At jwilder/nginx-proxy issue can you add Let's Encrypt one can find discussion on how to add letsencrypt support for popular nginx-proxy for docker.
The easy way to do this that works for a while on our production environment is docker-letsencrypt-nginx-proxy-companion. Features follow.
The easy way to do this that works for a while on our production environment is docker-letsencrypt-nginx-proxy-companion. Features follow.
- Automatic creation/renewal of Let's Encrypt certificates using original nginx-proxy container.
- Support creation of Multi-Domain (SAN) Certificates.
- Automatically creation of a Strong Diffie-Hellman Group (for having an A+ Rate on the Qualsys SSL Server Test).
- Work with all versions of docker.
nginx: image: jwilder/nginx-proxy volumes: - ./certs:/etc/nginx/certs - ./my_proxy.conf:/etc/nginx/conf.d/my_proxy.conf - ./web:/usr/share/nginx/html - ./vhost.d:/etc/nginx/vhost.d - ./htpasswd:/etc/nginx/htpasswd - /var/run/docker.sock:/tmp/docker.sock:ro ports: - 80:80 - 443:443 letsencrypt: image: jrcs/letsencrypt-nginx-proxy-companion volumes: - /var/run/docker.sock:/var/run/docker.sock:ro volumes_from: - nginx
No comments:
Post a Comment