DEV Community

Cover image for SSL Expiry Reminder 🔔
Santhosh Veer
Santhosh Veer

Posted on

5 2

SSL Expiry Reminder 🔔

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

Gotify Push

Telegram

Telegram Push

➡ Currently It supports

  • Telegram BOT Notification
  • Gotify Push Notification
  • Pushbullet - Planned
  • Email - Planned

Share your Feedbacks & Contribute ✌

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (1)

Collapse
 
svedova profile image
Savas Vedova

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.

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay