Compare commits

...

14 Commits

Author SHA1 Message Date
LinuxServer-CI
62b3a02aed Bot Updating Package Versions
Some checks failed
External Trigger Scheduler / external-trigger-scheduler (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
2026-01-17 03:59:34 +00:00
LinuxServer-CI
2deac3dac6 Bot Updating Package Versions
Some checks failed
External Trigger Scheduler / external-trigger-scheduler (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
Package Trigger Scheduler / package-trigger-scheduler (push) Has been cancelled
2026-01-13 11:05:27 +00:00
LinuxServer-CI
48cbb269cc Bot Updating Templated Files 2026-01-13 11:00:44 +00:00
Adam
8489cde7c0 Merge pull request #596 from CaptivatingCat/hetzner-cloud 2026-01-13 10:59:01 +00:00
CaptivatingCat
a120a68aae Merge branch 'master' into hetzner-cloud 2026-01-11 14:55:29 +01:00
LinuxServer-CI
1674ff4509 Bot Updating Package Versions
Some checks failed
External Trigger Scheduler / external-trigger-scheduler (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
2026-01-10 04:00:48 +00:00
CaptivatingCat
52707530e2 Merge branch 'master' into hetzner-cloud 2026-01-07 23:30:22 +01:00
CaptivatingCat
cbf78b31bb Fix missing quote in readme-vars.yml 2026-01-07 23:29:05 +01:00
LinuxServer-CI
5491278c13 Bot Updating Package Versions
Some checks failed
External Trigger Scheduler / external-trigger-scheduler (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
Package Trigger Scheduler / package-trigger-scheduler (push) Has been cancelled
2026-01-03 03:59:18 +00:00
CaptivatingCat
4a7daa06ad Merge branch 'master' into hetzner-cloud 2025-12-31 22:39:27 +01:00
LinuxServer-CI
e834e13141 Bot Updating Package Versions
Some checks failed
External Trigger Scheduler / external-trigger-scheduler (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
Package Trigger Scheduler / package-trigger-scheduler (push) Has been cancelled
2025-12-27 03:59:05 +00:00
CaptivatingCat
8b8b491df3 add support for hetzner-cloud dns validation 2025-12-21 00:55:30 +01:00
LinuxServer-CI
7f080d8564 Bot Updating Package Versions
Some checks failed
External Trigger Scheduler / external-trigger-scheduler (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
Package Trigger Scheduler / package-trigger-scheduler (push) Has been cancelled
2025-12-20 03:52:51 +00:00
LinuxServer-CI
bb730cbc72 Bot Updating Package Versions
Some checks failed
External Trigger Scheduler / external-trigger-scheduler (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
Package Trigger Scheduler / package-trigger-scheduler (push) Has been cancelled
2025-12-13 03:53:30 +00:00
6 changed files with 87 additions and 80 deletions

View File

@@ -114,6 +114,7 @@ RUN \
certbot-dns-google \ certbot-dns-google \
certbot-dns-he \ certbot-dns-he \
certbot-dns-hetzner \ certbot-dns-hetzner \
certbot-dns-hetzner-cloud \
certbot-dns-infomaniak \ certbot-dns-infomaniak \
certbot-dns-inwx \ certbot-dns-inwx \
certbot-dns-ionos \ certbot-dns-ionos \

View File

@@ -114,6 +114,7 @@ RUN \
certbot-dns-google \ certbot-dns-google \
certbot-dns-he \ certbot-dns-he \
certbot-dns-hetzner \ certbot-dns-hetzner \
certbot-dns-hetzner-cloud \
certbot-dns-infomaniak \ certbot-dns-infomaniak \
certbot-dns-inwx \ certbot-dns-inwx \
certbot-dns-ionos \ certbot-dns-ionos \

View File

@@ -254,7 +254,7 @@ Containers are configured using parameters passed at runtime (such as those abov
| `-e VALIDATION=http` | Certbot validation method to use, options are `http` or `dns` (`dns` method also requires `DNSPLUGIN` variable set). | | `-e VALIDATION=http` | Certbot validation method to use, options are `http` or `dns` (`dns` method also requires `DNSPLUGIN` variable set). |
| `-e SUBDOMAINS=www,` | Subdomains you'd like the cert to cover (comma separated, no spaces) ie. `www,ftp,cloud`. For a wildcard cert, set this *exactly* to `wildcard` (wildcard cert is available via `dns` validation only) | | `-e SUBDOMAINS=www,` | Subdomains you'd like the cert to cover (comma separated, no spaces) ie. `www,ftp,cloud`. For a wildcard cert, set this *exactly* to `wildcard` (wildcard cert is available via `dns` validation only) |
| `-e CERTPROVIDER=` | Optionally define the cert provider. Set to `zerossl` for ZeroSSL certs (requires existing [ZeroSSL account](https://app.zerossl.com/signup) and the e-mail address entered in `EMAIL` env var). Otherwise defaults to Let's Encrypt. | | `-e CERTPROVIDER=` | Optionally define the cert provider. Set to `zerossl` for ZeroSSL certs (requires existing [ZeroSSL account](https://app.zerossl.com/signup) and the e-mail address entered in `EMAIL` env var). Otherwise defaults to Let's Encrypt. |
| `-e DNSPLUGIN=cloudflare` | Required if `VALIDATION` is set to `dns`. Options are `acmedns`, `aliyun`, `azure`, `bunny`, `cloudflare`, `cpanel`, `desec`, `digitalocean`, `directadmin`, `dnsimple`, `dnsmadeeasy`, `dnspod`, `do`, `domeneshop`, `dreamhost`, `duckdns`, `dynu`, `freedns`, `gandi`, `gehirn`, `glesys`, `godaddy`, `google`, `he`, `hetzner`, `infomaniak`, `inwx`, `ionos`, `linode`, `loopia`, `luadns`, `namecheap`, `netcup`, `njalla`, `nsone`, `ovh`, `porkbun`, `rfc2136`, `route53`, `sakuracloud`, `standalone`, `transip`, and `vultr`. Also need to enter the credentials into the corresponding ini (or json for some plugins) file under `/config/dns-conf`. | | `-e DNSPLUGIN=cloudflare` | Required if `VALIDATION` is set to `dns`. Options are `acmedns`, `aliyun`, `azure`, `bunny`, `cloudflare`, `cpanel`, `desec`, `digitalocean`, `directadmin`, `dnsimple`, `dnsmadeeasy`, `dnspod`, `do`, `domeneshop`, `dreamhost`, `duckdns`, `dynu`, `freedns`, `gandi`, `gehirn`, `glesys`, `godaddy`, `google`, `he`, `hetzner`, `hetzner-cloud`, `infomaniak`, `inwx`, `ionos`, `linode`, `loopia`, `luadns`, `namecheap`, `netcup`, `njalla`, `nsone`, `ovh`, `porkbun`, `rfc2136`, `route53`, `sakuracloud`, `standalone`, `transip`, and `vultr`. Also need to enter the credentials into the corresponding ini (or json for some plugins) file under `/config/dns-conf`. |
| `-e PROPAGATION=` | Optionally override (in seconds) the default propagation time for the dns plugins. | | `-e PROPAGATION=` | Optionally override (in seconds) the default propagation time for the dns plugins. |
| `-e EMAIL=` | Optional e-mail address used for cert expiration notifications (Required for ZeroSSL). | | `-e EMAIL=` | Optional e-mail address used for cert expiration notifications (Required for ZeroSSL). |
| `-e ONLY_SUBDOMAINS=false` | If you wish to get certs only for certain subdomains, but not the main domain (main domain may be hosted on another machine and cannot be validated), set this to `true` | | `-e ONLY_SUBDOMAINS=false` | If you wish to get certs only for certain subdomains, but not the main domain (main domain may be hosted on another machine and cannot be validated), set this to `true` |
@@ -433,6 +433,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
## Versions ## Versions
* **21.12.25:** - Add support for hetzner-cloud dns validation.
* **04.11.25:** - Switch default Gandi credentials from API Key to Token, allow DNS propagation time for Azure DNS plugin. * **04.11.25:** - Switch default Gandi credentials from API Key to Token, allow DNS propagation time for Azure DNS plugin.
* **18.07.25:** - Rebase to Alpine 3.22 with PHP 8.4. Add QUIC support. Drop PHP bindings for mcrypt as it is no longer maintained. * **18.07.25:** - Rebase to Alpine 3.22 with PHP 8.4. Add QUIC support. Drop PHP bindings for mcrypt as it is no longer maintained.
* **05.05.25:** - Disable Certbot's built in log rotation. * **05.05.25:** - Disable Certbot's built in log rotation.

View File

@@ -7,7 +7,7 @@ alpine-baselayout-data 3.7.0-r0 apk
alpine-keys 2.5-r0 apk alpine-keys 2.5-r0 apk
alpine-release 3.22.2-r0 apk alpine-release 3.22.2-r0 apk
aom-libs 3.12.1-r0 apk aom-libs 3.12.1-r0 apk
apache2-utils 2.4.65-r0 apk apache2-utils 2.4.66-r0 apk
apk-tools 2.14.9-r3 apk apk-tools 2.14.9-r3 apk
apr 1.7.5-r0 apk apr 1.7.5-r0 apk
apr-util 1.6.3-r1 apk apr-util 1.6.3-r1 apk
@@ -15,24 +15,23 @@ argon2-libs 20190702-r5 apk
attrs 25.4.0 python attrs 25.4.0 python
autocommand 2.2.2 python autocommand 2.2.2 python
azure-common 1.1.28 python azure-common 1.1.28 python
azure-core 1.36.0 python azure-core 1.38.0 python
azure-identity 1.25.1 python azure-identity 1.25.1 python
azure-mgmt-core 1.6.0 python azure-mgmt-core 1.6.0 python
azure-mgmt-dns 9.0.0 python azure-mgmt-dns 9.0.0 python
backports-tarfile 1.2.0 python backports-tarfile 1.2.0 python
bash 5.2.37-r0 apk bash 5.2.37-r0 apk
beautifulsoup4 4.14.3 python beautifulsoup4 4.14.3 python
boto3 1.42.6 python boto3 1.42.30 python
botocore 1.42.6 python botocore 1.42.30 python
brotli-libs 1.1.0-r2 apk brotli-libs 1.1.0-r2 apk
bs4 0.0.2 python bs4 0.0.2 python
busybox 1.37.0-r20 apk busybox 1.37.0-r20 apk
busybox-binsh 1.37.0-r20 apk busybox-binsh 1.37.0-r20 apk
c-ares 1.34.5-r0 apk c-ares 1.34.6-r0 apk
c-client 2007f-r15 apk c-client 2007f-r15 apk
ca-certificates 20250911-r0 apk ca-certificates 20250911-r0 apk
ca-certificates-bundle 20250911-r0 apk ca-certificates-bundle 20250911-r0 apk
cachetools 6.2.2 python
catatonit 0.2.1-r0 apk catatonit 0.2.1-r0 apk
certbot 5.2.2 python certbot 5.2.2 python
certbot-dns-acmedns 0.1.0 python certbot-dns-acmedns 0.1.0 python
@@ -59,6 +58,7 @@ certbot-dns-godaddy 2.8.0 python
certbot-dns-google 5.2.2 python certbot-dns-google 5.2.2 python
certbot-dns-he 1.0.0 python certbot-dns-he 1.0.0 python
certbot-dns-hetzner 2.0.1 python certbot-dns-hetzner 2.0.1 python
certbot-dns-hetzner-cloud 1.0.4 python
certbot-dns-infomaniak 0.2.4 python certbot-dns-infomaniak 0.2.4 python
certbot-dns-inwx 3.0.3 python certbot-dns-inwx 3.0.3 python
certbot-dns-ionos 2024.11.9 python certbot-dns-ionos 2024.11.9 python
@@ -78,7 +78,7 @@ certbot-dns-standalone 1.2.1 python
certbot-dns-transip 0.5.2 python certbot-dns-transip 0.5.2 python
certbot-dns-vultr 1.1.0 python certbot-dns-vultr 1.1.0 python
certbot-plugin-gandi 1.5.0 python certbot-plugin-gandi 1.5.0 python
certifi 2025.11.12 python certifi 2026.1.4 python
cffi 2.0.0 python cffi 2.0.0 python
charset-normalizer 3.4.4 python charset-normalizer 3.4.4 python
cli UNKNOWN binary cli UNKNOWN binary
@@ -86,7 +86,7 @@ cli-32 UNKNOWN binary
cli-64 UNKNOWN binary cli-64 UNKNOWN binary
cli-arm64 UNKNOWN binary cli-arm64 UNKNOWN binary
cloudflare 2.19.4 python cloudflare 2.19.4 python
composer 2.9.2 binary composer 2.9.3 binary
configargparse 1.7.1 python configargparse 1.7.1 python
configobj 5.0.9 python configobj 5.0.9 python
coreutils 9.7-r1 apk coreutils 9.7-r1 apk
@@ -103,7 +103,7 @@ domeneshop 0.4.4 python
fail2ban 1.1.0 python fail2ban 1.1.0 python
fail2ban 1.1.0-r3 apk fail2ban 1.1.0-r3 apk
fail2ban-pyc 1.1.0-r3 apk fail2ban-pyc 1.1.0-r3 apk
filelock 3.20.0 python filelock 3.20.3 python
findutils 4.10.0-r0 apk findutils 4.10.0-r0 apk
fontconfig 2.15.0-r3 apk fontconfig 2.15.0-r3 apk
freetype 2.13.3-r0 apk freetype 2.13.3-r0 apk
@@ -113,28 +113,29 @@ git 2.49.1-r0 apk
git-init-template 2.49.1-r0 apk git-init-template 2.49.1-r0 apk
git-perl 2.49.1-r0 apk git-perl 2.49.1-r0 apk
gmp 6.3.0-r3 apk gmp 6.3.0-r3 apk
gnupg 2.4.7-r0 apk gnupg 2.4.9-r0 apk
gnupg-dirmngr 2.4.7-r0 apk gnupg-dirmngr 2.4.9-r0 apk
gnupg-gpgconf 2.4.7-r0 apk gnupg-gpgconf 2.4.9-r0 apk
gnupg-keyboxd 2.4.7-r0 apk gnupg-keyboxd 2.4.9-r0 apk
gnupg-utils 2.4.7-r0 apk gnupg-utils 2.4.9-r0 apk
gnupg-wks-client 2.4.7-r0 apk gnupg-wks-client 2.4.9-r0 apk
gnutls 3.8.8-r0 apk gnutls 3.8.8-r0 apk
google-api-core 2.28.1 python google-api-core 2.29.0 python
google-api-python-client 2.187.0 python google-api-python-client 2.188.0 python
google-auth 2.43.0 python google-auth 2.47.0 python
google-auth-httplib2 0.2.1 python google-auth-httplib2 0.3.0 python
googleapis-common-protos 1.72.0 python googleapis-common-protos 1.72.0 python
gpg 2.4.7-r0 apk gpg 2.4.9-r0 apk
gpg-agent 2.4.7-r0 apk gpg-agent 2.4.9-r0 apk
gpg-wks-server 2.4.7-r0 apk gpg-wks-server 2.4.9-r0 apk
gpgsm 2.4.7-r0 apk gpgsm 2.4.9-r0 apk
gpgv 2.4.7-r0 apk gpgv 2.4.9-r0 apk
gui UNKNOWN binary gui UNKNOWN binary
gui-32 UNKNOWN binary gui-32 UNKNOWN binary
gui-64 UNKNOWN binary gui-64 UNKNOWN binary
gui-arm64 UNKNOWN binary gui-arm64 UNKNOWN binary
httplib2 0.31.0 python hcloud 2.15.0 python
httplib2 0.31.1 python
icu-data-en 76.1-r1 apk icu-data-en 76.1-r1 apk
icu-libs 76.1-r1 apk icu-libs 76.1-r1 apk
idna 3.11 python idna 3.11 python
@@ -196,10 +197,10 @@ libsasl 2.1.28-r8 apk
libseccomp 2.6.0-r0 apk libseccomp 2.6.0-r0 apk
libsharpyuv 1.5.0-r0 apk libsharpyuv 1.5.0-r0 apk
libsm 1.2.5-r0 apk libsm 1.2.5-r0 apk
libsodium 1.0.20-r0 apk libsodium 1.0.20-r1 apk
libssl3 3.5.4-r0 apk libssl3 3.5.4-r0 apk
libstdc++ 14.2.0-r6 apk libstdc++ 14.2.0-r6 apk
libtasn1 4.20.0-r0 apk libtasn1 4.21.0-r0 apk
libunistring 1.3-r0 apk libunistring 1.3-r0 apk
libuuid 2.41-r9 apk libuuid 2.41-r9 apk
libwebp 1.5.0-r0 apk libwebp 1.5.0-r0 apk
@@ -264,64 +265,64 @@ pcre2 10.46-r0 apk
perl 5.40.3-r0 apk perl 5.40.3-r0 apk
perl-error 0.17030-r0 apk perl-error 0.17030-r0 apk
perl-git 2.49.1-r0 apk perl-git 2.49.1-r0 apk
php84 8.4.14-r0 apk php84 8.4.16-r0 apk
php84-bcmath 8.4.14-r0 apk php84-bcmath 8.4.16-r0 apk
php84-bz2 8.4.14-r0 apk php84-bz2 8.4.16-r0 apk
php84-common 8.4.14-r0 apk php84-common 8.4.16-r0 apk
php84-ctype 8.4.14-r0 apk php84-ctype 8.4.16-r0 apk
php84-curl 8.4.14-r0 apk php84-curl 8.4.16-r0 apk
php84-dom 8.4.14-r0 apk php84-dom 8.4.16-r0 apk
php84-exif 8.4.14-r0 apk php84-exif 8.4.16-r0 apk
php84-fileinfo 8.4.14-r0 apk php84-fileinfo 8.4.16-r0 apk
php84-fpm 8.4.14-r0 apk php84-fpm 8.4.16-r0 apk
php84-ftp 8.4.14-r0 apk php84-ftp 8.4.16-r0 apk
php84-gd 8.4.14-r0 apk php84-gd 8.4.16-r0 apk
php84-gmp 8.4.14-r0 apk php84-gmp 8.4.16-r0 apk
php84-iconv 8.4.14-r0 apk php84-iconv 8.4.16-r0 apk
php84-intl 8.4.14-r0 apk php84-intl 8.4.16-r0 apk
php84-ldap 8.4.14-r0 apk php84-ldap 8.4.16-r0 apk
php84-mbstring 8.4.14-r0 apk php84-mbstring 8.4.16-r0 apk
php84-mysqli 8.4.14-r0 apk php84-mysqli 8.4.16-r0 apk
php84-mysqlnd 8.4.14-r0 apk php84-mysqlnd 8.4.16-r0 apk
php84-opcache 8.4.14-r0 apk php84-opcache 8.4.16-r0 apk
php84-openssl 8.4.14-r0 apk php84-openssl 8.4.16-r0 apk
php84-pdo 8.4.14-r0 apk php84-pdo 8.4.16-r0 apk
php84-pdo_mysql 8.4.14-r0 apk php84-pdo_mysql 8.4.16-r0 apk
php84-pdo_odbc 8.4.14-r0 apk php84-pdo_odbc 8.4.16-r0 apk
php84-pdo_pgsql 8.4.14-r0 apk php84-pdo_pgsql 8.4.16-r0 apk
php84-pdo_sqlite 8.4.14-r0 apk php84-pdo_sqlite 8.4.16-r0 apk
php84-pear 8.4.14-r0 apk php84-pear 8.4.16-r0 apk
php84-pecl-apcu 5.1.27-r0 apk php84-pecl-apcu 5.1.27-r0 apk
php84-pecl-igbinary 3.2.16-r1 apk php84-pecl-igbinary 3.2.16-r1 apk
php84-pecl-imap 1.0.3-r0 apk php84-pecl-imap 1.0.3-r0 apk
php84-pecl-memcached 3.3.0-r0 apk php84-pecl-memcached 3.3.0-r0 apk
php84-pecl-msgpack 3.0.0-r0 apk php84-pecl-msgpack 3.0.0-r0 apk
php84-pecl-redis 6.3.0-r0 apk php84-pecl-redis 6.3.0-r0 apk
php84-pgsql 8.4.14-r0 apk php84-pgsql 8.4.16-r0 apk
php84-phar 8.4.14-r0 apk php84-phar 8.4.16-r0 apk
php84-posix 8.4.14-r0 apk php84-posix 8.4.16-r0 apk
php84-session 8.4.14-r0 apk php84-session 8.4.16-r0 apk
php84-simplexml 8.4.14-r0 apk php84-simplexml 8.4.16-r0 apk
php84-soap 8.4.14-r0 apk php84-soap 8.4.16-r0 apk
php84-sockets 8.4.14-r0 apk php84-sockets 8.4.16-r0 apk
php84-sodium 8.4.14-r0 apk php84-sodium 8.4.16-r0 apk
php84-sqlite3 8.4.14-r0 apk php84-sqlite3 8.4.16-r0 apk
php84-tokenizer 8.4.14-r0 apk php84-tokenizer 8.4.16-r0 apk
php84-xml 8.4.14-r0 apk php84-xml 8.4.16-r0 apk
php84-xmlreader 8.4.14-r0 apk php84-xmlreader 8.4.16-r0 apk
php84-xmlwriter 8.4.14-r0 apk php84-xmlwriter 8.4.16-r0 apk
php84-xsl 8.4.14-r0 apk php84-xsl 8.4.16-r0 apk
php84-zip 8.4.14-r0 apk php84-zip 8.4.16-r0 apk
pinentry 1.3.1-r0 apk pinentry 1.3.1-r0 apk
pip 25.3 python pip 25.3 python
pkb-client 2.2.0 python pkb-client 2.2.0 python
platformdirs 4.2.2 python platformdirs 4.2.2 python
popt 1.19-r4 apk popt 1.19-r4 apk
procps-ng 4.0.4-r3 apk procps-ng 4.0.4-r3 apk
proto-plus 1.26.1 python proto-plus 1.27.0 python
protobuf 6.33.2 python protobuf 6.33.4 python
pyacmedns 0.4 python pyacmedns 0.4 python
pyasn1 0.6.1 python pyasn1 0.6.2 python
pyasn1-modules 0.4.2 python pyasn1-modules 0.4.2 python
pyc 3.12.12-r0 apk pyc 3.12.12-r0 apk
pycparser 2.23 python pycparser 2.23 python
@@ -329,7 +330,7 @@ pyjwt 2.10.1 python
pynamecheap 0.0.3 python pynamecheap 0.0.3 python
pyopenssl 25.3.0 python pyopenssl 25.3.0 python
pyotp 2.9.0 python pyotp 2.9.0 python
pyparsing 3.2.5 python pyparsing 3.3.1 python
pyrfc3339 2.1.0 python pyrfc3339 2.1.0 python
python-dateutil 2.9.0.post0 python python-dateutil 2.9.0.post0 python
python-digitalocean 1.17.0 python python-digitalocean 1.17.0 python
@@ -349,24 +350,24 @@ setuptools 80.9.0 python
shadow 4.17.3-r0 apk shadow 4.17.3-r0 apk
six 1.17.0 python six 1.17.0 python
skalibs-libs 2.14.4.0-r0 apk skalibs-libs 2.14.4.0-r0 apk
soupsieve 2.8 python soupsieve 2.8.1 python
sqlite-libs 3.49.2-r1 apk sqlite-libs 3.49.2-r1 apk
ssl_client 1.37.0-r20 apk ssl_client 1.37.0-r20 apk
tiff 4.7.1-r0 apk tiff 4.7.1-r0 apk
tldextract 5.3.0 python tldextract 5.3.1 python
tomli 2.0.1 python tomli 2.0.1 python
typeguard 4.3.0 python typeguard 4.3.0 python
typing-extensions 4.12.2 python typing-extensions 4.12.2 python
typing-extensions 4.15.0 python typing-extensions 4.15.0 python
tzdata 2025b-r0 apk tzdata 2025c-r0 apk
unixodbc 2.3.12-r0 apk unixodbc 2.3.12-r0 apk
uritemplate 4.2.0 python uritemplate 4.2.0 python
urllib3 2.6.1 python urllib3 2.6.3 python
utmps-libs 0.1.3.1-r0 apk utmps-libs 0.1.3.1-r0 apk
wheel 0.45.1 python (+1 duplicate) wheel 0.45.1 python (+1 duplicate)
whois 5.6.3-r0 apk whois 5.6.3-r0 apk
xz-libs 5.8.1-r0 apk xz-libs 5.8.1-r0 apk
zipp 3.19.2 python zipp 3.19.2 python
zlib 1.3.1-r2 apk zlib 1.3.1-r2 apk
zope-interface 8.1.1 python zope-interface 8.2 python
zstd-libs 1.5.7-r0 apk zstd-libs 1.5.7-r0 apk

View File

@@ -32,7 +32,7 @@ opt_param_usage_include_env: true
opt_param_env_vars: opt_param_env_vars:
- {env_var: "SUBDOMAINS", env_value: "www,", desc: "Subdomains you'd like the cert to cover (comma separated, no spaces) ie. `www,ftp,cloud`. For a wildcard cert, set this *exactly* to `wildcard` (wildcard cert is available via `dns` validation only)"} - {env_var: "SUBDOMAINS", env_value: "www,", desc: "Subdomains you'd like the cert to cover (comma separated, no spaces) ie. `www,ftp,cloud`. For a wildcard cert, set this *exactly* to `wildcard` (wildcard cert is available via `dns` validation only)"}
- {env_var: "CERTPROVIDER", env_value: "", desc: "Optionally define the cert provider. Set to `zerossl` for ZeroSSL certs (requires existing [ZeroSSL account](https://app.zerossl.com/signup) and the e-mail address entered in `EMAIL` env var). Otherwise defaults to Let's Encrypt."} - {env_var: "CERTPROVIDER", env_value: "", desc: "Optionally define the cert provider. Set to `zerossl` for ZeroSSL certs (requires existing [ZeroSSL account](https://app.zerossl.com/signup) and the e-mail address entered in `EMAIL` env var). Otherwise defaults to Let's Encrypt."}
- {env_var: "DNSPLUGIN", env_value: "cloudflare", desc: "Required if `VALIDATION` is set to `dns`. Options are `acmedns`, `aliyun`, `azure`, `bunny`, `cloudflare`, `cpanel`, `desec`, `digitalocean`, `directadmin`, `dnsimple`, `dnsmadeeasy`, `dnspod`, `do`, `domeneshop`, `dreamhost`, `duckdns`, `dynu`, `freedns`, `gandi`, `gehirn`, `glesys`, `godaddy`, `google`, `he`, `hetzner`, `infomaniak`, `inwx`, `ionos`, `linode`, `loopia`, `luadns`, `namecheap`, `netcup`, `njalla`, `nsone`, `ovh`, `porkbun`, `rfc2136`, `route53`, `sakuracloud`, `standalone`, `transip`, and `vultr`. Also need to enter the credentials into the corresponding ini (or json for some plugins) file under `/config/dns-conf`."} - {env_var: "DNSPLUGIN", env_value: "cloudflare", desc: "Required if `VALIDATION` is set to `dns`. Options are `acmedns`, `aliyun`, `azure`, `bunny`, `cloudflare`, `cpanel`, `desec`, `digitalocean`, `directadmin`, `dnsimple`, `dnsmadeeasy`, `dnspod`, `do`, `domeneshop`, `dreamhost`, `duckdns`, `dynu`, `freedns`, `gandi`, `gehirn`, `glesys`, `godaddy`, `google`, `he`, `hetzner`, `hetzner-cloud`, `infomaniak`, `inwx`, `ionos`, `linode`, `loopia`, `luadns`, `namecheap`, `netcup`, `njalla`, `nsone`, `ovh`, `porkbun`, `rfc2136`, `route53`, `sakuracloud`, `standalone`, `transip`, and `vultr`. Also need to enter the credentials into the corresponding ini (or json for some plugins) file under `/config/dns-conf`."}
- {env_var: "PROPAGATION", env_value: "", desc: "Optionally override (in seconds) the default propagation time for the dns plugins."} - {env_var: "PROPAGATION", env_value: "", desc: "Optionally override (in seconds) the default propagation time for the dns plugins."}
- {env_var: "EMAIL", env_value: "", desc: "Optional e-mail address used for cert expiration notifications (Required for ZeroSSL)."} - {env_var: "EMAIL", env_value: "", desc: "Optional e-mail address used for cert expiration notifications (Required for ZeroSSL)."}
- {env_var: "ONLY_SUBDOMAINS", env_value: "false", desc: "If you wish to get certs only for certain subdomains, but not the main domain (main domain may be hosted on another machine and cannot be validated), set this to `true`"} - {env_var: "ONLY_SUBDOMAINS", env_value: "false", desc: "If you wish to get certs only for certain subdomains, but not the main domain (main domain may be hosted on another machine and cannot be validated), set this to `true`"}
@@ -218,6 +218,7 @@ init_diagram: |
"swag:latest" <- Base Images "swag:latest" <- Base Images
# changelog # changelog
changelogs: changelogs:
- {date: "21.12.25:", desc: "Add support for hetzner-cloud dns validation."}
- {date: "04.11.25:", desc: "Switch default Gandi credentials from API Key to Token, allow DNS propagation time for Azure DNS plugin."} - {date: "04.11.25:", desc: "Switch default Gandi credentials from API Key to Token, allow DNS propagation time for Azure DNS plugin."}
- {date: "18.07.25:", desc: "Rebase to Alpine 3.22 with PHP 8.4. Add QUIC support. Drop PHP bindings for mcrypt as it is no longer maintained."} - {date: "18.07.25:", desc: "Rebase to Alpine 3.22 with PHP 8.4. Add QUIC support. Drop PHP bindings for mcrypt as it is no longer maintained."}
- {date: "05.05.25:", desc: "Disable Certbot's built in log rotation."} - {date: "05.05.25:", desc: "Disable Certbot's built in log rotation."}

View File

@@ -0,0 +1,2 @@
# Hetzner Cloud API Token
dns_hetzner_cloud_api_token = your_api_token_here