23.11.23: - Run certbot as root to allow fix http validation.
01.10.23: - Fix "unrecognized arguments" issue in DirectAdmin DNS plugin.
28.08.23: - Add Namecheap DNS plugin.
12.08.23: - Add FreeDNS plugin. Detect certbot DNS authenticators using CLI.
07.08.23: - Add Bunny DNS Configuration.
27.07.23: - Added support for dreamhost validation.
25.05.23: - Rebase to Alpine 3.18, deprecate armhf.
27.04.23: - Existing users should update: authelia-location.conf, authelia-server.conf, authentik-location.conf, authentik-server.conf - Simplify auth configs and fix Set-Cookie header bug.
13.04.23: - Existing users should update: nginx.conf, authelia-location.conf, authentik-location.conf, and site-confs/default.conf - Move ssl.conf include to default.conf. Remove Authorization headers in authelia. Sort proxy_set_header in authelia and authentik.
09.03.23: - Add Google Domains DNS support, google-domains.
02.03.23: - Set permissions on crontabs during init.
09.02.23: - Existing users should update: proxy.conf, authelia-location.conf and authelia-server.conf - Add Authentik configs, update Authelia configs.
06.02.23: - Add porkbun support back in.
21.01.23: - Unpin certbot version (allow certbot 2.x). !!BREAKING CHANGE!! We are temporarily removing the certbot porkbun plugin until a new version is released that is compatible with certbot 2.x.
20.01.23: - Rebase to alpine 3.17 with php8.1.
16.01.23: - Remove nchan module because it keeps causing crashes.
08.12.22: - Revamp certbot init.
03.12.22: - Remove defunct cloudxns plugin.
22.11.22: - Pin acme to the same version as certbot.
22.11.22: - Pin certbot to 1.32.0 until plugin compatibility improves.
05.11.22: - Update acmedns plugin handling.
06.10.22: - Switch to certbot-dns-duckdns. Update cpanel and gandi dns plugin handling. Minor adjustments to init logic.
05.10.22: - Use certbot file hooks instead of command line hooks
04.10.22: - Add godaddy and porkbun dns plugins.
03.10.22: - Add default_server back to default site conf's https listen.
22.09.22: - Added support for DO DNS validation.
22.09.22: - Added certbot-dns-acmedns for DNS01 validation.
20.05.21: - Modify resolver.conf generation to detect and ignore ipv6.
14.05.21: - Existing users should update: nginx.conf, ssl.conf, proxy.conf, and the default site-conf - Rework nginx.conf to be inline with alpine upstream and relocate lines from other files. Use linuxserver.io wheel index for pip packages. Switch to using ffdhe4096 for dhparams.pem per RFC7919. Added worker_processes.conf, which sets the number of nginx workers, and resolver.conf, which sets the dns resolver. Both conf files are auto-generated only on first start and can be user modified later.
21.04.21: - Existing users should update: authelia-server.conf and authelia-location.conf - Add remote name/email headers and pass http method.
12.04.21: - Add php7-gmp and php7-pecl-mailparse.
12.04.21: - Add support for vultr dns validation.
14.03.21: - Add support for directadmin dns validation.
12.02.21: - Clean up rust/cargo cache, which ballooned the image size in the last couple of builds.
10.02.21: - Fix aliyun, domeneshop, inwx and transip dns confs for existing users.
09.02.21: - Rebasing to alpine 3.13. Add nginx mods brotli and dav-ext. Remove nginx mods lua and lua-upstream (due to regression over the last couple of years).
26.01.21: - Add support for hetzner dns validation.
20.01.21: - Add check for ZeroSSL EAB retrieval.
08.01.21: - Add support for getting certs from ZeroSSL via optional CERTPROVIDER env var. Update aliyun, domeneshop, inwx and transip dns plugins with the new plugin names. Hide donoteditthisfile.conf because users were editing it despite its name. Suppress harmless error when no proxy confs are enabled.
03.01.21: - Existing users should update: /config/nginx/site-confs/default.conf - Add helper pages to aid troubleshooting
10.12.20: - Add support for njalla dns validation
09.12.20: - Check for template/conf updates and notify in the log. Add support for gehirn and sakuracloud dns validation.