Dockerized HAProxy with Let's Encrypt
This container provides a HAProxy 1.6 application with Let's Encrypt certificates
generated at startup, as well as renewed (if necessary) once a week.
docker run \ -e CERTS=my.domain,my.other.domain \ -e EMAILemail@example.com \ -v /etc/letsencrypt:/etc/letsencrypt \ -p 80:80 -p 443:443 \ bradjonesllc/docker-haproxy-letsencrypt
You will almost certainly want to create an image
FROM this image or
HAProxy is powerful, but notoriously difficult to configure. If you don't require
HAProxy's functionality per se, consider this similar image for Nginx.
License and Copyright
© Brad Jones LLC, Licensed under GPL-2. Some components MIT license.