This n8n workflow automates the process of monitoring SSL certificates for multiple domains, updating their status in a Notion database, and triggering renewal commands if certificates are about to expire. It combines scheduled checks, manual triggers, and workflow automation to ensure SSL certificates remain valid, reducing the risk of service downtime. The workflow starts with a weekly scheduled trigger or manual execution, checking each domain’s SSL status via the SSL checker API. If expiration is imminent (less than 14 days left), it updates the Notion database with the current status, generates a report, and sends notifications through Telegram. For expired certificates, it can also trigger an external renewal process via SSH commands. This setup is ideal for system administrators managing multiple domains who want to automate SSL monitoring and renewal, ensuring continuous secure communication without manual oversight.
Automated SSL Certificate Monitoring and Renewal Workflow
Node Count | >20 Nodes |
---|---|
Nodes Used | code, executeWorkflow, executeWorkflowTrigger, httpRequest, if, manualTrigger, merge, notion, scheduleTrigger, set, ssh, telegram, wait |
Reviews
There are no reviews yet.