docker-swarm-cluster
docker-swarm-cluster copied to clipboard
Use Traefik with Lets Encrypt
I have made an Traefik image that comes with Lets Encrypt ready to go using HTTP Challenge, which allows each application proxied by Traefik to have its own Certificate. Take a look: https://github.com/tiagostutz/docker-traefik-letsencrypt
What about using this image instead of the original Traefik? The benefits:
- The command line parameters enabling TLS with Lets Encrypt (ACME), monitoring (metrics) and admin (--api) comes as default in this image
- The image redirects http entrypoint to https, enforcing all the requests to be https
- Neither the applications developers nor the Edge administrator needs to be concerned about the TLS setup
What need to be done in the image:
- Support for DNS Challenge
- TLS certificate renew scheduler
What do you think?