Compare commits

...

5 Commits

Author SHA1 Message Date
LinuxServer-CI
eb337d72cb
Bot Updating Package Versions 2026-01-04 21:13:00 +00:00
LinuxServer-CI
4eaf850b64
Bot Updating Templated Files 2026-01-04 21:10:10 +00:00
Adam
e3964e4b6d
Merge pull request #47 from linuxserver/3.23 2026-01-04 21:08:25 +00:00
LinuxServer-CI
4f30796c5c
Bot Updating Package Versions 2026-01-02 21:35:26 +00:00
thespad
8ac2e21838
Rebase to 3.23 2025-12-28 22:01:22 +00:00
5 changed files with 110 additions and 110 deletions

View File

@ -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.23
# set version label
ARG BUILD_DATE
@ -21,17 +21,16 @@ RUN \
gpg-agent \
gnupg-dirmngr && \
apk add --no-cache \
php84-bz2 \
php84-dom \
php84-gd \
php84-mysqli \
php84-opcache \
php84-pecl-uploadprogress \
php84-tokenizer && \
php85-bz2 \
php85-dom \
php85-gd \
php85-mysqli \
php85-pecl-uploadprogress \
php85-tokenizer && \
echo "**** configure php-fpm to pass env vars ****" && \
sed -E -i 's/^;?clear_env ?=.*$/clear_env = no/g' /etc/php84/php-fpm.d/www.conf && \
if ! grep -qxF 'clear_env = no' /etc/php84/php-fpm.d/www.conf; then echo 'clear_env = no' >> /etc/php84/php-fpm.d/www.conf; fi && \
echo "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php84/php-fpm.conf && \
sed -E -i 's/^;?clear_env ?=.*$/clear_env = no/g' /etc/php85/php-fpm.d/www.conf && \
if ! grep -qxF 'clear_env = no' /etc/php85/php-fpm.d/www.conf; then echo 'clear_env = no' >> /etc/php85/php-fpm.d/www.conf; fi && \
echo "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php85/php-fpm.conf && \
echo "**** setup php opcache ****" && \
{ \
echo 'opcache.memory_consumption=128'; \
@ -39,12 +38,12 @@ RUN \
echo 'opcache.max_accelerated_files=4000'; \
echo 'opcache.revalidate_freq=2'; \
echo 'opcache.fast_shutdown=1'; \
} > /etc/php84/conf.d/opcache-recommended.ini; \
} > /etc/php85/conf.d/opcache-recommended.ini; \
\
{ \
echo 'session.cookie_httponly=1'; \
echo 'session.use_strict_mode=1'; \
} > /etc/php84/conf.d/session-strict.ini; \
} > /etc/php85/conf.d/session-strict.ini; \
\
{ \
echo 'allow_url_fopen=Off'; \
@ -53,7 +52,7 @@ RUN \
echo 'memory_limit=${MEMORY_LIMIT}'; \
echo 'post_max_size=${UPLOAD_LIMIT}'; \
echo 'upload_max_filesize=${UPLOAD_LIMIT}'; \
} > /etc/php84/conf.d/phpmyadmin-misc.ini && \
} > /etc/php85/conf.d/phpmyadmin-misc.ini && \
echo "**** install phpmyadmin ****" && \
mkdir -p /app/www/public && \
if [ -z ${PHPMYADMIN_VERSION+x} ]; then \

View File

@ -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.23
# set version label
ARG BUILD_DATE
@ -21,17 +21,16 @@ RUN \
gpg-agent \
gnupg-dirmngr && \
apk add --no-cache \
php84-bz2 \
php84-dom \
php84-gd \
php84-mysqli \
php84-opcache \
php84-pecl-uploadprogress \
php84-tokenizer && \
php85-bz2 \
php85-dom \
php85-gd \
php85-mysqli \
php85-pecl-uploadprogress \
php85-tokenizer && \
echo "**** configure php-fpm to pass env vars ****" && \
sed -E -i 's/^;?clear_env ?=.*$/clear_env = no/g' /etc/php84/php-fpm.d/www.conf && \
if ! grep -qxF 'clear_env = no' /etc/php84/php-fpm.d/www.conf; then echo 'clear_env = no' >> /etc/php84/php-fpm.d/www.conf; fi && \
echo "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php84/php-fpm.conf && \
sed -E -i 's/^;?clear_env ?=.*$/clear_env = no/g' /etc/php85/php-fpm.d/www.conf && \
if ! grep -qxF 'clear_env = no' /etc/php85/php-fpm.d/www.conf; then echo 'clear_env = no' >> /etc/php85/php-fpm.d/www.conf; fi && \
echo "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php85/php-fpm.conf && \
echo "**** setup php opcache ****" && \
{ \
echo 'opcache.memory_consumption=128'; \
@ -39,12 +38,12 @@ RUN \
echo 'opcache.max_accelerated_files=4000'; \
echo 'opcache.revalidate_freq=2'; \
echo 'opcache.fast_shutdown=1'; \
} > /etc/php84/conf.d/opcache-recommended.ini; \
} > /etc/php85/conf.d/opcache-recommended.ini; \
\
{ \
echo 'session.cookie_httponly=1'; \
echo 'session.use_strict_mode=1'; \
} > /etc/php84/conf.d/session-strict.ini; \
} > /etc/php85/conf.d/session-strict.ini; \
\
{ \
echo 'allow_url_fopen=Off'; \
@ -53,7 +52,7 @@ RUN \
echo 'memory_limit=${MEMORY_LIMIT}'; \
echo 'post_max_size=${UPLOAD_LIMIT}'; \
echo 'upload_max_filesize=${UPLOAD_LIMIT}'; \
} > /etc/php84/conf.d/phpmyadmin-misc.ini && \
} > /etc/php85/conf.d/phpmyadmin-misc.ini && \
echo "**** install phpmyadmin ****" && \
mkdir -p /app/www/public && \
if [ -z ${PHPMYADMIN_VERSION+x} ]; then \

View File

@ -301,6 +301,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
## Versions
* **28.12.25:** - Rebase to Alpine 3.23.
* **23.08.25:** - Add support for mTLS. Existing users will need to delete their config.inc.php and restart the container.
* **05.07.25:** - Rebase to Alpine 3.22.
* **19.12.24:** - Rebase to Alpine 3.21.

View File

@ -1,121 +1,121 @@
NAME VERSION TYPE
acl-libs 2.3.2-r1 apk
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.2-r0 apk
aom-libs 3.12.1-r0 apk
alpine-baselayout 3.7.1-r8 apk
alpine-baselayout-data 3.7.1-r8 apk
alpine-keys 2.6-r0 apk
alpine-release 3.23.2-r0 apk
aom-libs 3.13.1-r0 apk
apache2-utils 2.4.66-r0 apk
apk-tools 2.14.9-r3 apk
apr 1.7.5-r0 apk
apr-util 1.6.3-r1 apk
apk-tools 3.0.3-r1 apk
apr 1.7.6-r0 apk
apr-util 1.6.3-r2 apk
argon2-libs 20190702-r5 apk
bacon/bacon-qr-code 2.0.8 php-composer
bash 5.2.37-r0 apk
bash 5.3.3-r1 apk
beberlei/assert v3.3.3 php-composer
brick/math 0.8.17 php-composer
brotli-libs 1.1.0-r2 apk
busybox 1.37.0-r20 apk
busybox-binsh 1.37.0-r20 apk
brotli-libs 1.2.0-r0 apk
busybox 1.37.0-r30 apk
busybox-binsh 1.37.0-r30 apk
c-ares 1.34.6-r0 apk
ca-certificates 20250911-r0 apk
ca-certificates-bundle 20250911-r0 apk
ca-certificates 20251003-r0 apk
ca-certificates-bundle 20251003-r0 apk
catatonit 0.2.1-r0 apk
code-lts/u2f-php-server v1.2.2 php-composer
composer 2.9.2 binary
composer 2.9.3 binary
composer/ca-bundle 1.5.8 php-composer
coreutils 9.7-r1 apk
coreutils-env 9.7-r1 apk
coreutils-fmt 9.7-r1 apk
coreutils-sha512sum 9.7-r1 apk
curl 8.14.1-r2 apk
coreutils 9.8-r1 apk
coreutils-env 9.8-r1 apk
coreutils-fmt 9.8-r1 apk
coreutils-sha512sum 9.8-r1 apk
curl 8.17.0-r1 apk
dasprid/enum 1.0.7 php-composer
fgrosse/phpasn1 v2.5.0 php-composer
fig/http-message-util 1.1.5 php-composer
findutils 4.10.0-r0 apk
freetype 2.13.3-r0 apk
git 2.49.1-r0 apk
git-init-template 2.49.1-r0 apk
freetype 2.14.1-r0 apk
git 2.52.0-r0 apk
git-init-template 2.52.0-r0 apk
google/recaptcha 1.2.4 php-composer
jq 1.8.1-r0 apk
league/uri 6.4.0 php-composer
league/uri-interfaces 2.3.0 php-composer
libapk2 2.14.9-r3 apk
libapk 3.0.3-r1 apk
libattr 2.5.2-r2 apk
libavif 1.3.0-r0 apk
libbsd 0.12.2-r0 apk
libbz2 1.0.8-r6 apk
libcrypto3 3.5.4-r0 apk
libcurl 8.14.1-r2 apk
libdav1d 1.5.1-r0 apk
libedit 20250104.3.1-r1 apk
libcurl 8.17.0-r1 apk
libdav1d 1.5.2-r0 apk
libedit 20251016.3.1-r0 apk
libexpat 2.7.3-r0 apk
libgcc 14.2.0-r6 apk
libgcc 15.2.0-r2 apk
libice 1.1.2-r0 apk
libidn2 2.3.7-r0 apk
libintl 0.24.1-r0 apk
libjpeg-turbo 3.1.0-r0 apk
libidn2 2.3.8-r0 apk
libintl 0.24.1-r1 apk
libjpeg-turbo 3.1.2-r0 apk
libmd 1.1.0-r0 apk
libncursesw 6.5_p20250503-r0 apk
libncursesw 6.5_p20251123-r0 apk
libpng 1.6.53-r0 apk
libproc2 4.0.4-r3 apk
libproc2 4.0.5-r0 apk
libpsl 0.21.5-r3 apk
libsharpyuv 1.5.0-r0 apk
libsm 1.2.5-r0 apk
libsharpyuv 1.6.0-r0 apk
libsm 1.2.6-r0 apk
libssl3 3.5.4-r0 apk
libstdc++ 14.2.0-r6 apk
libunistring 1.3-r0 apk
libuuid 2.41-r9 apk
libwebp 1.5.0-r0 apk
libx11 1.8.11-r0 apk
libstdc++ 15.2.0-r2 apk
libunistring 1.4.1-r0 apk
libuuid 2.41.2-r0 apk
libwebp 1.6.0-r0 apk
libx11 1.8.12-r1 apk
libxau 1.0.12-r0 apk
libxcb 1.17.0-r0 apk
libxcb 1.17.0-r1 apk
libxdmcp 1.1.5-r1 apk
libxext 1.3.6-r2 apk
libxml2 2.13.9-r0 apk
libxpm 3.5.17-r0 apk
libxt 1.3.1-r0 apk
libyuv 0.0.1887.20251502-r1 apk
libzip 1.11.4-r0 apk
linux-pam 1.7.0-r4 apk
logrotate 3.21.0-r1 apk
musl 1.2.5-r10 apk
musl-utils 1.2.5-r10 apk
nano 8.4-r0 apk
ncurses-terminfo-base 6.5_p20250503-r0 apk
netcat-openbsd 1.229.1-r0 apk
nghttp2-libs 1.65.0-r0 apk
nginx 1.28.0-r3 apk
libzip 1.11.4-r1 apk
linux-pam 1.7.1-r1 apk
logrotate 3.22.0-r0 apk
musl 1.2.5-r21 apk
musl-utils 1.2.5-r21 apk
nano 8.7-r0 apk
ncurses-terminfo-base 6.5_p20251123-r0 apk
netcat-openbsd 1.234.1-r0 apk
nghttp2-libs 1.68.0-r0 apk
nghttp3 1.13.1-r0 apk
nginx 1.28.0-r8 apk
nikic/fast-route v1.3.0 php-composer
oniguruma 6.9.10-r0 apk
openssl 3.5.4-r0 apk
paragonie/constant_time_encoding v2.8.2 php-composer
paragonie/random_compat v9.99.100 php-composer
paragonie/sodium_compat v1.23.0 php-composer
pcre2 10.46-r0 apk
php84 8.4.16-r0 apk
php84-bz2 8.4.16-r0 apk
php84-common 8.4.16-r0 apk
php84-ctype 8.4.16-r0 apk
php84-curl 8.4.16-r0 apk
php84-dom 8.4.16-r0 apk
php84-fileinfo 8.4.16-r0 apk
php84-fpm 8.4.16-r0 apk
php84-gd 8.4.16-r0 apk
php84-iconv 8.4.16-r0 apk
php84-mbstring 8.4.16-r0 apk
php84-mysqli 8.4.16-r0 apk
php84-mysqlnd 8.4.16-r0 apk
php84-opcache 8.4.16-r0 apk
php84-openssl 8.4.16-r0 apk
php84-pecl-uploadprogress 2.0.2-r2 apk
php84-phar 8.4.16-r0 apk
php84-session 8.4.16-r0 apk
php84-simplexml 8.4.16-r0 apk
php84-tokenizer 8.4.16-r0 apk
php84-xml 8.4.16-r0 apk
php84-xmlwriter 8.4.16-r0 apk
php84-zip 8.4.16-r0 apk
pcre2 10.47-r0 apk
php85 8.5.1-r0 apk
php85-bz2 8.5.1-r0 apk
php85-common 8.5.1-r0 apk
php85-ctype 8.5.1-r0 apk
php85-curl 8.5.1-r0 apk
php85-dom 8.5.1-r0 apk
php85-fileinfo 8.5.1-r0 apk
php85-fpm 8.5.1-r0 apk
php85-gd 8.5.1-r0 apk
php85-iconv 8.5.1-r0 apk
php85-mbstring 8.5.1-r0 apk
php85-mysqli 8.5.1-r0 apk
php85-mysqlnd 8.5.1-r0 apk
php85-openssl 8.5.1-r0 apk
php85-pecl-uploadprogress 2.0.2-r1 apk
php85-phar 8.5.1-r0 apk
php85-session 8.5.1-r0 apk
php85-simplexml 8.5.1-r0 apk
php85-tokenizer 8.5.1-r0 apk
php85-xml 8.5.1-r0 apk
php85-xmlwriter 8.5.1-r0 apk
php85-zip 8.5.1-r0 apk
phpmyadmin 5.2.3 npm
phpmyadmin/motranslator 5.4.0 php-composer
phpmyadmin/shapefile 3.0.2 php-composer
@ -124,7 +124,7 @@ phpmyadmin/twig-i18n-extension 4.1.5 php-composer
popt 1.19-r4 apk
pragmarx/google2fa v9.0.0 php-composer
pragmarx/google2fa-qrcode v2.1.1 php-composer
procps-ng 4.0.4-r3 apk
procps-ng 4.0.5-r0 apk
psr/cache 1.0.1 php-composer
psr/container 1.1.1 php-composer
psr/http-client 1.0.3 php-composer
@ -134,14 +134,14 @@ psr/log 1.1.4 php-composer
ralouphie/getallheaders 3.0.3 php-composer
ramsey/collection 1.1.4 php-composer
ramsey/uuid 4.2.3 php-composer
readline 8.2.13-r1 apk
scanelf 1.3.8-r1 apk
shadow 4.17.3-r0 apk
readline 8.3.1-r0 apk
scanelf 1.3.8-r2 apk
shadow 4.18.0-r0 apk
skalibs-libs 2.14.4.0-r0 apk
slim/psr7 1.4.2 php-composer
spomky-labs/base64url v2.0.4 php-composer
spomky-labs/cbor-php v1.1.1 php-composer
ssl_client 1.37.0-r20 apk
ssl_client 1.37.0-r30 apk
symfony/cache v5.4.46 php-composer
symfony/cache-contracts v2.5.4 php-composer
symfony/config v5.4.46 php-composer
@ -171,4 +171,4 @@ webmozart/assert 1.11.0 php-composer
williamdes/mariadb-mysql-kbs v1.3.0 php-composer
xz-libs 5.8.1-r0 apk
zlib 1.3.1-r2 apk
zstd-libs 1.5.7-r0 apk
zstd-libs 1.5.7-r2 apk

View File

@ -90,11 +90,12 @@ init_diagram: |
svc-php-fpm -> legacy-services
}
Base Images: {
"baseimage-alpine-nginx:3.22" <- "baseimage-alpine:3.22"
"baseimage-alpine-nginx:3.23" <- "baseimage-alpine:3.23"
}
"phpmyadmin:latest" <- Base Images
# changelog
changelogs:
- {date: "28.12.25:", desc: "Rebase to Alpine 3.23."}
- {date: "23.08.25:", desc: "Add support for mTLS. Existing users will need to delete their config.inc.php and restart the container."}
- {date: "05.07.25:", desc: "Rebase to Alpine 3.22."}
- {date: "19.12.24:", desc: "Rebase to Alpine 3.21."}