Skip to content

bradleyeo/SSL-Checker-using-n8n

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

SSL Certificate Expiry Monitor with n8n πŸ”’

This project automates SSL certificate checks using n8n. It monitors specified domains and alerts when their SSL certificates are nearing expiration β€” helping teams stay ahead of potential service disruptions.

πŸ”§ What It Does

  • Periodically checks SSL certificate expiry dates for one or more domains.
  • Sends alerts (e.g. via email, Slack, or other channels) if a certificate is close to expiring.
  • Easily customizable and extendable to suit your notification needs.

πŸ› οΈ Built With

  • n8n – Workflow automation tool
  • HTTP Request Node – For querying SSL status
  • (Optional) Email/Slack Node – For sending alerts

πŸ“¦ Setup

  1. Clone this repo or download workflow.json.
  2. Import workflow.json into your n8n instance.
  3. Update the domain list and alerting method in the workflow.
  4. Set the workflow to run daily or at your preferred interval.

πŸ“Έ Workflow Preview

SSL Check Workflow

πŸ’‘ Customization Ideas

  • Connect it with a Google Sheet for dynamic domain management
  • Add Telegram, Discord, or Microsoft Teams notifications
  • Expand it to include other health checks (e.g., uptime, WHOIS expiry)

🧠 Inspiration

SSL outages can disrupt trust and access. This automation ensures you're always ahead of certificate renewals β€” no more surprises.


Feel free to fork and modify. PRs welcome!

About

This project automates SSL certificate checks using n8n

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors