Docker Nginx Certbot Versions Save

Automatically create and renew website certificates for free using the Let's Encrypt certificate authority.

v5.0.1

1 month ago
  • Lock certbot version via a requirements.txt file.
    • Updates to the certbot version will now bump patch version of this repo.
  • Added "bunny" DNS to available authenticators

v5.0.0

7 months ago
  • We now run nginx -t before reloading Nginx. This will hopefully provide better info on config errors without crashing the container.
    • The reason for this being a major version is because technically we alter core container behavior where previous errors would result in a restart.
    • PR by @stefansundin

v4.3.0

10 months ago
  • Parent image is now using Python 3.11 which implements PEP 668, so we have to allow set the bulid argument PIP_BREAK_SYSTEM_PACKAGES=1 so it is possible to install PIP packages again.

v4.2.1

1 year ago
  • Require all certificate files to have a size greater than zero.

v4.2.0

1 year ago
  • Add Ionos DNS authenticator plugin

v4.1.0

1 year ago
  • Install Bash 5.2.15 from Debian Bookworm.
    • Workaround for this Bash bug which we also had in the Alpine image.
    • Not using a "backport" repository is not recommended, but right now the only way.
  • Added timestamps to the log output we produce.
    • This is technically a breaking change if someone parses our logs, but I will ignore that.

v4.0.0

1 year ago

This change should be transparent for anyone not having a custom certbot.conf file, but is technically making a breaking change for someone, thus a major revision bump.

v3.3.1

1 year ago

v3.3.0

1 year ago

v3.2.2

1 year ago
  • Small syntax fixes recommended by shellcheck.