From 415fbce955691ecc5ace734c9eae8b17c0b214a7 Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Sun, 19 Jul 2026 20:02:36 -0500 Subject: [PATCH 1/6] Rebase to 3.24 Signed-off-by: Eric Nemchik --- Dockerfile | 64 +++++++++++++++++++++++----------------------- Dockerfile.aarch64 | 64 +++++++++++++++++++++++----------------------- readme-vars.yml | 1 + 3 files changed, 65 insertions(+), 64 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0213595..461683b 100755 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine-nginx:3.22 +FROM ghcr.io/linuxserver/baseimage-alpine-nginx:3.24 # set version label ARG BUILD_DATE @@ -49,36 +49,36 @@ RUN \ nginx-mod-stream \ nginx-mod-stream-geoip2 \ nginx-vim \ - php84-bcmath \ - php84-bz2 \ - php84-dom \ - php84-exif \ - php84-ftp \ - php84-gd \ - php84-gmp \ - php84-imap \ - php84-intl \ - php84-ldap \ - php84-mysqli \ - php84-mysqlnd \ - php84-opcache \ - php84-pdo_mysql \ - php84-pdo_odbc \ - php84-pdo_pgsql \ - php84-pdo_sqlite \ - php84-pear \ - php84-pecl-apcu \ - php84-pecl-memcached \ - php84-pecl-redis \ - php84-pgsql \ - php84-posix \ - php84-soap \ - php84-sockets \ - php84-sodium \ - php84-sqlite3 \ - php84-tokenizer \ - php84-xmlreader \ - php84-xsl \ + php85-bcmath \ + php85-bz2 \ + php85-dom \ + php85-exif \ + php85-ftp \ + php85-gd \ + php85-gmp \ + php85-imap \ + php85-intl \ + php85-ldap \ + php85-mysqli \ + php85-mysqlnd \ + php85-opcache \ + php85-pdo_mysql \ + php85-pdo_odbc \ + php85-pdo_pgsql \ + php85-pdo_sqlite \ + php85-pear \ + php85-pecl-apcu \ + php85-pecl-memcached \ + php85-pecl-redis \ + php85-pgsql \ + php85-posix \ + php85-soap \ + php85-sockets \ + php85-sodium \ + php85-sqlite3 \ + php85-tokenizer \ + php85-xmlreader \ + php85-xsl \ whois && \ echo "**** install certbot plugins ****" && \ if [ -z ${CERTBOT_VERSION+x} ]; then \ @@ -88,7 +88,7 @@ RUN \ pip install -U --no-cache-dir \ pip \ wheel && \ - pip install -U --no-cache-dir --find-links https://wheel-index.linuxserver.io/alpine-3.22/ \ + pip install -U --no-cache-dir --find-links https://wheel-index.linuxserver.io/alpine-3.24/ \ certbot==${CERTBOT_VERSION} \ certbot-dns-acmedns \ certbot-dns-aliyun \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index aeaf4cd..aa67e60 100755 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine-nginx:arm64v8-3.22 +FROM ghcr.io/linuxserver/baseimage-alpine-nginx:arm64v8-3.24 # set version label ARG BUILD_DATE @@ -49,36 +49,36 @@ RUN \ nginx-mod-stream \ nginx-mod-stream-geoip2 \ nginx-vim \ - php84-bcmath \ - php84-bz2 \ - php84-dom \ - php84-exif \ - php84-ftp \ - php84-gd \ - php84-gmp \ - php84-imap \ - php84-intl \ - php84-ldap \ - php84-mysqli \ - php84-mysqlnd \ - php84-opcache \ - php84-pdo_mysql \ - php84-pdo_odbc \ - php84-pdo_pgsql \ - php84-pdo_sqlite \ - php84-pear \ - php84-pecl-apcu \ - php84-pecl-memcached \ - php84-pecl-redis \ - php84-pgsql \ - php84-posix \ - php84-soap \ - php84-sockets \ - php84-sodium \ - php84-sqlite3 \ - php84-tokenizer \ - php84-xmlreader \ - php84-xsl \ + php85-bcmath \ + php85-bz2 \ + php85-dom \ + php85-exif \ + php85-ftp \ + php85-gd \ + php85-gmp \ + php85-imap \ + php85-intl \ + php85-ldap \ + php85-mysqli \ + php85-mysqlnd \ + php85-opcache \ + php85-pdo_mysql \ + php85-pdo_odbc \ + php85-pdo_pgsql \ + php85-pdo_sqlite \ + php85-pear \ + php85-pecl-apcu \ + php85-pecl-memcached \ + php85-pecl-redis \ + php85-pgsql \ + php85-posix \ + php85-soap \ + php85-sockets \ + php85-sodium \ + php85-sqlite3 \ + php85-tokenizer \ + php85-xmlreader \ + php85-xsl \ whois && \ echo "**** install certbot plugins ****" && \ if [ -z ${CERTBOT_VERSION+x} ]; then \ @@ -88,7 +88,7 @@ RUN \ pip install -U --no-cache-dir \ pip \ wheel && \ - pip install -U --no-cache-dir --find-links https://wheel-index.linuxserver.io/alpine-3.22/ \ + pip install -U --no-cache-dir --find-links https://wheel-index.linuxserver.io/alpine-3.24/ \ certbot==${CERTBOT_VERSION} \ certbot-dns-acmedns \ certbot-dns-aliyun \ diff --git a/readme-vars.yml b/readme-vars.yml index 5c3a963..5c7d270 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -220,6 +220,7 @@ init_diagram: | "swag:latest" <- Base Images # changelog changelogs: + - {date: "19.07.26:", desc: "Rebase to Alpine 3.24 with PHP 8.5."} - {date: "10.07.26:", desc: "Add support for Let's Encrypt cert profiles. Run certbot twice daily with a random delay."} - {date: "19.06.26:", desc: "Add support for mijn.host dns validation."} - {date: "01.06.26:", desc: "Remove obsolete old cert check logic."} From fb016e60ee460a124a78742ce416aa8308aa82ee Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Sun, 19 Jul 2026 21:13:30 -0500 Subject: [PATCH 2/6] Remove unnecessary PHP extensions from Dockerfiles Signed-off-by: Eric Nemchik --- Dockerfile | 2 -- Dockerfile.aarch64 | 2 -- 2 files changed, 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 461683b..21f8b4f 100755 --- a/Dockerfile +++ b/Dockerfile @@ -56,12 +56,10 @@ RUN \ php85-ftp \ php85-gd \ php85-gmp \ - php85-imap \ php85-intl \ php85-ldap \ php85-mysqli \ php85-mysqlnd \ - php85-opcache \ php85-pdo_mysql \ php85-pdo_odbc \ php85-pdo_pgsql \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index aa67e60..92786b0 100755 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -56,12 +56,10 @@ RUN \ php85-ftp \ php85-gd \ php85-gmp \ - php85-imap \ php85-intl \ php85-ldap \ php85-mysqli \ php85-mysqlnd \ - php85-opcache \ php85-pdo_mysql \ php85-pdo_odbc \ php85-pdo_pgsql \ From 55a01c005cc2d080e8862f98dca5b0bcb3b06422 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 25 Jul 2026 05:48:28 +0000 Subject: [PATCH 3/6] Bot Updating Package Versions --- package_versions.txt | 64 ++++++++++++++++++++++---------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index bf7ed7f..e605478 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -6,7 +6,7 @@ alpine-baselayout 3.7.0-r0 apk alpine-baselayout-data 3.7.0-r0 apk alpine-keys 2.5-r0 apk alpine-release 3.22.5-r0 apk -annotated-types 0.7.0 python +annotated-types 0.8.0 python anyio 4.14.2 python aom-libs 3.12.1-r0 apk apache2-utils 2.4.68-r0 apk @@ -23,8 +23,8 @@ azure-mgmt-dns 9.0.0 python backports-tarfile 1.2.0 python bash 5.2.37-r0 apk beautifulsoup4 4.15.0 python -boto3 1.43.51 python -botocore 1.43.51 python +boto3 1.43.56 python +botocore 1.43.56 python brotli-libs 1.1.0-r2 apk bs4 0.0.2 python busybox 1.37.0-r20 apk @@ -87,7 +87,7 @@ cli UNKNOWN binary cli-32 UNKNOWN binary cli-64 UNKNOWN binary cli-arm64 UNKNOWN binary -cloudflare 5.5.0 python +cloudflare 5.6.0 python composer 2.10.2 binary configargparse 1.7 python configobj 5.0.8 python @@ -96,7 +96,7 @@ coreutils-env 9.7-r1 apk coreutils-fmt 9.7-r1 apk coreutils-sha512sum 9.7-r1 apk cryptography 46.0.0 python -curl 8.14.1-r2 apk +curl 8.14.1-r3 apk distro 1.9.0 python dns-lexicon 3.25.2 python dnslib 0.9.26 python @@ -105,7 +105,7 @@ domeneshop 0.4.4 python fail2ban 1.1.0 python fail2ban 1.1.0-r3 apk fail2ban-pyc 1.1.0-r3 apk -filelock 3.30.3 python +filelock 3.32.0 python findutils 4.10.0-r0 apk fontconfig 2.15.0-r3 apk freetype 2.13.3-r0 apk @@ -124,7 +124,7 @@ gnupg-wks-client 2.4.9-r0 apk gnutls 3.8.13-r0 apk google-api-core 2.30.3 python google-api-python-client 2.198.0 python -google-auth 2.56.0 python +google-auth 2.56.2 python google-auth-httplib2 0.4.0 python googleapis-common-protos 1.75.0 python gpg 2.4.9-r0 apk @@ -137,7 +137,7 @@ gui-32 UNKNOWN binary gui-64 UNKNOWN binary gui-arm64 UNKNOWN binary h11 0.16.0 python -hcloud 2.22.0 python +hcloud 2.23.0 python httpcore 1.0.9 python httplib2 0.32.0 python httpx 0.28.1 python @@ -168,7 +168,7 @@ libavif 1.3.0-r0 apk libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk libcrypto3 3.5.7-r0 apk -libcurl 8.14.1-r2 apk +libcurl 8.14.1-r3 apk libdav1d 1.5.1-r0 apk libedit 20250104.3.1-r1 apk libevent 2.1.13-r0 apk @@ -240,25 +240,25 @@ ncurses-terminfo-base 6.5_p20250503-r0 apk netcat-openbsd 1.229.1-r0 apk nettle 3.10.2-r0 apk nghttp2-libs 1.69.0-r0 apk -nginx 1.28.3-r5 apk -nginx-mod-devel-kit 1.28.3-r5 apk -nginx-mod-http-brotli 1.28.3-r5 apk -nginx-mod-http-dav-ext 1.28.3-r5 apk -nginx-mod-http-echo 1.28.3-r5 apk -nginx-mod-http-fancyindex 1.28.3-r5 apk -nginx-mod-http-geoip2 1.28.3-r5 apk -nginx-mod-http-headers-more 1.28.3-r5 apk -nginx-mod-http-image-filter 1.28.3-r5 apk -nginx-mod-http-perl 1.28.3-r5 apk -nginx-mod-http-redis2 1.28.3-r5 apk -nginx-mod-http-set-misc 1.28.3-r5 apk -nginx-mod-http-upload-progress 1.28.3-r5 apk -nginx-mod-http-xslt-filter 1.28.3-r5 apk -nginx-mod-mail 1.28.3-r5 apk -nginx-mod-rtmp 1.28.3-r5 apk -nginx-mod-stream 1.28.3-r5 apk -nginx-mod-stream-geoip2 1.28.3-r5 apk -nginx-vim 1.28.3-r5 apk +nginx 1.28.3-r7 apk +nginx-mod-devel-kit 1.28.3-r7 apk +nginx-mod-http-brotli 1.28.3-r7 apk +nginx-mod-http-dav-ext 1.28.3-r7 apk +nginx-mod-http-echo 1.28.3-r7 apk +nginx-mod-http-fancyindex 1.28.3-r7 apk +nginx-mod-http-geoip2 1.28.3-r7 apk +nginx-mod-http-headers-more 1.28.3-r7 apk +nginx-mod-http-image-filter 1.28.3-r7 apk +nginx-mod-http-perl 1.28.3-r7 apk +nginx-mod-http-redis2 1.28.3-r7 apk +nginx-mod-http-set-misc 1.28.3-r7 apk +nginx-mod-http-upload-progress 1.28.3-r7 apk +nginx-mod-http-xslt-filter 1.28.3-r7 apk +nginx-mod-mail 1.28.3-r7 apk +nginx-mod-rtmp 1.28.3-r7 apk +nginx-mod-stream 1.28.3-r7 apk +nginx-mod-stream-geoip2 1.28.3-r7 apk +nginx-vim 1.28.3-r7 apk npth 1.8-r0 apk oniguruma 6.9.10-r0 apk openssl 3.5.7-r0 apk @@ -324,7 +324,7 @@ pkb-client 2.3.1 python platformdirs 4.2.2 python popt 1.19-r4 apk procps-ng 4.0.4-r3 apk -proto-plus 1.28.1 python +proto-plus 1.28.2 python protobuf 7.35.1 python pyacmedns 0.4 python pyasn1 0.6.4 python @@ -353,14 +353,14 @@ requests-file 3.0.1 python requests-mock 1.12.1 python requests-unixsocket 0.4.1 python ruff 0.6.3 python -s3transfer 0.19.1 python +s3transfer 0.19.2 python scanelf 1.3.8-r1 apk setuptools 74.0.0 python shadow 4.17.3-r0 apk six 1.16.0 python skalibs-libs 2.14.4.0-r0 apk sniffio 1.3.1 python -soupsieve 2.8.4 python +soupsieve 2.9.1 python sqlite-libs 3.49.2-r1 apk ssl_client 1.37.0-r20 apk tiff 4.7.1-r0 apk @@ -370,7 +370,7 @@ typeguard 4.3.0 python typing-extensions 4.12.2 python typing-extensions 4.16.0 python typing-inspection 0.4.2 python -tzdata 2026b-r0 apk +tzdata 2026c-r0 apk unixodbc 2.3.12-r0 apk uritemplate 4.2.0 python urllib3 2.2.2 python From 733910a7a7f7a457f7f524c0ee6d865033dc5ff1 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 1 Aug 2026 06:00:50 +0000 Subject: [PATCH 4/6] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index e605478..72a6fe4 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -23,8 +23,8 @@ azure-mgmt-dns 9.0.0 python backports-tarfile 1.2.0 python bash 5.2.37-r0 apk beautifulsoup4 4.15.0 python -boto3 1.43.56 python -botocore 1.43.56 python +boto3 1.43.62 python +botocore 1.43.62 python brotli-libs 1.1.0-r2 apk bs4 0.0.2 python busybox 1.37.0-r20 apk @@ -105,7 +105,7 @@ domeneshop 0.4.4 python fail2ban 1.1.0 python fail2ban 1.1.0-r3 apk fail2ban-pyc 1.1.0-r3 apk -filelock 3.32.0 python +filelock 3.32.2 python findutils 4.10.0-r0 apk fontconfig 2.15.0-r3 apk freetype 2.13.3-r0 apk @@ -319,7 +319,7 @@ php84-xmlwriter 8.4.16-r0 apk php84-xsl 8.4.16-r0 apk php84-zip 8.4.16-r0 apk pinentry 1.3.1-r0 apk -pip 26.1.2 python +pip 26.2 python pkb-client 2.3.1 python platformdirs 4.2.2 python popt 1.19-r4 apk From 55a8c4fa888d31a84131b3081d7b9eeda8a17d9d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 8 Aug 2026 04:15:45 +0000 Subject: [PATCH 5/6] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 72a6fe4..9fbebe4 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -23,8 +23,8 @@ azure-mgmt-dns 9.0.0 python backports-tarfile 1.2.0 python bash 5.2.37-r0 apk beautifulsoup4 4.15.0 python -boto3 1.43.62 python -botocore 1.43.62 python +boto3 1.43.67 python +botocore 1.43.67 python brotli-libs 1.1.0-r2 apk bs4 0.0.2 python busybox 1.37.0-r20 apk @@ -124,9 +124,9 @@ gnupg-wks-client 2.4.9-r0 apk gnutls 3.8.13-r0 apk google-api-core 2.30.3 python google-api-python-client 2.198.0 python -google-auth 2.56.2 python -google-auth-httplib2 0.4.0 python -googleapis-common-protos 1.75.0 python +google-auth 2.56.3 python +google-auth-httplib2 0.4.1 python +googleapis-common-protos 1.75.1 python gpg 2.4.9-r0 apk gpg-agent 2.4.9-r0 apk gpg-wks-server 2.4.9-r0 apk @@ -264,7 +264,7 @@ oniguruma 6.9.10-r0 apk openssl 3.5.7-r0 apk p11-kit 0.26.2-r0 apk packaging 24.1 python -packaging 26.2 python +packaging 26.3 python parsedatetime 2.6 python pcre2 10.46-r0 apk perl 5.40.4-r0 apk @@ -319,12 +319,12 @@ php84-xmlwriter 8.4.16-r0 apk php84-xsl 8.4.16-r0 apk php84-zip 8.4.16-r0 apk pinentry 1.3.1-r0 apk -pip 26.2 python +pip 26.2.1 python pkb-client 2.3.1 python platformdirs 4.2.2 python popt 1.19-r4 apk procps-ng 4.0.4-r3 apk -proto-plus 1.28.2 python +proto-plus 1.28.3 python protobuf 7.35.1 python pyacmedns 0.4 python pyasn1 0.6.4 python @@ -360,7 +360,7 @@ shadow 4.17.3-r0 apk six 1.16.0 python skalibs-libs 2.14.4.0-r0 apk sniffio 1.3.1 python -soupsieve 2.9.1 python +soupsieve 2.9.2 python sqlite-libs 3.49.2-r1 apk ssl_client 1.37.0-r20 apk tiff 4.7.1-r0 apk From 8bccad2000bf8d1469207f36ce08234ac82590df Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 15 Aug 2026 03:44:37 +0000 Subject: [PATCH 6/6] Bot Updating Package Versions --- package_versions.txt | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 9fbebe4..895755d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -12,7 +12,7 @@ aom-libs 3.12.1-r0 apk apache2-utils 2.4.68-r0 apk apk-tools 2.14.10-r0 apk apr 1.7.5-r0 apk -apr-util 1.6.3-r1 apk +apr-util 1.6.4-r0 apk argon2-libs 20190702-r5 apk autocommand 2.2.2 python azure-common 1.1.28 python @@ -23,8 +23,8 @@ azure-mgmt-dns 9.0.0 python backports-tarfile 1.2.0 python bash 5.2.37-r0 apk beautifulsoup4 4.15.0 python -boto3 1.43.67 python -botocore 1.43.67 python +boto3 1.43.72 python +botocore 1.43.72 python brotli-libs 1.1.0-r2 apk bs4 0.0.2 python busybox 1.37.0-r20 apk @@ -50,7 +50,7 @@ certbot-dns-dnspod 0.1.0 python certbot-dns-do 0.31.0 python certbot-dns-domeneshop 0.2.9 python certbot-dns-dreamhost 1.0 python -certbot-dns-duckdns 1.8.0 python +certbot-dns-duckdns 1.9.0 python certbot-dns-dynudns 0.0.6 python certbot-dns-freedns 0.2.0 python certbot-dns-gehirn 5.7.0 python @@ -60,7 +60,7 @@ certbot-dns-google 5.7.0 python certbot-dns-he 1.0.0 python certbot-dns-hetzner 4.0.0 python certbot-dns-hetzner-cloud 1.0.5 python -certbot-dns-infomaniak 0.2.4 python +certbot-dns-infomaniak 0.3.2 python certbot-dns-inwx 3.0.3 python certbot-dns-ionos 2024.11.9 python certbot-dns-linode 5.7.0 python @@ -105,7 +105,7 @@ domeneshop 0.4.4 python fail2ban 1.1.0 python fail2ban 1.1.0-r3 apk fail2ban-pyc 1.1.0-r3 apk -filelock 3.32.2 python +filelock 3.32.3 python findutils 4.10.0-r0 apk fontconfig 2.15.0-r3 apk freetype 2.13.3-r0 apk @@ -364,12 +364,12 @@ soupsieve 2.9.2 python sqlite-libs 3.49.2-r1 apk ssl_client 1.37.0-r20 apk tiff 4.7.1-r0 apk -tldextract 5.3.1 python +tldextract 5.3.2 python tomli 2.0.1 python typeguard 4.3.0 python typing-extensions 4.12.2 python typing-extensions 4.16.0 python -typing-inspection 0.4.2 python +typing-inspection 0.4.4 python tzdata 2026c-r0 apk unixodbc 2.3.12-r0 apk uritemplate 4.2.0 python