SSL Expiry Reminder - Get Notification remainder on Telegram and Gotify Push Notification Server
âž¡ Mostly we are all using Free Let's Encrypt SSL service but sometimes it's Failed to renew Even Sometimes we forget SSL renewal date of our Paid SSL too
âž¡ usually, it sends Reminder to our Register Email-id but Sometimes we forget to check the Mail
âž¡ I got an idea to develop a CLI for Sending SSL Expiry Date Notification Alert on Telegram (Via Bot) and Gotify Push Notification Alert
âž¡ it was written in Javascript and axios
for Call the API
âž¡ Here is the Github Repository of My Script - https://github.com/mskian/ssl-expiry-reminder
âž¡ Install via NPM
npm install -g ssl-expiry-reminder
âž¡ Test the CLI
checkssl --status example.com
example.com
Certificate Valid from
Wednesday, November 28, 2018 5:30 AM
Certificate Expiry date
Wednesday, December 2, 2020 5:30 PM
Days Remaining: 386
Gotify
Telegram
âž¡ Currently It supports
- Telegram BOT Notification
- Gotify Push Notification
- Pushbullet - Planned
- Email - Planned
Share your Feedbacks & Contribute ✌
Top comments (1)
Hah this is a simple yet useful idea :)
Alternatively you can use tools like Stormkit or Netlify to host your websites and they manage the SSL automagically for you.