Automatic renewals with Let’s Encrypt


Let’s Encrypt certificates rely heavily on automation. For this reason, I decided to write a bunch of scripts to do this job for me. You can reach the stuff here:

le-renew @ GitHub

So after you’ve installed Let’s Encrypt, you can just:

git clone
cd le-renew

This stuff allows you to automate the process, it won’t exit until it succeeds, and it even allows you to write your own pre-renew or post-renew hooks to perform some customized commands. For details, please rerer to the README.

As an added bonus, I’ve written a hook that renews the cert file used by the ZNC web interface, may come handy for some of you.