diff --git a/Dockerfile b/Dockerfile index c2fa225..4c97eb3 100644 --- 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 ARG BUILD_DATE ARG VERSION @@ -14,14 +14,14 @@ RUN \ apk add --no-cache \ iputils \ grep \ - php84-gd \ - php84-intl \ - php84-pdo_mysql \ - php84-pdo_pgsql \ - php84-pdo_sqlite \ - php84-pecl-redis \ - php84-tokenizer \ - php84-xmlreader \ + php85-gd \ + php85-intl \ + php85-pdo_mysql \ + php85-pdo_pgsql \ + php85-pdo_sqlite \ + php85-pecl-redis \ + php85-tokenizer \ + php85-xmlreader \ postgresql16-client \ ssmtp && \ apk add --no-cache --virtual=build-dependencies \ @@ -39,9 +39,9 @@ RUN \ /tmp/speedtest-cli.tgz -C \ /usr/bin && \ 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 "*** install speedtest-tracker ***" && \ if [ -z ${SPEEDTEST_TRACKER_VERSION+x} ]; then \ SPEEDTEST_TRACKER_VERSION=$(curl -sX GET "https://api.github.com/repos/alexjustesen/speedtest-tracker/releases/latest" \ @@ -65,12 +65,12 @@ RUN \ echo "**** setup php opcache ****" && \ { \ echo 'opcache.enable_cli=1'; \ - } > /etc/php84/conf.d/opcache-recommended.ini; \ + } > /etc/php85/conf.d/opcache-recommended.ini; \ { \ echo 'post_max_size = 100M'; \ echo 'upload_max_filesize = 100M'; \ echo 'variables_order = EGPCS'; \ - } > /etc/php84/conf.d/php-misc.ini && \ + } > /etc/php85/conf.d/php-misc.ini && \ printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \ echo "**** cleanup ****" && \ apk del --purge build-dependencies && \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 1a55bfc..3ea28d1 100644 --- 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 ARG BUILD_DATE ARG VERSION @@ -14,14 +14,14 @@ RUN \ apk add --no-cache \ iputils \ grep \ - php84-gd \ - php84-intl \ - php84-pdo_mysql \ - php84-pdo_pgsql \ - php84-pdo_sqlite \ - php84-pecl-redis \ - php84-tokenizer \ - php84-xmlreader \ + php85-gd \ + php85-intl \ + php85-pdo_mysql \ + php85-pdo_pgsql \ + php85-pdo_sqlite \ + php85-pecl-redis \ + php85-tokenizer \ + php85-xmlreader \ postgresql16-client \ ssmtp && \ apk add --no-cache --virtual=build-dependencies \ @@ -39,9 +39,9 @@ RUN \ /tmp/speedtest-cli.tgz -C \ /usr/bin && \ 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 "*** install speedtest-tracker ***" && \ if [ -z ${SPEEDTEST_TRACKER_VERSION+x} ]; then \ SPEEDTEST_TRACKER_VERSION=$(curl -sX GET "https://api.github.com/repos/alexjustesen/speedtest-tracker/releases/latest" \ @@ -65,12 +65,12 @@ RUN \ echo "**** setup php opcache ****" && \ { \ echo 'opcache.enable_cli=1'; \ - } > /etc/php84/conf.d/opcache-recommended.ini; \ + } > /etc/php85/conf.d/opcache-recommended.ini; \ { \ echo 'post_max_size = 100M'; \ echo 'upload_max_filesize = 100M'; \ echo 'variables_order = EGPCS'; \ - } > /etc/php84/conf.d/php-misc.ini && \ + } > /etc/php85/conf.d/php-misc.ini && \ printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \ echo "**** cleanup ****" && \ apk del --purge build-dependencies && \ diff --git a/README.md b/README.md index 43cfce1..46b95ac 100644 --- a/README.md +++ b/README.md @@ -310,6 +310,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **05.07.26:** - Rebase to Alpine 3.24. * **11.10.25:** - Update nginx configs for v1.7.2. Existing users should update their nginx confs to avoid errors. * **05.07.25:** - Rebase to Alpine 3.22. * **20.12.24:** - Rebase to Alpine 3.21. diff --git a/package_versions.txt b/package_versions.txt index 931ed22..801c8ab 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,279 +1,278 @@ -NAME VERSION TYPE -Hidden Input 1, 0, 0, 0 binary -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.4-r0 apk -aom-libs 3.12.1-r0 apk -apache2-utils 2.4.67-r0 apk -apk-tools 2.14.9-r3 apk -apr 1.7.5-r0 apk -apr-util 1.6.3-r1 apk -argon2-libs 20190702-r5 apk -bash 5.2.37-r0 apk -blade-ui-kit/blade-heroicons 2.7.0 php-composer -blade-ui-kit/blade-icons 1.10.0 php-composer -brick/math 0.14.8 php-composer -brotli-libs 1.1.0-r2 apk -busybox 1.37.0-r20 apk -busybox-binsh 1.37.0-r20 apk -c-ares 1.34.6-r0 apk -ca-certificates 20260413-r0 apk -ca-certificates-bundle 20260413-r0 apk -carbonphp/carbon-doctrine-types 3.2.0 php-composer -catatonit 0.2.1-r0 apk -chillerlan/php-qrcode 5.0.5 php-composer -chillerlan/php-settings-container 3.3.0 php-composer -chrisullyott/php-filesize v4.2.1 php-composer -clue/stream-filter v1.7.0 php-composer -codewithdennis/filament-simple-alert v4.0.5 php-composer -composer 2.9.8 binary -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 -danharrin/date-format-converter v0.3.1 php-composer -danharrin/livewire-rate-limiting v2.2.0 php-composer -dflydev/dot-access-data v3.0.3 php-composer -doctrine/deprecations 1.1.6 php-composer -doctrine/inflector 2.1.0 php-composer -doctrine/lexer 3.0.1 php-composer -dragonmantank/cron-expression v3.6.0 php-composer -egulias/email-validator 4.0.4 php-composer -filament/actions v5.6.3 php-composer -filament/filament v5.6.3 php-composer -filament/forms v5.6.3 php-composer -filament/infolists v5.6.3 php-composer -filament/notifications v5.6.3 php-composer -filament/query-builder v5.6.3 php-composer -filament/schemas v5.6.3 php-composer -filament/spatie-laravel-settings-plugin v5.6.3 php-composer -filament/support v5.6.3 php-composer -filament/tables v5.6.3 php-composer -filament/widgets v5.6.3 php-composer -findutils 4.10.0-r0 apk -freetype 2.13.3-r0 apk -fruitcake/php-cors v1.4.0 php-composer -git 2.49.1-r0 apk -git-init-template 2.49.1-r0 apk -graham-campbell/result-type v1.1.4 php-composer -grep 3.12-r0 apk -guzzlehttp/guzzle 7.10.0 php-composer -guzzlehttp/promises 2.3.0 php-composer -guzzlehttp/psr7 2.9.0 php-composer -guzzlehttp/uri-template v1.0.5 php-composer -icu-data-en 76.1-r1 apk -icu-libs 76.1-r1 apk -influxdata/influxdb-client-php 3.8.0 php-composer -iputils 20240905-r0 apk -iputils-arping 20240905-r0 apk -iputils-clockdiff 20240905-r0 apk -iputils-ping 20240905-r0 apk -iputils-tracepath 20240905-r0 apk -jq 1.8.1-r0 apk -kirschbaum-development/eloquent-power-joins 4.3.1 php-composer -laravel-notification-channels/telegram 7.0.0 php-composer -laravel/framework v13.8.0 php-composer -laravel/prompts v0.3.17 php-composer -laravel/sanctum v4.3.2 php-composer -laravel/serializable-closure v2.0.13 php-composer -league/commonmark 2.8.2 php-composer -league/config v1.2.0 php-composer -league/csv 9.28.0 php-composer -league/flysystem 3.33.0 php-composer -league/flysystem-local 3.31.0 php-composer -league/mime-type-detection 1.16.0 php-composer -league/uri 7.8.1 php-composer -league/uri-components 7.8.1 php-composer -league/uri-interfaces 7.8.1 php-composer -libapk2 2.14.9-r3 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 -libcap2 2.78-r0 apk -libcrypto3 3.5.6-r0 apk -libcurl 8.14.1-r2 apk -libdav1d 1.5.1-r0 apk -libedit 20250104.3.1-r1 apk -libexpat 2.7.5-r0 apk -libgcc 14.2.0-r6 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 -libmd 1.1.0-r0 apk -libncursesw 6.5_p20250503-r0 apk -libpng 1.6.57-r0 apk -libpq 17.9-r0 apk -libproc2 4.0.4-r3 apk -libpsl 0.21.5-r3 apk -libsharpyuv 1.5.0-r0 apk -libsm 1.2.5-r0 apk -libssl3 3.5.6-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 -libxau 1.0.12-r0 apk -libxcb 1.17.0-r0 apk -libxdmcp 1.1.5-r1 apk -libxext 1.3.6-r2 apk -libxml2 2.13.9-r0 apk -libxpm 3.5.19-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 -livewire/livewire v4.3.0 php-composer -logrotate 3.21.0-r1 apk -lorisleiva/laravel-actions v2.10.1 php-composer -lorisleiva/lody v0.7.0 php-composer -lz4-libs 1.10.0-r0 apk -maennchen/zipstream-php 2.4.0 php-composer -monolog/monolog 3.10.0 php-composer -musl 1.2.5-r12 apk -musl-utils 1.2.5-r12 apk -myclabs/php-enum 1.8.5 php-composer -nano 8.4-r0 apk -ncurses-terminfo-base 6.5_p20250503-r0 apk -nesbot/carbon 3.11.4 php-composer -netcat-openbsd 1.229.1-r0 apk -nette/php-generator v4.2.2 php-composer -nette/schema v1.3.5 php-composer -nette/utils v4.1.4 php-composer -nghttp2-libs 1.69.0-r0 apk -nginx 1.28.3-r1 apk -nikic/php-parser v5.7.0 php-composer -nunomaduro/termwind v2.4.0 php-composer -oniguruma 6.9.10-r0 apk -openspout/openspout v4.32.0 php-composer -openssl 3.5.6-r0 apk -paragonie/constant_time_encoding v3.1.3 php-composer -pcre2 10.46-r0 apk -php-http/client-common 2.7.3 php-composer -php-http/discovery 1.20.0 php-composer -php-http/httplug 2.4.1 php-composer -php-http/message 1.16.2 php-composer -php-http/promise 1.3.1 php-composer -php84 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-intl 8.4.16-r0 apk -php84-mbstring 8.4.16-r0 apk -php84-mysqlnd 8.4.16-r0 apk -php84-openssl 8.4.16-r0 apk -php84-pdo 8.4.16-r0 apk -php84-pdo_mysql 8.4.16-r0 apk -php84-pdo_pgsql 8.4.16-r0 apk -php84-pdo_sqlite 8.4.16-r0 apk -php84-pecl-igbinary 3.2.16-r1 apk -php84-pecl-msgpack 3.0.0-r0 apk -php84-pecl-redis 6.3.0-r0 apk -php84-phar 8.4.16-r0 apk -php84-session 8.4.16-r0 apk -php84-simplexml 8.4.16-r0 apk -php84-sockets 8.4.16-r0 apk -php84-tokenizer 8.4.16-r0 apk -php84-xml 8.4.16-r0 apk -php84-xmlreader 8.4.16-r0 apk -php84-xmlwriter 8.4.16-r0 apk -php84-zip 8.4.16-r0 apk -phpdocumentor/reflection-common 2.2.0 php-composer -phpdocumentor/type-resolver 2.0.0 php-composer -phpoption/phpoption 1.9.5 php-composer -phpstan/phpdoc-parser 2.3.2 php-composer -popt 1.19-r4 apk -postgresql-common 1.2-r1 apk -postgresql16-client 16.13-r0 apk -pragmarx/google2fa v9.0.0 php-composer -pragmarx/google2fa-qrcode v3.0.0 php-composer -procps-ng 4.0.4-r3 apk -promphp/prometheus_client_php v2.15.0 php-composer -psr/clock 1.0.0 php-composer -psr/container 2.0.2 php-composer -psr/event-dispatcher 1.0.0 php-composer -psr/http-client 1.0.3 php-composer -psr/http-factory 1.1.0 php-composer -psr/http-message 1.1 php-composer -psr/log 3.0.2 php-composer -psr/simple-cache 3.0.0 php-composer -ralouphie/getallheaders 3.0.3 php-composer -ramsey/collection 2.1.1 php-composer -ramsey/uuid 4.9.2 php-composer -readline 8.2.13-r1 apk -ryangjchandler/blade-capture-directive v1.1.1 php-composer -saloonphp/laravel-plugin v4.3.0 php-composer -saloonphp/saloon v4.0.0 php-composer -scanelf 1.3.8-r1 apk -scrivo/highlight.php v9.18.1.10 php-composer -secondnetwork/blade-tabler-icons v3.44.0 php-composer -shadow 4.17.3-r0 apk -shiki-php UNKNOWN npm -skalibs-libs 2.14.4.0-r0 apk -spatie/invade 2.1.0 php-composer -spatie/laravel-json-api-paginate 2.0.1 php-composer -spatie/laravel-package-tools 1.93.0 php-composer -spatie/laravel-query-builder 6.4.4 php-composer -spatie/laravel-settings 3.8.0 php-composer -spatie/laravel-webhook-server 3.10.0 php-composer -spatie/ping 1.2.1 php-composer -spatie/shiki-php 2.4.0 php-composer -spatie/temporary-directory 2.3.1 php-composer -sqlite-libs 3.49.2-r1 apk -ssl_client 1.37.0-r20 apk -ssmtp 2.64-r22 apk -swagger-php-tools 1.0.0 npm -symfony/clock v8.0.8 php-composer -symfony/console v8.0.9 php-composer -symfony/css-selector v8.0.9 php-composer -symfony/deprecation-contracts v3.7.0 php-composer -symfony/error-handler v8.0.8 php-composer -symfony/event-dispatcher v8.0.9 php-composer -symfony/event-dispatcher-contracts v3.7.0 php-composer -symfony/finder v8.0.8 php-composer -symfony/html-sanitizer v8.0.8 php-composer -symfony/http-foundation v8.0.8 php-composer -symfony/http-kernel v8.0.10 php-composer -symfony/mailer v8.0.8 php-composer -symfony/mime v8.0.9 php-composer -symfony/options-resolver v8.0.8 php-composer -symfony/polyfill-ctype v1.37.0 php-composer -symfony/polyfill-intl-grapheme v1.37.0 php-composer -symfony/polyfill-intl-idn v1.37.0 php-composer -symfony/polyfill-intl-normalizer v1.37.0 php-composer -symfony/polyfill-mbstring v1.37.0 php-composer -symfony/polyfill-php80 v1.37.0 php-composer -symfony/polyfill-php84 v1.37.0 php-composer -symfony/polyfill-php85 v1.37.0 php-composer -symfony/polyfill-php86 v1.37.0 php-composer -symfony/polyfill-uuid v1.37.0 php-composer -symfony/process v8.0.8 php-composer -symfony/routing v8.0.9 php-composer -symfony/service-contracts v3.7.0 php-composer -symfony/string v8.0.8 php-composer -symfony/translation v8.0.10 php-composer -symfony/translation-contracts v3.7.0 php-composer -symfony/uid v8.0.9 php-composer -symfony/var-dumper v8.0.8 php-composer -symfony/yaml v8.0.10 php-composer -tijsverkoyen/css-to-inline-styles v2.4.0 php-composer -tiptap-php UNKNOWN npm -tzdata 2026b-r0 apk -ueberdosis/tiptap-php 2.1.0 php-composer -utmps-libs 0.1.3.1-r0 apk -vlucas/phpdotenv v5.6.3 php-composer -voku/portable-ascii 2.1.1 php-composer -xz-libs 5.8.3-r0 apk -zircote/swagger-php 5.8.3 php-composer -zlib 1.3.2-r0 apk -zstd-libs 1.5.7-r0 apk +NAME VERSION TYPE +Hidden Input 1, 0, 0, 0 binary +acl-libs 2.3.2-r1 apk +alpine-baselayout 3.7.2-r1 apk +alpine-baselayout-data 3.7.2-r1 apk +alpine-keys 2.6-r0 apk +alpine-release 3.24.1-r0 apk +anourvalar/eloquent-serialize 1.3.10 php-composer +aom-libs 3.14.1-r0 apk +apache2-utils 2.4.68-r0 apk +apk-tools 3.0.6-r0 apk +apr 1.7.6-r0 apk +apr-util 1.6.3-r2 apk +argon2-libs 20190702-r5 apk +bash 5.3.9-r1 apk +blade-ui-kit/blade-heroicons 2.7.0 php-composer +blade-ui-kit/blade-icons 1.10.1 php-composer +brick/math 0.18.0 php-composer +brotli-libs 1.2.0-r1 apk +busybox 1.37.0-r31 apk +busybox-binsh 1.37.0-r31 apk +c-ares 1.34.8-r0 apk +ca-certificates 20260611-r0 apk +ca-certificates-bundle 20260611-r0 apk +carbonphp/carbon-doctrine-types 3.2.0 php-composer +catatonit 0.2.1-r0 apk +chillerlan/php-qrcode 5.0.5 php-composer +chillerlan/php-settings-container 3.3.0 php-composer +chrisullyott/php-filesize v4.2.1 php-composer +clue/stream-filter v1.7.0 php-composer +codewithdennis/filament-simple-alert v4.0.5 php-composer +composer 2.10.2 binary +coreutils 9.11-r0 apk +coreutils-env 9.11-r0 apk +coreutils-fmt 9.11-r0 apk +coreutils-sha512sum 9.11-r0 apk +curl 8.21.0-r0 apk +danharrin/date-format-converter v0.3.1 php-composer +danharrin/livewire-rate-limiting v2.2.0 php-composer +dflydev/dot-access-data v3.0.3 php-composer +doctrine/deprecations 1.1.6 php-composer +doctrine/inflector 2.1.0 php-composer +doctrine/lexer 3.0.1 php-composer +dragonmantank/cron-expression v3.6.0 php-composer +egulias/email-validator 4.0.4 php-composer +filament/actions v5.7.3 php-composer +filament/filament v5.7.3 php-composer +filament/forms v5.7.3 php-composer +filament/infolists v5.7.3 php-composer +filament/notifications v5.7.3 php-composer +filament/query-builder v5.7.3 php-composer +filament/schemas v5.7.3 php-composer +filament/spatie-laravel-settings-plugin v5.7.3 php-composer +filament/support v5.7.3 php-composer +filament/tables v5.7.3 php-composer +filament/widgets v5.7.3 php-composer +findutils 4.10.0-r1 apk +freetype 2.14.3-r0 apk +fruitcake/php-cors v1.4.0 php-composer +git 2.54.0-r0 apk +git-init-template 2.54.0-r0 apk +graham-campbell/result-type v1.1.4 php-composer +grep 3.12-r0 apk +guzzlehttp/guzzle 7.15.1 php-composer +guzzlehttp/promises 2.5.1 php-composer +guzzlehttp/psr7 2.13.0 php-composer +guzzlehttp/uri-template v1.0.10 php-composer +icu-data-en 78.1-r0 apk +icu-libs 78.1-r0 apk +influxdata/influxdb-client-php 3.8.0 php-composer +iputils 20250605-r2 apk +iputils-arping 20250605-r2 apk +iputils-clockdiff 20250605-r2 apk +iputils-ping 20250605-r2 apk +iputils-tracepath 20250605-r2 apk +jq 1.8.1-r0 apk +kirschbaum-development/eloquent-power-joins 4.3.3 php-composer +laravel-notification-channels/telegram 7.0.0 php-composer +laravel/framework v13.21.1 php-composer +laravel/prompts v0.3.21 php-composer +laravel/sanctum v4.3.3 php-composer +laravel/serializable-closure v2.0.15 php-composer +league/commonmark 2.8.3 php-composer +league/config v1.2.0 php-composer +league/csv 9.28.0 php-composer +league/flysystem 3.35.2 php-composer +league/flysystem-local 3.31.0 php-composer +league/mime-type-detection 1.17.0 php-composer +league/uri 7.8.1 php-composer +league/uri-components 7.8.1 php-composer +league/uri-interfaces 7.8.1 php-composer +libapk 3.0.6-r0 apk +libattr 2.5.2-r2 apk +libavif 1.4.1-r0 apk +libbsd 0.12.2-r0 apk +libbz2 1.0.8-r6 apk +libcap2 2.78-r0 apk +libcrypto3 3.5.7-r0 apk +libcurl 8.21.0-r0 apk +libdav1d 1.5.3-r0 apk +libedit 20260508.3.1-r1 apk +libexpat 2.8.2-r0 apk +libgcc 15.2.0-r5 apk +libice 1.1.2-r0 apk +libidn2 2.3.8-r0 apk +libintl 1.0-r0 apk +libjpeg-turbo 3.1.3-r0 apk +libmd 1.2.0-r0 apk +libncursesw 6.6_p20260516-r0 apk +libpng 1.6.58-r1 apk +libpq 18.4-r0 apk +libproc2 4.0.6-r0 apk +libpsl 0.21.5-r3 apk +libsharpyuv 1.6.0-r0 apk +libsm 1.2.6-r0 apk +libssl3 3.5.7-r0 apk +libstdc++ 15.2.0-r5 apk +libunistring 1.4.2-r0 apk +libuuid 2.42.1-r0 apk +libwebp 1.6.0-r0 apk +libx11 1.8.13-r0 apk +libxau 1.0.12-r0 apk +libxcb 1.17.0-r2 apk +libxdmcp 1.1.5-r1 apk +libxext 1.3.7-r0 apk +libxml2 2.13.9-r2 apk +libxpm 3.5.19-r0 apk +libxt 1.3.1-r0 apk +libyuv 0.0.1928-r0 apk +libzip 1.11.4-r2 apk +linux-pam 1.7.1-r2 apk +livewire/livewire v4.3.3 php-composer +logrotate 3.22.0-r0 apk +lorisleiva/laravel-actions v2.10.1 php-composer +lorisleiva/lody v0.7.0 php-composer +lz4-libs 1.10.0-r1 apk +maennchen/zipstream-php 2.4.0 php-composer +monolog/monolog 3.10.0 php-composer +musl 1.2.6-r2 apk +musl-utils 1.2.6-r2 apk +myclabs/php-enum 1.8.5 php-composer +nano 9.1-r0 apk +ncurses-terminfo-base 6.6_p20260516-r0 apk +nesbot/carbon 3.13.1 php-composer +netcat-openbsd 1.234.1-r0 apk +nette/php-generator v4.2.2 php-composer +nette/schema v1.3.5 php-composer +nette/utils v4.1.5 php-composer +nghttp2-libs 1.69.0-r0 apk +nginx 1.30.4-r1 apk +nikic/php-parser v5.8.0 php-composer +nunomaduro/termwind v2.4.0 php-composer +oniguruma 6.9.10-r0 apk +openspout/openspout v4.32.0 php-composer +openssl 3.5.7-r0 apk +paragonie/constant_time_encoding v3.1.3 php-composer +pcre2 10.47-r1 apk +php-http/client-common 2.7.3 php-composer +php-http/discovery 1.20.0 php-composer +php-http/httplug 2.4.1 php-composer +php-http/message 1.16.2 php-composer +php-http/promise 1.3.1 php-composer +php85 8.5.8-r0 apk +php85-common 8.5.8-r0 apk +php85-ctype 8.5.8-r0 apk +php85-curl 8.5.8-r0 apk +php85-dom 8.5.8-r0 apk +php85-fileinfo 8.5.8-r0 apk +php85-fpm 8.5.8-r0 apk +php85-gd 8.5.8-r0 apk +php85-iconv 8.5.8-r0 apk +php85-intl 8.5.8-r0 apk +php85-mbstring 8.5.8-r0 apk +php85-mysqlnd 8.5.8-r0 apk +php85-openssl 8.5.8-r0 apk +php85-pdo 8.5.8-r0 apk +php85-pdo_mysql 8.5.8-r0 apk +php85-pdo_pgsql 8.5.8-r0 apk +php85-pdo_sqlite 8.5.8-r0 apk +php85-pecl-igbinary 3.2.17_rc1-r0 apk +php85-pecl-msgpack 3.0.1-r0 apk +php85-pecl-redis 6.3.0-r0 apk +php85-phar 8.5.8-r0 apk +php85-session 8.5.8-r0 apk +php85-simplexml 8.5.8-r0 apk +php85-sockets 8.5.8-r0 apk +php85-tokenizer 8.5.8-r0 apk +php85-xml 8.5.8-r0 apk +php85-xmlreader 8.5.8-r0 apk +php85-xmlwriter 8.5.8-r0 apk +php85-zip 8.5.8-r0 apk +phpdocumentor/reflection-common 2.2.0 php-composer +phpdocumentor/type-resolver 2.0.0 php-composer +phpoption/phpoption 1.9.5 php-composer +phpstan/phpdoc-parser 2.3.3 php-composer +popt 1.19-r4 apk +postgresql-common 1.3-r0 apk +postgresql16-client 16.14-r0 apk +pragmarx/google2fa v9.0.0 php-composer +pragmarx/google2fa-qrcode v4.0.0 php-composer +procps-ng 4.0.6-r0 apk +promphp/prometheus_client_php v2.15.1 php-composer +psr/clock 1.0.0 php-composer +psr/container 2.0.2 php-composer +psr/event-dispatcher 1.0.0 php-composer +psr/http-client 1.0.3 php-composer +psr/http-factory 1.1.0 php-composer +psr/http-message 1.1 php-composer +psr/log 3.0.2 php-composer +psr/simple-cache 3.0.0 php-composer +ralouphie/getallheaders 3.0.3 php-composer +ramsey/collection 2.1.1 php-composer +ramsey/uuid 4.9.3 php-composer +readline 8.3.3-r1 apk +ryangjchandler/blade-capture-directive v1.1.1 php-composer +scanelf 1.3.9-r1 apk +scrivo/highlight.php v9.18.1.10 php-composer +secondnetwork/blade-tabler-icons v3.45.0 php-composer +shadow 4.18.0-r1 apk +shiki-php UNKNOWN npm +skalibs-libs 2.15.0.0-r0 apk +spatie/invade 2.1.0 php-composer +spatie/laravel-json-api-paginate 2.0.1 php-composer +spatie/laravel-package-tools 1.93.1 php-composer +spatie/laravel-query-builder 6.4.4 php-composer +spatie/laravel-settings 3.9.0 php-composer +spatie/laravel-webhook-server 3.10.0 php-composer +spatie/ping 1.2.2 php-composer +spatie/shiki-php 2.4.0 php-composer +spatie/temporary-directory 2.4.0 php-composer +sqlite-libs 3.53.2-r0 apk +ssl_client 1.37.0-r31 apk +ssmtp 2.64-r23 apk +swagger-php-tools 1.0.0 npm +symfony/clock v8.0.8 php-composer +symfony/console v8.0.14 php-composer +symfony/css-selector v8.0.9 php-composer +symfony/deprecation-contracts v3.7.1 php-composer +symfony/error-handler v8.0.14 php-composer +symfony/event-dispatcher v8.0.14 php-composer +symfony/event-dispatcher-contracts v3.7.1 php-composer +symfony/finder v8.0.14 php-composer +symfony/html-sanitizer v8.0.14 php-composer +symfony/http-foundation v8.0.14 php-composer +symfony/http-kernel v8.0.14 php-composer +symfony/mailer v8.0.14 php-composer +symfony/mime v8.0.13 php-composer +symfony/options-resolver v8.0.8 php-composer +symfony/polyfill-ctype v1.37.0 php-composer +symfony/polyfill-intl-grapheme v1.38.1 php-composer +symfony/polyfill-intl-idn v1.38.1 php-composer +symfony/polyfill-intl-normalizer v1.38.0 php-composer +symfony/polyfill-mbstring v1.38.2 php-composer +symfony/polyfill-php80 v1.37.0 php-composer +symfony/polyfill-php84 v1.38.1 php-composer +symfony/polyfill-php85 v1.38.1 php-composer +symfony/polyfill-php86 v1.38.0 php-composer +symfony/polyfill-uuid v1.37.0 php-composer +symfony/process v8.0.13 php-composer +symfony/routing v8.0.13 php-composer +symfony/service-contracts v3.7.1 php-composer +symfony/string v8.0.13 php-composer +symfony/translation v8.0.14 php-composer +symfony/translation-contracts v3.7.1 php-composer +symfony/uid v8.0.9 php-composer +symfony/var-dumper v8.0.14 php-composer +symfony/yaml v8.0.14 php-composer +tijsverkoyen/css-to-inline-styles v2.4.0 php-composer +tiptap-php UNKNOWN npm +tzdata 2026c-r0 apk +ueberdosis/tiptap-php 2.1.1 php-composer +utmps-libs 0.1.3.3-r0 apk +vlucas/phpdotenv v5.6.4 php-composer +voku/portable-ascii 2.1.1 php-composer +xz-libs 5.8.3-r0 apk +zircote/swagger-php 5.8.3 php-composer +zlib 1.3.2-r0 apk +zstd-libs 1.5.7-r2 apk diff --git a/readme-vars.yml b/readme-vars.yml index c76f51f..a844cb5 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -92,11 +92,12 @@ init_diagram: | svc-speedtest-tracker -> legacy-services } Base Images: { - "baseimage-alpine-nginx:3.22" <- "baseimage-alpine:3.22" + "baseimage-alpine-nginx:3.24" <- "baseimage-alpine:3.24" } "speedtest-tracker:latest" <- Base Images # changelog changelogs: + - {date: "05.07.26:", desc: "Rebase to Alpine 3.24."} - {date: "11.10.25:", desc: "Update nginx configs for v1.7.2. Existing users should update their nginx confs to avoid errors."} - {date: "05.07.25:", desc: "Rebase to Alpine 3.22."} - {date: "20.12.24:", desc: "Rebase to Alpine 3.21."} diff --git a/root/etc/s6-overlay/s6-rc.d/init-speedtest-tracker-config/run b/root/etc/s6-overlay/s6-rc.d/init-speedtest-tracker-config/run index c9d50c6..7e9d040 100755 --- a/root/etc/s6-overlay/s6-rc.d/init-speedtest-tracker-config/run +++ b/root/etc/s6-overlay/s6-rc.d/init-speedtest-tracker-config/run @@ -21,7 +21,7 @@ if [[ "${DB_CONNECTION:=sqlite}" = "sqlite" ]]; then lsiown abc:abc /app/www/database/database.sqlite fi export DB_CONNECTION=sqlite - echo "sqlite" > /run/s6/container_environment/DB_CONNECTION + printf '%s' "sqlite" > /run/s6/container_environment/DB_CONNECTION elif [[ "${DB_CONNECTION}" = "mysql" ]]; then echo "Waiting for DB to be available" END=$((SECONDS + 30))