SSL/TLS certificate expiry monitor with Slack alert
How It Works: The 5-Node Certificate Management Flow 🗓️ This workflow efficiently monitors your domains for certificate expiry. 1. Scheduled Check (Cron Node): This is the workflow's trigger. It's configured to run o...
Template notes
How It Works: The 5-Node Certificate Management Flow 🗓️
This workflow efficiently monitors your domains for certificate expiry.
1. Scheduled Check (Cron Node): This is the workflow's trigger. It's configured to run on a regular schedule, such as every Monday morning, ensuring certificate checks are automated and consistent.
2. List Domains to Monitor (Code Node): This node acts as a static database, storing a list of all the domains you need to track.
3. Check Certificate Expiry (HTTP Request Node): For each domain in your list, this node makes a request to a certificate checking API. The API returns details about the certificate, including its expiry date.
4. Is Certificate Expiring? (If Node): This is the core logic. It compares the expiry date from the API response with the current date. If the certificate is set to expire within a critical timeframe (e.g., less than 30 days), the workflow proceeds to the next step.
5. Send Alert (Slack Node): If the If node determines a certificate is expiring, this node sends a high-priority alert to your team's Slack channel. The message includes the domain name and the exact expiry date, providing all the necessary information for a quick response.
How to Set Up