InTouch Hub · Blue Isle Software

SSL Cert Watch

Daily check of SSL certificate expiration dates for a list of domains. Notifies when any certificate is within the configured renewal window.

sslcertificatedevopsexpiration

SSL Cert Watch

Daily check of SSL certificate expiration dates for a list of domains. Notifies when any cert is within the configured renewal window (default 30 days) or has already expired.

What it does

The monitor's check runs a bash one-liner that hits each domain on port 443 via openssl s_client, parses the notAfter date, and computes days remaining. Per-domain status lines are tagged OK or ALERT. A summary line emits ALERT when at least one domain is in trouble.

The when: arm uses contains ALERT to gate notification — quiet on healthy days, single alert email on the day something needs attention.

Edit before installing

In monitor.yaml:

Bindings used

Tools used

Previous form

Replaces the ssl-cert-expiration job (deleted 2026-05-19). Same logic; the monitor variant uses the standard quiet-by-default pattern instead of always sending a digest.