Skip to content

0.1.0 (2017-01-24)

Compare
Choose a tag to compare
@hamburml hamburml released this 24 Jan 19:31
· 36 commits to master since this release

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