- Use
full
extra of Lexicon PyPI package to ensure all providers have their optional dependencies fulfilled.
- Update base image to Alpine 3.9
- Update Lexicon to 3.1.6 (new providers: Hover, Zilore)
- Update Certbot to 0.32.0
- Ignore README file in /etc/letsencrypt/live
- Update Lexicon to 3.0.8
- Update Certbot to 0.30.0
- Support new providers thanks to Lexicon update: Internet.bs, Hetzner
- Update Lexicon to 3.0.7
- Update Certbot to 0.29.1
- Support new providers thanks to Lexicon update: Auto (dns provider auto-resolution), ConoHa, NFSN, Easyname, LocalZone (bind9)
- Allow to configure the DNS API connection using YAML files, thanks to the new configuration system of Lexicon 3
- Update Lexicon to 3.0.2
- Update Certbot to 0.28.0
- README.md updated to refer to YAML files, update environment variable parsing
- Support new providers thanks to Lexicon update: Plesk, Inwx, Hurricane Electric
- Update Lexicon to 2.7.9
- Continuous integration/deployment is now handled by CircleCI to allow more advanced strategies and faster builds
- Add and configure Circus, an alternative to Supervisor, compatible with Python 3, with better control over environment variables propagation, and network sockets supervision (not used yet here)
- Update base image to Alpine 3.8
- Update Lexicon to 2.7.3
- Update Certbot to 0.27.1
- Docker Hub "Automated build" is disabled in favor of CircleCI
- Remove Supervisor and its configuration (in favor of Circus)
LEXICON_OPTIONS
was added to the cleanup script #29
- Avoid to mark
domains.conf
as edited on each watch loop
- Correct
domains.conf
parsing for particular cases (wildcard domains on the last line of the file)
- Upgrade Certbot to 0.26.1
- Upgrade Lexicon to 2.7.0, with extended security support for Subreg
- Correct certificate revocation for some formatting for
domains.conf
- Upgrade Certbot to 0.26.0
- Upgrade Lexicon to 2.6.0, including new DNS providers: ExoScale, Zeit, and Google Cloud DNS
- Upgrade Lexicon to 2.4.4, with support of Online.net provider
- Add Lexicon dependencies for Subreg provider
- Upgrade Certbot to 0.25.1
- Upgrade Lexicon to 2.4.3, with a lot of bugfixes for some providers (OVH, GoDaddy, Gandi), and support to the Gandi LiveDNS API
Add LEXICON_OPTIONS
environment variable for specific lexicon options
- Upgrade Certbot to version 0.24.0
- Upgrade Lexicon to version 2.3.0: a lot of stability improvments, in particular for Namecheap provider, and added providers Constellix, Linode V4 and Subreg
- Correct
domains.conf
parsing when there is no newline on the end of the file - Improved documentation
- Removed unsused code
- Add
LEXICON_PROVIDER_OPTIONS
environment variable to pass DNS provider authentication parameters directly to lexicon executable
- Update Certbot to 0.23.0
- Correct autocmd/autorestart behavior with wildcard certificates
- Correct wrongly revokation of wilcard certificates after their creation
- Connect to the ACME v2 servers, which allow wildcard certificates generation (eg. *.example.com)
- Allow use of old ACME v1 servers through
LEXICON_ACME_V1
environment variable - Clean autocmd/autorestart jobs on the live container when needed
- Update Certbot to 0.22.2 to supports the ACME v2 servers
- Update Lexicon to 0.22.1 adding support for following DNS providers: AuroraDNS, Gehirn Infrastructure Service, OnApp and Sakura Cloud
- Correct deploy hook about files/directory permission fixation