Dnsrobocert

Latest version: v3.25.0

Safety actively analyzes 681844 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 15

3.1.0

Added
* Build multi-arch Docker image (`amd64`, `i386`, `arm64`, `armv7`, `armv6`, `ppc64le` and `s390x`),
with the help of patrickpissurno and a16bitsysop.

Changed
* Use Alpine as base image again (3.11)
* Update Lexicon to 3.3.19 (improvments for SafeDNS and DigitalOcean providers)

3.0.2

Added
* Allow to define octal values of `acme.dirs_mode` and `acme.files_mode` as strings
(eg `"0755"`) in the YAML configuration file

Changed
* Improve the User Guide (Neejoh with 84)

3.0.1

Added
* Add Docker CLI

Changed
* Update Lexicon to 3.3.18 (fix Hetzner provider)

3.0.0

Added
* Complete refactoring of former `adferrand/letsencrypt-dns` into DNSroboCert. Docker image is now
`adferrand/dnsrobocer` and is available in DockerHub. Standalone tool is installable through PyPI at
https://pypi.org/project/dnsrobocert/.
* DNSroboCert does not use environment variables + `domains.conf` anymore. If you come from the
`adferrand/letsencrypt-dns` Docker image, the corresponding YAML configuration file is dynamically
generated at `/etc/dnsrobocert/config.yml`. Please see
https://dnsrobocert.readthedocs.io/en/latest/miscellaneous.html#migration-from-docker-letsencrypt-dns
for more details.
* Complete CI/CD flow, with unit/integration tests, code quality, type checking and automated deployment.
* New features (configurable with `config.yml`, not legacy configuration):
* you can now define multiple DNS providers in one single instance of DNSroboCert
* the custom deploy scripts and PFX exports are defined per certificate
* force renew can be set for specific certificates

Changed
* Along with migration to DNSroboCert, all bash files are rewritten into Python.
* Certificate renewal is not handled automatically anymore by an external cron task, but by DNSroboCert directly.

Removed
* Configuration of certificate renewal frequency has been removed.

2.23.0

Changed
* Update Certbot to 1.3.0: automated handling for https://community.letsencrypt.org/t/revoking-certain-certificates-on-march-4/114864

2.22.0

Changed
* Update Lexicon to 3.3.17: support private domains and add Gransy provider, that generalize and replace Subreg.
* Update Certbot to 1.2.0: remove POST-as-GET fallback

Page 10 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.