0.1.0 (2017-01-24)
First release of Docker Flow: Let's Encrypt.
It is based on ubuntu 16.04 and installs certbot-auto 0.10.0.
Please check if the release is available via https://store.docker.com/community/images/hamburml/docker-flow-letsencrypt/tags
Everytime cron runs the config files are backed up inside /etc/letsencrypt/backup.
docker service create --name letsencrypt-companion \
--label com.df.notify=true \
--label com.df.distribute=true \
--label com.df.servicePath=/.well-known/acme-challenge \
--label com.df.port=80 \
-e DOMAIN_1="('domain1.de' 'www.domain1.de' 'blog.domain1.de')"\
-e DOMAIN_2="('domain2.de' 'www.domain2.de' 'blog.domain2.de')"\
-e DOMAIN_COUNT=2 \
-e CERTBOT_EMAIL="your.mail@mail.de" \
-e PROXY_ADDRESS="proxy" \
-e CERTBOT_CRON_RENEW="('0 3 * * *' '0 15 * * *')"\
--network proxy \
--mount type=bind,source=/etc/letsencrypt,destination=/etc/letsencrypt \
--constraint 'node.id==<nodeId>' \
--replicas 1 hamburml/docker-flow-letsencrypt:0.1.0