4 ms·
>I have all my HTTPS certificates issued + managed via letsencrypt. It's a terrific service; all I have to do is run snap run certonly --nginx every 3 months an
by YPPH 5y ago
>I have all my HTTPS certificates issued + managed via letsencrypt. It's a terrific service; all I have to do is run snap run certonly --nginx every 3 months and everything is taken care of automatically.
Hopefully through cron and not manual invokation! Certbot can safely be executed daily by cron, as it will only attempt renewal if it is required.
Automating certificate renewal is an very important step in ensuring availability. I feel like part of the on-call sysadmin initiation process (pre-ACME days) was getting a frantic midnight phone call because someone forgot to renew a certificate...
I suspect they are using cron, but this has been omitted unintentionally.
- padde 5y agoExcept when restarting the services that rely on the certificate doesn't work reliably... but yeah, needs to be automated.
- wiether 5y agoA few months ago I tried Nginx Proxy Manager[1] and never looked back. It provides a nice looking UI to manage reverse proxy with Let's Encrypt certs, auto renewal and a few other nice features. [1]: https://nginxproxymanager.com/ https://nginxproxymanager.com/