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 http://www.gitmask.com (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: http://blog.thesparktree.com/post/138452017979/automating-ssl-certificates-using-nginx
Hopefully this helps someone else