Let's Encrype client using "acme-tiny"
947
Docker image based on acme-tiny and docker-gen.
See docker-compose.yml for an usage example.
The used nginx.tmpl is based on
nginx-proxy.
docker run --rm \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /srv/acme_config/:/acme/config/ \
-v /srv/nginx/crt/:/acme/crt/ \
-v /srv/nginx/www/.well-known/acme-challenge/:/acme/acme_challenge/ \
bboehmke/docker-acme
Note: if no account.key exist in /acme/config/ a new one is created.
Use the environment variable CERT_TEST=domainA,domainB to create a
certificate test.crt for all domainA and domainB.
Add the environment variables VIRTUAL_HOST, CERT_NAME and AUTO_CERT to
a docker container.
true to enable notification of the current containertrue to enable automatic generationSet the variable CONTAINER_NOTIFY to a list of container names that should be
notified if the certificates changed.
If DH_MAX_AGE is set a file dhparam.pem is generated and recreated in
/acme/crt/.
https://acme-v01.api.letsencrypt.org)https://letsencrypt.org/certs/lets-encrypt-x3-cross-signed.pem), separated for multiple container)Content type
Image
Digest
Size
48.7 MB
Last updated
almost 9 years ago
docker pull dtwardow/docker-acme