Skip to content

Releases: hamburml/docker-flow-letsencrypt

0.1.8 (2021-05-10)

Choose a tag to compare

@hamburml hamburml released this 10 May 21:06
5c8b88f

Thanks to @seanblanchfield for #51

Please check if the release is available via
https://hub.docker.com/r/hamburml/docker-flow-letsencrypt/tags/

0.1.7 (2020-07-27)

Choose a tag to compare

@hamburml hamburml released this 27 Jul 16:42
670e669

v0.1.7 tag before merge of #50

0.1.6 (2018-08-19)

Choose a tag to compare

@hamburml hamburml released this 19 Aug 07:04
68747ea

Sorry, I hadn't have time to change Docker Flow: Let's Encrypt.
Now I have two weeks of holiday and will find some time to do it!
v0.1.6 is just a new build which uses a new cerbot version.

Changelog:

  • Adjusted link to docker-flow project
  • Updated certbot-version

Please check if the release is available via
https://hub.docker.com/r/hamburml/docker-flow-letsencrypt/tags/

0.1.5 (2018-01-11)

Choose a tag to compare

@hamburml hamburml released this 11 Jan 10:06

Happy new year!

Changelog:

  • forgot a blank space at the default cron renewal definition (#36) Thanks to @Lukeluha

Please check if the release is available via
https://hub.docker.com/r/hamburml/docker-flow-letsencrypt/tags/

0.1.4 (2017-07-24)

Choose a tag to compare

@hamburml hamburml released this 24 Jul 18:53

Changelog:

  • before certbot renew runs the old certificates (which could still be valid) are send to DFP, which fastens the deployment of DFLE. If renew process is finished, the renewed certificates are send to DFP and overwrite the old ones. (#32) Thanks to @basz

Please check if the release is available via
https://store.docker.com/community/images/hamburml/docker-flow-letsencrypt/tags

0.1.3 (2017-07-19)

Choose a tag to compare

@hamburml hamburml released this 19 Jul 15:02

Changelog:

  • added --no-self-upgrade to certbot-auto renew (#28 & #26) Thanks to @basz
  • reset TRIED variable when more than one cert is transferred to the proxy (#31) Thanks to @basz

Please check if the release is available via
https://store.docker.com/community/images/hamburml/docker-flow-letsencrypt/tags

0.1.2 (2017-03-28)

Choose a tag to compare

@hamburml hamburml released this 27 Mar 22:07

Changelog:

  • Add retry option to curl when uploading certificates (#17) Thanks to @jorianvo

Please check if the release is available via
https://store.docker.com/community/images/hamburml/docker-flow-letsencrypt/tags

0.1.1 (2017-02-03)

Choose a tag to compare

@hamburml hamburml released this 03 Feb 01:09

Changelog:

  • disable auto-update of certbot-auto (#5)
  • fixed PROXY_ADDRESS (#5)
  • specify absolute path to supervisord config (#4)
  • add --cert-name only when folder exists under /etc/letsencrypt/live/folder. New certificate overwrites old ones and no 0001 0002 0003 folders are created

Please check if the release is available via https://store.docker.com/community/images/hamburml/docker-flow-letsencrypt/tags

0.1.0 (2017-01-24)

Choose a tag to compare

@hamburml hamburml released this 24 Jan 19:31

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