Automating SSL Certificates using Nginx & Letsencrypt - Without the Catch-22


Letsencrypt is incredible and I use it wherever I can. While there’s a ton of guides for how to set it up, most were missing steps or were not written in way that could be simply automated.

While building (my Anonymous Github remote) I used Nginx & automatically renewing Letsencrypt SSL certs inside a Docker container. I’ve written a guide describing every step required to get the whole thing working. Reddit seemed to have liked it, and a few mentioned that I should post it here as well.

You can check it out here:

Hopefully this helps someone else