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:
So after you’ve installed Let’s Encrypt, you can just:
git clone https://github.com/bviktor/le-renew.git
cd le-renew
./le-renew.sh
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.
Cheers.