From a58f9ed63ac8018be22946860672bc268c259485 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 15 Jun 2024 21:22:33 +0000 Subject: [PATCH 001/133] Bot Updating Package Versions --- package_versions.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index e459757..d6cbcd0 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -17,8 +17,8 @@ blade-ui-kit/blade-heroicons 2.3.0 php-composer blade-ui-kit/blade-icons 1.6.0 php-composer brick/math 0.12.1 php-composer brotli-libs 1.1.0-r2 apk -busybox 1.36.1-r28 apk -busybox-binsh 1.36.1-r28 apk +busybox 1.36.1-r29 apk +busybox-binsh 1.36.1-r29 apk c-ares 1.28.1-r0 apk ca-certificates 20240226-r0 apk ca-certificates-bundle 20240226-r0 apk @@ -26,7 +26,7 @@ carbonphp/carbon-doctrine-types 2.1.0 php-composer catatonit 0.2.0-r0 apk chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer -composer 2.7.6 binary +composer 2.7.7 binary coreutils 9.5-r1 apk coreutils-env 9.5-r1 apk coreutils-fmt 9.5-r1 apk @@ -88,7 +88,7 @@ libattr 2.5.2-r0 apk libavif 1.0.4-r0 apk libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk -libcrypto3 3.3.0-r2 apk +libcrypto3 3.3.1-r0 apk libcurl 8.7.1-r0 apk libdav1d 1.4.2-r0 apk libedit 20240517.3.1-r0 apk @@ -106,7 +106,7 @@ libproc2 4.0.4-r0 apk libpsl 0.21.5-r1 apk libsharpyuv 1.3.2-r0 apk libsm 1.2.4-r4 apk -libssl3 3.3.0-r2 apk +libssl3 3.3.1-r0 apk libstdc++ 13.2.1_git20240309-r0 apk libunistring 1.2-r0 apk libuuid 2.40.1-r1 apk @@ -144,7 +144,7 @@ nikic/php-parser v5.0.2 php-composer nunomaduro/termwind v2.0.1 php-composer oniguruma 6.9.9-r0 apk openspout/openspout v4.24.1 php-composer -openssl 3.3.0-r2 apk +openssl 3.3.1-r0 apk pcre 8.45-r3 apk pcre2 10.43-r0 apk php-http/client-common 2.7.1 php-composer @@ -214,7 +214,7 @@ spatie/laravel-settings 3.3.2 php-composer spatie/laravel-webhook-server 3.8.1 php-composer spatie/temporary-directory 2.2.1 php-composer sqlite-libs 3.45.3-r1 apk -ssl_client 1.36.1-r28 apk +ssl_client 1.36.1-r29 apk ssmtp 2.64-r22 apk symfony/clock v7.1.1 php-composer symfony/console v7.1.1 php-composer From 954aa5ac283330a14497957644c5ce10868cd32b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 21 Jun 2024 22:10:41 +0000 Subject: [PATCH 002/133] Bot Updating Package Versions --- package_versions.txt | 52 ++++++++++++++++++++++---------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index d6cbcd0..649b967 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -32,26 +32,26 @@ coreutils-env 9.5-r1 apk coreutils-fmt 9.5-r1 apk coreutils-sha512sum 9.5-r1 apk curl 8.7.1-r0 apk -danharrin/date-format-converter v0.3.0 php-composer +danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v1.3.1 php-composer dflydev/dot-access-data v3.0.2 php-composer doctrine/cache 2.2.0 php-composer -doctrine/dbal 3.8.4 php-composer +doctrine/dbal 3.8.6 php-composer doctrine/deprecations 1.1.3 php-composer doctrine/event-manager 2.0.1 php-composer doctrine/inflector 2.0.10 php-composer doctrine/lexer 3.0.1 php-composer dragonmantank/cron-expression v3.3.3 php-composer egulias/email-validator 4.0.2 php-composer -filament/actions v3.2.86 php-composer -filament/filament v3.2.86 php-composer -filament/forms v3.2.86 php-composer -filament/infolists v3.2.86 php-composer -filament/notifications v3.2.86 php-composer -filament/spatie-laravel-settings-plugin v3.2.86 php-composer -filament/support v3.2.86 php-composer -filament/tables v3.2.86 php-composer -filament/widgets v3.2.86 php-composer +filament/actions v3.2.92 php-composer +filament/filament v3.2.92 php-composer +filament/forms v3.2.92 php-composer +filament/infolists v3.2.92 php-composer +filament/notifications v3.2.92 php-composer +filament/spatie-laravel-settings-plugin v3.2.92 php-composer +filament/support v3.2.92 php-composer +filament/tables v3.2.92 php-composer +filament/widgets v3.2.92 php-composer findutils 4.9.0-r5 apk freetype 2.13.2-r0 apk fruitcake/php-cors v1.3.0 php-composer @@ -70,8 +70,8 @@ influxdata/influxdb-client-php 3.5.0 php-composer jq 1.7.1-r0 apk kirschbaum-development/eloquent-power-joins 3.5.6 php-composer laravel-notification-channels/telegram 5.0.0 php-composer -laravel/framework v11.10.0 php-composer -laravel/prompts v0.1.23 php-composer +laravel/framework v11.11.1 php-composer +laravel/prompts v0.1.24 php-composer laravel/sanctum v4.0.2 php-composer laravel/serializable-closure v1.3.3 php-composer laravel/tinker v2.9.0 php-composer @@ -121,7 +121,7 @@ libxpm 3.5.17-r0 apk libxt 1.3.0-r5 apk libzip 1.10.1-r0 apk linux-pam 1.6.0-r0 apk -livewire/livewire v3.5.0 php-composer +livewire/livewire v3.5.1 php-composer logrotate 3.21.0-r1 apk lorisleiva/laravel-actions v2.8.0 php-composer lorisleiva/lody v0.5.0 php-composer @@ -134,7 +134,7 @@ musl-utils 1.2.5-r0 apk myclabs/php-enum 1.8.4 php-composer nano 8.0-r0 apk ncurses-terminfo-base 6.4_p20240420-r0 apk -nesbot/carbon 3.5.0 php-composer +nesbot/carbon 3.6.0 php-composer netcat-openbsd 1.226-r0 apk nette/schema v1.3.0 php-composer nette/utils v4.0.4 php-composer @@ -143,7 +143,7 @@ nginx 1.26.1-r0 apk nikic/php-parser v5.0.2 php-composer nunomaduro/termwind v2.0.1 php-composer oniguruma 6.9.9-r0 apk -openspout/openspout v4.24.1 php-composer +openspout/openspout v4.24.2 php-composer openssl 3.3.1-r0 apk pcre 8.45-r3 apk pcre2 10.43-r0 apk @@ -198,7 +198,7 @@ psr/http-factory 1.1.0 php-composer psr/http-message 1.1 php-composer psr/log 3.0.0 php-composer psr/simple-cache 3.0.0 php-composer -psy/psysh v0.12.3 php-composer +psy/psysh v0.12.4 php-composer ralouphie/getallheaders 3.0.3 php-composer ramsey/collection 2.0.0 php-composer ramsey/uuid 4.7.6 php-composer @@ -230,15 +230,15 @@ symfony/http-kernel v7.1.1 php-composer symfony/mailer v7.1.1 php-composer symfony/mime v7.1.1 php-composer symfony/options-resolver v7.1.1 php-composer -symfony/polyfill-ctype v1.29.0 php-composer -symfony/polyfill-intl-grapheme v1.29.0 php-composer -symfony/polyfill-intl-idn v1.29.0 php-composer -symfony/polyfill-intl-normalizer v1.29.0 php-composer -symfony/polyfill-mbstring v1.29.0 php-composer -symfony/polyfill-php72 v1.29.0 php-composer -symfony/polyfill-php80 v1.29.0 php-composer -symfony/polyfill-php83 v1.29.0 php-composer -symfony/polyfill-uuid v1.29.0 php-composer +symfony/polyfill-ctype v1.30.0 php-composer +symfony/polyfill-intl-grapheme v1.30.0 php-composer +symfony/polyfill-intl-idn v1.30.0 php-composer +symfony/polyfill-intl-normalizer v1.30.0 php-composer +symfony/polyfill-mbstring v1.30.0 php-composer +symfony/polyfill-php72 v1.30.0 php-composer +symfony/polyfill-php80 v1.30.0 php-composer +symfony/polyfill-php83 v1.30.0 php-composer +symfony/polyfill-uuid v1.30.0 php-composer symfony/process v7.1.1 php-composer symfony/routing v7.1.1 php-composer symfony/service-contracts v3.5.0 php-composer From 93139a09a8f4ff5dd64387890fb3a478a247f0dc Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 29 Jun 2024 21:20:19 +0000 Subject: [PATCH 003/133] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 649b967..f7b3ce7 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -3,7 +3,7 @@ Hidden Input 1, 0, 0, 0 dotnet alpine-baselayout 3.6.5-r0 apk alpine-baselayout-data 3.6.5-r0 apk alpine-keys 2.4-r1 apk -alpine-release 3.20.0-r0 apk +alpine-release 3.20.1-r0 apk anourvalar/eloquent-serialize 1.2.22 php-composer aom-libs 3.9.0-r0 apk apache2-utils 2.4.59-r0 apk From e0ea44a95c6cc4bb13ea26e9bd77db28d1125ce0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 6 Jul 2024 21:21:54 +0000 Subject: [PATCH 004/133] Bot Updating Package Versions --- package_versions.txt | 66 ++++++++++++++++++++++---------------------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index f7b3ce7..881842f 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -6,7 +6,7 @@ alpine-keys 2.4-r1 apk alpine-release 3.20.1-r0 apk anourvalar/eloquent-serialize 1.2.22 php-composer aom-libs 3.9.0-r0 apk -apache2-utils 2.4.59-r0 apk +apache2-utils 2.4.61-r0 apk apk-tools 2.14.4-r0 apk apr 1.7.4-r0 apk apr-util 1.6.3-r1 apk @@ -31,7 +31,7 @@ coreutils 9.5-r1 apk coreutils-env 9.5-r1 apk coreutils-fmt 9.5-r1 apk coreutils-sha512sum 9.5-r1 apk -curl 8.7.1-r0 apk +curl 8.8.0-r0 apk danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v1.3.1 php-composer dflydev/dot-access-data v3.0.2 php-composer @@ -88,8 +88,8 @@ libattr 2.5.2-r0 apk libavif 1.0.4-r0 apk libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk -libcrypto3 3.3.1-r0 apk -libcurl 8.7.1-r0 apk +libcrypto3 3.3.1-r1 apk +libcurl 8.8.0-r0 apk libdav1d 1.4.2-r0 apk libedit 20240517.3.1-r0 apk libexpat 2.6.2-r0 apk @@ -106,7 +106,7 @@ libproc2 4.0.4-r0 apk libpsl 0.21.5-r1 apk libsharpyuv 1.3.2-r0 apk libsm 1.2.4-r4 apk -libssl3 3.3.1-r0 apk +libssl3 3.3.1-r1 apk libstdc++ 13.2.1_git20240309-r0 apk libunistring 1.2-r0 apk libuuid 2.40.1-r1 apk @@ -138,13 +138,13 @@ nesbot/carbon 3.6.0 php-composer netcat-openbsd 1.226-r0 apk nette/schema v1.3.0 php-composer nette/utils v4.0.4 php-composer -nghttp2-libs 1.62.0-r0 apk +nghttp2-libs 1.62.1-r0 apk nginx 1.26.1-r0 apk nikic/php-parser v5.0.2 php-composer nunomaduro/termwind v2.0.1 php-composer oniguruma 6.9.9-r0 apk openspout/openspout v4.24.2 php-composer -openssl 3.3.1-r0 apk +openssl 3.3.1-r1 apk pcre 8.45-r3 apk pcre2 10.43-r0 apk php-http/client-common 2.7.1 php-composer @@ -152,35 +152,35 @@ php-http/discovery 1.19.4 php-composer php-http/httplug 2.4.0 php-composer php-http/message 1.16.1 php-composer php-http/promise 1.3.1 php-composer -php83 8.3.8-r0 apk -php83-common 8.3.8-r0 apk -php83-ctype 8.3.8-r0 apk -php83-curl 8.3.8-r0 apk -php83-dom 8.3.8-r0 apk -php83-fileinfo 8.3.8-r0 apk -php83-fpm 8.3.8-r0 apk -php83-gd 8.3.8-r0 apk -php83-iconv 8.3.8-r0 apk -php83-intl 8.3.8-r0 apk -php83-mbstring 8.3.8-r0 apk -php83-mysqlnd 8.3.8-r0 apk -php83-openssl 8.3.8-r0 apk -php83-pdo 8.3.8-r0 apk -php83-pdo_mysql 8.3.8-r0 apk -php83-pdo_pgsql 8.3.8-r0 apk -php83-pdo_sqlite 8.3.8-r0 apk +php83 8.3.9-r0 apk +php83-common 8.3.9-r0 apk +php83-ctype 8.3.9-r0 apk +php83-curl 8.3.9-r0 apk +php83-dom 8.3.9-r0 apk +php83-fileinfo 8.3.9-r0 apk +php83-fpm 8.3.9-r0 apk +php83-gd 8.3.9-r0 apk +php83-iconv 8.3.9-r0 apk +php83-intl 8.3.9-r0 apk +php83-mbstring 8.3.9-r0 apk +php83-mysqlnd 8.3.9-r0 apk +php83-openssl 8.3.9-r0 apk +php83-pdo 8.3.9-r0 apk +php83-pdo_mysql 8.3.9-r0 apk +php83-pdo_pgsql 8.3.9-r0 apk +php83-pdo_sqlite 8.3.9-r0 apk php83-pecl-igbinary 3.2.15-r0 apk php83-pecl-msgpack 2.2.0-r2 apk php83-pecl-redis 6.0.2-r0 apk -php83-phar 8.3.8-r0 apk -php83-session 8.3.8-r0 apk -php83-simplexml 8.3.8-r0 apk -php83-sockets 8.3.8-r0 apk -php83-tokenizer 8.3.8-r0 apk -php83-xml 8.3.8-r0 apk -php83-xmlreader 8.3.8-r0 apk -php83-xmlwriter 8.3.8-r0 apk -php83-zip 8.3.8-r0 apk +php83-phar 8.3.9-r0 apk +php83-session 8.3.9-r0 apk +php83-simplexml 8.3.9-r0 apk +php83-sockets 8.3.9-r0 apk +php83-tokenizer 8.3.9-r0 apk +php83-xml 8.3.9-r0 apk +php83-xmlreader 8.3.9-r0 apk +php83-xmlwriter 8.3.9-r0 apk +php83-zip 8.3.9-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer phpdocumentor/type-resolver 1.8.2 php-composer phpoption/phpoption 1.9.2 php-composer From f92a6a6c35aa6718e42bc40c39c66e95728a3165 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 13 Jul 2024 21:19:51 +0000 Subject: [PATCH 005/133] Bot Updating Templated Files --- Jenkinsfile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 9e6ea79..3b7a9af 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -255,7 +255,7 @@ pipeline { -v ${WORKSPACE}:/mnt \ -e AWS_ACCESS_KEY_ID=\"${S3_KEY}\" \ -e AWS_SECRET_ACCESS_KEY=\"${S3_SECRET}\" \ - ghcr.io/linuxserver/baseimage-alpine:3.19 s6-envdir -fn -- /var/run/s6/container_environment /bin/bash -c "\ + ghcr.io/linuxserver/baseimage-alpine:3.20 s6-envdir -fn -- /var/run/s6/container_environment /bin/bash -c "\ apk add --no-cache python3 && \ python3 -m venv /lsiopy && \ pip install --no-cache-dir -U pip && \ @@ -362,7 +362,7 @@ pipeline { fi echo "Starting Stage 4 - External repo updates: Docs, Unraid Template and Readme Sync to Docker Hub" mkdir -p ${TEMPDIR}/docs - git clone https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/docs/docker-documentation + git clone --depth=1 https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/docs/docker-documentation if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]] && [[ (! -f ${TEMPDIR}/docs/docker-documentation/docs/images/docker-${CONTAINER_NAME}.md) || ("$(md5sum ${TEMPDIR}/docs/docker-documentation/docs/images/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')") ]]; then cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/docker-${CONTAINER_NAME}.md ${TEMPDIR}/docs/docker-documentation/docs/images/ cd ${TEMPDIR}/docs/docker-documentation @@ -380,8 +380,8 @@ pipeline { echo "Docs update not needed, skipping" fi mkdir -p ${TEMPDIR}/unraid - git clone https://github.com/linuxserver/docker-templates.git ${TEMPDIR}/unraid/docker-templates - git clone https://github.com/linuxserver/templates.git ${TEMPDIR}/unraid/templates + git clone --depth=1 https://github.com/linuxserver/docker-templates.git ${TEMPDIR}/unraid/docker-templates + git clone --depth=1 https://github.com/linuxserver/templates.git ${TEMPDIR}/unraid/templates if [[ -f ${TEMPDIR}/unraid/docker-templates/linuxserver.io/img/${CONTAINER_NAME}-logo.png ]]; then sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-logo.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml elif [[ -f ${TEMPDIR}/unraid/docker-templates/linuxserver.io/img/${CONTAINER_NAME}-icon.png ]]; then @@ -713,7 +713,7 @@ pipeline { set -e docker pull ghcr.io/linuxserver/ci:latest if [ "${MULTIARCH}" == "true" ]; then - docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} + docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} --platform=arm64 docker tag ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG} fi docker run --rm \ @@ -804,7 +804,7 @@ pipeline { echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin if [ "${CI}" == "false" ]; then - docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} + docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} --platform=arm64 docker tag ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG} fi for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do From ce2d1ae163f9d964b9c8c15670c19cab42dbeb5b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 13 Jul 2024 21:21:52 +0000 Subject: [PATCH 006/133] Bot Updating Templated Files --- .github/workflows/permissions.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/permissions.yml b/.github/workflows/permissions.yml index 1447bc5..02e1bdb 100644 --- a/.github/workflows/permissions.yml +++ b/.github/workflows/permissions.yml @@ -5,6 +5,8 @@ on: - '**/run' - '**/finish' - '**/check' + - 'root/migrations/*' + jobs: permission_check: uses: linuxserver/github-workflows/.github/workflows/init-svc-executable-permissions.yml@v1 From e57668162da14639e54d4a89355d6b251b94d045 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 13 Jul 2024 21:24:22 +0000 Subject: [PATCH 007/133] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 881842f..10ad120 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -88,7 +88,7 @@ libattr 2.5.2-r0 apk libavif 1.0.4-r0 apk libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk -libcrypto3 3.3.1-r1 apk +libcrypto3 3.3.1-r3 apk libcurl 8.8.0-r0 apk libdav1d 1.4.2-r0 apk libedit 20240517.3.1-r0 apk @@ -106,7 +106,7 @@ libproc2 4.0.4-r0 apk libpsl 0.21.5-r1 apk libsharpyuv 1.3.2-r0 apk libsm 1.2.4-r4 apk -libssl3 3.3.1-r1 apk +libssl3 3.3.1-r3 apk libstdc++ 13.2.1_git20240309-r0 apk libunistring 1.2-r0 apk libuuid 2.40.1-r1 apk @@ -144,7 +144,7 @@ nikic/php-parser v5.0.2 php-composer nunomaduro/termwind v2.0.1 php-composer oniguruma 6.9.9-r0 apk openspout/openspout v4.24.2 php-composer -openssl 3.3.1-r1 apk +openssl 3.3.1-r3 apk pcre 8.45-r3 apk pcre2 10.43-r0 apk php-http/client-common 2.7.1 php-composer From 1543046bca53a44c91702268febda2b9d1e51b0c Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Tue, 16 Jul 2024 20:43:23 -0500 Subject: [PATCH 008/133] Delete root/defaults/nginx/site-confs/default.conf.sample redundant to base --- .../nginx/site-confs/default.conf.sample | 33 ------------------- 1 file changed, 33 deletions(-) delete mode 100644 root/defaults/nginx/site-confs/default.conf.sample diff --git a/root/defaults/nginx/site-confs/default.conf.sample b/root/defaults/nginx/site-confs/default.conf.sample deleted file mode 100644 index 4b4ac69..0000000 --- a/root/defaults/nginx/site-confs/default.conf.sample +++ /dev/null @@ -1,33 +0,0 @@ -## Version 2024/05/28 - Changelog: https://github.com/linuxserver/docker-speedtest-tracker/commits/master/root/defaults/nginx/site-confs/default.conf.sample - -server { - listen *:80 default_server; - listen *:443 ssl default_server; - - server_name _; - - include /config/nginx/ssl.conf; - - root /app/www/public; - index index.html index.htm index.php; - - location / { - # enable for basic auth - #auth_basic "Restricted"; - #auth_basic_user_file /config/nginx/.htpasswd; - - try_files $uri $uri/ /index.php$is_args$args; - } - - location ~ ^(.+\.php)(.*)$ { - fastcgi_split_path_info ^(.+\.php)(.*)$; - fastcgi_pass 127.0.0.1:9000; - fastcgi_index index.php; - include /etc/nginx/fastcgi_params; - } - - # deny access to .htaccess/.htpasswd files - location ~ /\.ht { - deny all; - } -} From e59fb6d8e2050f62efe98cdc1fe9f04d603766d8 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 19 Jul 2024 21:41:24 +0000 Subject: [PATCH 009/133] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 10ad120..fd78c74 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -20,8 +20,8 @@ brotli-libs 1.1.0-r2 apk busybox 1.36.1-r29 apk busybox-binsh 1.36.1-r29 apk c-ares 1.28.1-r0 apk -ca-certificates 20240226-r0 apk -ca-certificates-bundle 20240226-r0 apk +ca-certificates 20240705-r0 apk +ca-certificates-bundle 20240705-r0 apk carbonphp/carbon-doctrine-types 2.1.0 php-composer catatonit 0.2.0-r0 apk chrisullyott/php-filesize v4.2.1 php-composer From 0870f0563d0b7dff461a1cbd9c6ba4165e7ba4f5 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 27 Jul 2024 15:11:25 +0000 Subject: [PATCH 010/133] Bot Updating Package Versions --- package_versions.txt | 82 ++++++++++++++++++++++---------------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index fd78c74..29ca93d 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -4,17 +4,17 @@ alpine-baselayout 3.6.5-r0 apk alpine-baselayout-data 3.6.5-r0 apk alpine-keys 2.4-r1 apk alpine-release 3.20.1-r0 apk -anourvalar/eloquent-serialize 1.2.22 php-composer +anourvalar/eloquent-serialize 1.2.23 php-composer aom-libs 3.9.0-r0 apk -apache2-utils 2.4.61-r0 apk +apache2-utils 2.4.62-r0 apk apk-tools 2.14.4-r0 apk apr 1.7.4-r0 apk apr-util 1.6.3-r1 apk argon2-libs 20190702-r5 apk awcodes/filament-versions v2.0.1 php-composer bash 5.2.26-r0 apk -blade-ui-kit/blade-heroicons 2.3.0 php-composer -blade-ui-kit/blade-icons 1.6.0 php-composer +blade-ui-kit/blade-heroicons 2.4.0 php-composer +blade-ui-kit/blade-icons 1.6.1 php-composer brick/math 0.12.1 php-composer brotli-libs 1.1.0-r2 apk busybox 1.36.1-r29 apk @@ -34,7 +34,7 @@ coreutils-sha512sum 9.5-r1 apk curl 8.8.0-r0 apk danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v1.3.1 php-composer -dflydev/dot-access-data v3.0.2 php-composer +dflydev/dot-access-data v3.0.3 php-composer doctrine/cache 2.2.0 php-composer doctrine/dbal 3.8.6 php-composer doctrine/deprecations 1.1.3 php-composer @@ -43,39 +43,39 @@ doctrine/inflector 2.0.10 php-composer doctrine/lexer 3.0.1 php-composer dragonmantank/cron-expression v3.3.3 php-composer egulias/email-validator 4.0.2 php-composer -filament/actions v3.2.92 php-composer -filament/filament v3.2.92 php-composer -filament/forms v3.2.92 php-composer -filament/infolists v3.2.92 php-composer -filament/notifications v3.2.92 php-composer -filament/spatie-laravel-settings-plugin v3.2.92 php-composer -filament/support v3.2.92 php-composer -filament/tables v3.2.92 php-composer -filament/widgets v3.2.92 php-composer +filament/actions v3.2.96 php-composer +filament/filament v3.2.96 php-composer +filament/forms v3.2.96 php-composer +filament/infolists v3.2.96 php-composer +filament/notifications v3.2.96 php-composer +filament/spatie-laravel-settings-plugin v3.2.96 php-composer +filament/support v3.2.96 php-composer +filament/tables v3.2.96 php-composer +filament/widgets v3.2.96 php-composer findutils 4.9.0-r5 apk freetype 2.13.2-r0 apk fruitcake/php-cors v1.3.0 php-composer geerlingguy/ping 1.2.1 php-composer git 2.45.2-r0 apk git-init-template 2.45.2-r0 apk -graham-campbell/result-type v1.1.2 php-composer +graham-campbell/result-type v1.1.3 php-composer grep 3.11-r0 apk -guzzlehttp/guzzle 7.8.1 php-composer -guzzlehttp/promises 2.0.2 php-composer -guzzlehttp/psr7 2.6.2 php-composer +guzzlehttp/guzzle 7.9.2 php-composer +guzzlehttp/promises 2.0.3 php-composer +guzzlehttp/psr7 2.7.0 php-composer guzzlehttp/uri-template v1.0.3 php-composer icu-data-en 74.2-r0 apk icu-libs 74.2-r0 apk -influxdata/influxdb-client-php 3.5.0 php-composer +influxdata/influxdb-client-php 3.6.0 php-composer jq 1.7.1-r0 apk -kirschbaum-development/eloquent-power-joins 3.5.6 php-composer +kirschbaum-development/eloquent-power-joins 3.5.7 php-composer laravel-notification-channels/telegram 5.0.0 php-composer -laravel/framework v11.11.1 php-composer +laravel/framework v11.18.1 php-composer laravel/prompts v0.1.24 php-composer laravel/sanctum v4.0.2 php-composer laravel/serializable-closure v1.3.3 php-composer laravel/tinker v2.9.0 php-composer -league/commonmark 2.4.2 php-composer +league/commonmark 2.5.1 php-composer league/config v1.2.0 php-composer league/csv 9.16.0 php-composer league/flysystem 3.28.0 php-composer @@ -121,29 +121,29 @@ libxpm 3.5.17-r0 apk libxt 1.3.0-r5 apk libzip 1.10.1-r0 apk linux-pam 1.6.0-r0 apk -livewire/livewire v3.5.1 php-composer +livewire/livewire v3.5.4 php-composer logrotate 3.21.0-r1 apk lorisleiva/laravel-actions v2.8.0 php-composer lorisleiva/lody v0.5.0 php-composer lz4-libs 1.9.4-r5 apk maennchen/zipstream-php 2.4.0 php-composer masterminds/html5 2.9.0 php-composer -monolog/monolog 3.6.0 php-composer +monolog/monolog 3.7.0 php-composer musl 1.2.5-r0 apk musl-utils 1.2.5-r0 apk myclabs/php-enum 1.8.4 php-composer nano 8.0-r0 apk ncurses-terminfo-base 6.4_p20240420-r0 apk -nesbot/carbon 3.6.0 php-composer +nesbot/carbon 3.7.0 php-composer netcat-openbsd 1.226-r0 apk nette/schema v1.3.0 php-composer nette/utils v4.0.4 php-composer nghttp2-libs 1.62.1-r0 apk nginx 1.26.1-r0 apk -nikic/php-parser v5.0.2 php-composer +nikic/php-parser v5.1.0 php-composer nunomaduro/termwind v2.0.1 php-composer oniguruma 6.9.9-r0 apk -openspout/openspout v4.24.2 php-composer +openspout/openspout v4.24.5 php-composer openssl 3.3.1-r3 apk pcre 8.45-r3 apk pcre2 10.43-r0 apk @@ -183,7 +183,7 @@ php83-xmlwriter 8.3.9-r0 apk php83-zip 8.3.9-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer phpdocumentor/type-resolver 1.8.2 php-composer -phpoption/phpoption 1.9.2 php-composer +phpoption/phpoption 1.9.3 php-composer phpstan/phpdoc-parser 1.29.1 php-composer popt 1.19-r3 apk postgresql-common 1.2-r1 apk @@ -217,18 +217,18 @@ sqlite-libs 3.45.3-r1 apk ssl_client 1.36.1-r29 apk ssmtp 2.64-r22 apk symfony/clock v7.1.1 php-composer -symfony/console v7.1.1 php-composer +symfony/console v7.1.3 php-composer symfony/css-selector v7.1.1 php-composer symfony/deprecation-contracts v3.5.0 php-composer -symfony/error-handler v7.1.1 php-composer +symfony/error-handler v7.1.3 php-composer symfony/event-dispatcher v7.1.1 php-composer symfony/event-dispatcher-contracts v3.5.0 php-composer -symfony/finder v7.1.1 php-composer +symfony/finder v7.1.3 php-composer symfony/html-sanitizer v7.1.1 php-composer -symfony/http-foundation v7.1.1 php-composer -symfony/http-kernel v7.1.1 php-composer -symfony/mailer v7.1.1 php-composer -symfony/mime v7.1.1 php-composer +symfony/http-foundation v7.1.3 php-composer +symfony/http-kernel v7.1.3 php-composer +symfony/mailer v7.1.2 php-composer +symfony/mime v7.1.2 php-composer symfony/options-resolver v7.1.1 php-composer symfony/polyfill-ctype v1.30.0 php-composer symfony/polyfill-intl-grapheme v1.30.0 php-composer @@ -239,19 +239,19 @@ symfony/polyfill-php72 v1.30.0 php-composer symfony/polyfill-php80 v1.30.0 php-composer symfony/polyfill-php83 v1.30.0 php-composer symfony/polyfill-uuid v1.30.0 php-composer -symfony/process v7.1.1 php-composer -symfony/routing v7.1.1 php-composer +symfony/process v7.1.3 php-composer +symfony/routing v7.1.3 php-composer symfony/service-contracts v3.5.0 php-composer -symfony/string v7.1.1 php-composer -symfony/translation v7.1.1 php-composer +symfony/string v7.1.3 php-composer +symfony/translation v7.1.3 php-composer symfony/translation-contracts v3.5.0 php-composer symfony/uid v7.1.1 php-composer -symfony/var-dumper v7.1.1 php-composer +symfony/var-dumper v7.1.3 php-composer tijsverkoyen/css-to-inline-styles v2.2.7 php-composer timokoerber/laravel-one-time-operations 1.4.2 php-composer tzdata 2024a-r1 apk utmps-libs 0.1.2.2-r1 apk -vlucas/phpdotenv v5.6.0 php-composer +vlucas/phpdotenv v5.6.1 php-composer voku/portable-ascii 2.0.1 php-composer webmozart/assert 1.11.0 php-composer xz-libs 5.6.1-r3 apk From 86f492590c1c6c85f938a173730aef933668ac94 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 3 Aug 2024 21:21:53 +0000 Subject: [PATCH 011/133] Bot Updating Package Versions --- package_versions.txt | 58 ++++++++++++++++++++++---------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 29ca93d..38ab44e 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -3,7 +3,7 @@ Hidden Input 1, 0, 0, 0 dotnet alpine-baselayout 3.6.5-r0 apk alpine-baselayout-data 3.6.5-r0 apk alpine-keys 2.4-r1 apk -alpine-release 3.20.1-r0 apk +alpine-release 3.20.2-r0 apk anourvalar/eloquent-serialize 1.2.23 php-composer aom-libs 3.9.0-r0 apk apache2-utils 2.4.62-r0 apk @@ -31,7 +31,7 @@ coreutils 9.5-r1 apk coreutils-env 9.5-r1 apk coreutils-fmt 9.5-r1 apk coreutils-sha512sum 9.5-r1 apk -curl 8.8.0-r0 apk +curl 8.9.0-r0 apk danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v1.3.1 php-composer dflydev/dot-access-data v3.0.3 php-composer @@ -89,7 +89,7 @@ libavif 1.0.4-r0 apk libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk libcrypto3 3.3.1-r3 apk -libcurl 8.8.0-r0 apk +libcurl 8.9.0-r0 apk libdav1d 1.4.2-r0 apk libedit 20240517.3.1-r0 apk libexpat 2.6.2-r0 apk @@ -152,35 +152,35 @@ php-http/discovery 1.19.4 php-composer php-http/httplug 2.4.0 php-composer php-http/message 1.16.1 php-composer php-http/promise 1.3.1 php-composer -php83 8.3.9-r0 apk -php83-common 8.3.9-r0 apk -php83-ctype 8.3.9-r0 apk -php83-curl 8.3.9-r0 apk -php83-dom 8.3.9-r0 apk -php83-fileinfo 8.3.9-r0 apk -php83-fpm 8.3.9-r0 apk -php83-gd 8.3.9-r0 apk -php83-iconv 8.3.9-r0 apk -php83-intl 8.3.9-r0 apk -php83-mbstring 8.3.9-r0 apk -php83-mysqlnd 8.3.9-r0 apk -php83-openssl 8.3.9-r0 apk -php83-pdo 8.3.9-r0 apk -php83-pdo_mysql 8.3.9-r0 apk -php83-pdo_pgsql 8.3.9-r0 apk -php83-pdo_sqlite 8.3.9-r0 apk +php83 8.3.10-r0 apk +php83-common 8.3.10-r0 apk +php83-ctype 8.3.10-r0 apk +php83-curl 8.3.10-r0 apk +php83-dom 8.3.10-r0 apk +php83-fileinfo 8.3.10-r0 apk +php83-fpm 8.3.10-r0 apk +php83-gd 8.3.10-r0 apk +php83-iconv 8.3.10-r0 apk +php83-intl 8.3.10-r0 apk +php83-mbstring 8.3.10-r0 apk +php83-mysqlnd 8.3.10-r0 apk +php83-openssl 8.3.10-r0 apk +php83-pdo 8.3.10-r0 apk +php83-pdo_mysql 8.3.10-r0 apk +php83-pdo_pgsql 8.3.10-r0 apk +php83-pdo_sqlite 8.3.10-r0 apk php83-pecl-igbinary 3.2.15-r0 apk php83-pecl-msgpack 2.2.0-r2 apk php83-pecl-redis 6.0.2-r0 apk -php83-phar 8.3.9-r0 apk -php83-session 8.3.9-r0 apk -php83-simplexml 8.3.9-r0 apk -php83-sockets 8.3.9-r0 apk -php83-tokenizer 8.3.9-r0 apk -php83-xml 8.3.9-r0 apk -php83-xmlreader 8.3.9-r0 apk -php83-xmlwriter 8.3.9-r0 apk -php83-zip 8.3.9-r0 apk +php83-phar 8.3.10-r0 apk +php83-session 8.3.10-r0 apk +php83-simplexml 8.3.10-r0 apk +php83-sockets 8.3.10-r0 apk +php83-tokenizer 8.3.10-r0 apk +php83-xml 8.3.10-r0 apk +php83-xmlreader 8.3.10-r0 apk +php83-xmlwriter 8.3.10-r0 apk +php83-zip 8.3.10-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer phpdocumentor/type-resolver 1.8.2 php-composer phpoption/phpoption 1.9.3 php-composer From 72590ef5417c16322ac6f2ab19e009d6c6507888 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 6 Aug 2024 02:01:16 +0000 Subject: [PATCH 012/133] Bot Updating Package Versions --- package_versions.txt | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 38ab44e..c6c707b 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -5,7 +5,7 @@ alpine-baselayout-data 3.6.5-r0 apk alpine-keys 2.4-r1 apk alpine-release 3.20.2-r0 apk anourvalar/eloquent-serialize 1.2.23 php-composer -aom-libs 3.9.0-r0 apk +aom-libs 3.9.1-r0 apk apache2-utils 2.4.62-r0 apk apk-tools 2.14.4-r0 apk apr 1.7.4-r0 apk @@ -14,7 +14,7 @@ argon2-libs 20190702-r5 apk awcodes/filament-versions v2.0.1 php-composer bash 5.2.26-r0 apk blade-ui-kit/blade-heroicons 2.4.0 php-composer -blade-ui-kit/blade-icons 1.6.1 php-composer +blade-ui-kit/blade-icons 1.7.0 php-composer brick/math 0.12.1 php-composer brotli-libs 1.1.0-r2 apk busybox 1.36.1-r29 apk @@ -43,15 +43,15 @@ doctrine/inflector 2.0.10 php-composer doctrine/lexer 3.0.1 php-composer dragonmantank/cron-expression v3.3.3 php-composer egulias/email-validator 4.0.2 php-composer -filament/actions v3.2.96 php-composer -filament/filament v3.2.96 php-composer -filament/forms v3.2.96 php-composer -filament/infolists v3.2.96 php-composer -filament/notifications v3.2.96 php-composer -filament/spatie-laravel-settings-plugin v3.2.96 php-composer -filament/support v3.2.96 php-composer -filament/tables v3.2.96 php-composer -filament/widgets v3.2.96 php-composer +filament/actions v3.2.97 php-composer +filament/filament v3.2.97 php-composer +filament/forms v3.2.97 php-composer +filament/infolists v3.2.97 php-composer +filament/notifications v3.2.97 php-composer +filament/spatie-laravel-settings-plugin v3.2.97 php-composer +filament/support v3.2.97 php-composer +filament/tables v3.2.97 php-composer +filament/widgets v3.2.97 php-composer findutils 4.9.0-r5 apk freetype 2.13.2-r0 apk fruitcake/php-cors v1.3.0 php-composer @@ -70,7 +70,7 @@ influxdata/influxdb-client-php 3.6.0 php-composer jq 1.7.1-r0 apk kirschbaum-development/eloquent-power-joins 3.5.7 php-composer laravel-notification-channels/telegram 5.0.0 php-composer -laravel/framework v11.18.1 php-composer +laravel/framework v11.19.0 php-composer laravel/prompts v0.1.24 php-composer laravel/sanctum v4.0.2 php-composer laravel/serializable-closure v1.3.3 php-composer From e60f257ea17c087b8d28ad4f8997670dbd4d8277 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 8 Aug 2024 18:15:23 +0000 Subject: [PATCH 013/133] Bot Updating Package Versions --- package_versions.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index c6c707b..9817a00 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -36,7 +36,7 @@ danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v1.3.1 php-composer dflydev/dot-access-data v3.0.3 php-composer doctrine/cache 2.2.0 php-composer -doctrine/dbal 3.8.6 php-composer +doctrine/dbal 3.8.7 php-composer doctrine/deprecations 1.1.3 php-composer doctrine/event-manager 2.0.1 php-composer doctrine/inflector 2.0.10 php-composer @@ -70,10 +70,10 @@ influxdata/influxdb-client-php 3.6.0 php-composer jq 1.7.1-r0 apk kirschbaum-development/eloquent-power-joins 3.5.7 php-composer laravel-notification-channels/telegram 5.0.0 php-composer -laravel/framework v11.19.0 php-composer +laravel/framework v11.20.0 php-composer laravel/prompts v0.1.24 php-composer laravel/sanctum v4.0.2 php-composer -laravel/serializable-closure v1.3.3 php-composer +laravel/serializable-closure v1.3.4 php-composer laravel/tinker v2.9.0 php-composer league/commonmark 2.5.1 php-composer league/config v1.2.0 php-composer @@ -123,7 +123,7 @@ libzip 1.10.1-r0 apk linux-pam 1.6.0-r0 apk livewire/livewire v3.5.4 php-composer logrotate 3.21.0-r1 apk -lorisleiva/laravel-actions v2.8.0 php-composer +lorisleiva/laravel-actions v2.8.1 php-composer lorisleiva/lody v0.5.0 php-composer lz4-libs 1.9.4-r5 apk maennchen/zipstream-php 2.4.0 php-composer @@ -137,7 +137,7 @@ ncurses-terminfo-base 6.4_p20240420-r0 apk nesbot/carbon 3.7.0 php-composer netcat-openbsd 1.226-r0 apk nette/schema v1.3.0 php-composer -nette/utils v4.0.4 php-composer +nette/utils v4.0.5 php-composer nghttp2-libs 1.62.1-r0 apk nginx 1.26.1-r0 apk nikic/php-parser v5.1.0 php-composer From dc8c038430135525439402d86c577b809647b26e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 9 Aug 2024 03:12:45 +0000 Subject: [PATCH 014/133] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 9817a00..bff07b3 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -254,6 +254,6 @@ utmps-libs 0.1.2.2-r1 apk vlucas/phpdotenv v5.6.1 php-composer voku/portable-ascii 2.0.1 php-composer webmozart/assert 1.11.0 php-composer -xz-libs 5.6.1-r3 apk +xz-libs 5.6.2-r0 apk zlib 1.3.1-r1 apk zstd-libs 1.5.6-r0 apk From ec0e321583860062bcfa39d6ed34f547923ccf50 Mon Sep 17 00:00:00 2001 From: thespad Date: Tue, 13 Aug 2024 14:16:07 +0100 Subject: [PATCH 015/133] Fix init db check --- .../s6-rc.d/init-speedtest-tracker-config/run | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) 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 aa4d3f5..ddf2ae6 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 @@ -27,14 +27,11 @@ elif [[ "${DB_CONNECTION}" = "mysql" ]]; then END=$((SECONDS + 30)) while [[ ${SECONDS} -lt ${END} ]] && [[ -n "${DB_HOST+x}" ]]; do if [[ $(/usr/bin/nc -w1 "${DB_HOST}" "${DB_PORT}" | tr -d '\0') ]]; then - if [[ -n "${RUN}" ]]; then - break - fi - RUN="RAN" - # we sleep here again due to first run init on DB containers if [[ ! -f /dbwait.lock ]]; then sleep 5 fi + touch /dbwait.lock + break else sleep 1 fi @@ -44,14 +41,11 @@ elif [[ "${DB_CONNECTION}" = "pgsql" ]]; then END=$((SECONDS + 30)) while [[ ${SECONDS} -lt ${END} ]] && [[ -n "${DB_HOST+x}" ]]; do if pg_isready -h "${DB_HOST}" -p "${DB_PORT}" -q; then - if [[ -n "${RUN}" ]]; then - break - fi - RUN="RAN" - # we sleep here again due to first run init on DB containers if [[ ! -f /dbwait.lock ]]; then sleep 5 fi + touch /dbwait.lock + break else sleep 1 fi From 28717acb9a3803a0083e83cd80a3c0bf089a1d48 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 17 Aug 2024 21:19:10 +0000 Subject: [PATCH 016/133] Bot Updating Templated Files --- Jenkinsfile | 62 ++++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 52 insertions(+), 10 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 3b7a9af..ccac980 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -17,6 +17,8 @@ pipeline { GITLAB_TOKEN=credentials('b6f0f1dd-6952-4cf6-95d1-9c06380283f0') GITLAB_NAMESPACE=credentials('gitlab-namespace-id') DOCKERHUB_TOKEN=credentials('docker-hub-ci-pat') + QUAYIO_API_TOKEN=credentials('quayio-repo-api-token') + GIT_SIGNING_KEY=credentials('484fbca6-9a4f-455e-b9e3-97ac98785f5f') EXT_GIT_BRANCH = 'main' EXT_USER = 'alexjustesen' EXT_REPO = 'speedtest-tracker' @@ -39,9 +41,23 @@ pipeline { CI_WEBPATH='' } stages { + stage("Set git config"){ + steps{ + sh '''#!/bin/bash + cat ${GIT_SIGNING_KEY} > /config/.ssh/id_sign + chmod 600 /config/.ssh/id_sign + ssh-keygen -y -f /config/.ssh/id_sign > /config/.ssh/id_sign.pub + echo "Using $(ssh-keygen -lf /config/.ssh/id_sign) to sign commits" + git config --global gpg.format ssh + git config --global user.signingkey /config/.ssh/id_sign + git config --global commit.gpgsign true + ''' + } + } // Setup all the basic environment variables needed for the build stage("Set ENV Variables base"){ steps{ + echo "Running on node: ${NODE_NAME}" sh '''#! /bin/bash containers=$(docker ps -aq) if [[ -n "${containers}" ]]; then @@ -391,9 +407,9 @@ pipeline { echo "Updating Unraid template" cd ${TEMPDIR}/unraid/templates/ GH_TEMPLATES_DEFAULT_BRANCH=$(git remote show origin | grep "HEAD branch:" | sed 's|.*HEAD branch: ||') - if grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list && [[ -f ${TEMPDIR}/unraid/templates/unraid/deprecated/${CONTAINER_NAME}.xml ]]; then + if grep -wq "^${CONTAINER_NAME}$" ${TEMPDIR}/unraid/templates/unraid/ignore.list && [[ -f ${TEMPDIR}/unraid/templates/unraid/deprecated/${CONTAINER_NAME}.xml ]]; then echo "Image is on the ignore list, and already in the deprecation folder." - elif grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list; then + elif grep -wq "^${CONTAINER_NAME}$" ${TEMPDIR}/unraid/templates/unraid/ignore.list; then echo "Image is on the ignore list, marking Unraid template as deprecated" cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ git add -u unraid/${CONTAINER_NAME}.xml @@ -486,10 +502,10 @@ pipeline { } } /* ####################### - GitLab Mirroring + GitLab Mirroring and Quay.io Repo Visibility ####################### */ - // Ping into Gitlab to mirror this repo and have a registry endpoint - stage("GitLab Mirror"){ + // Ping into Gitlab to mirror this repo and have a registry endpoint & mark this repo on Quay.io as public + stage("GitLab Mirror and Quay.io Visibility"){ when { environment name: 'EXIT_STATUS', value: '' } @@ -505,6 +521,8 @@ pipeline { "visibility":"public"}' ''' sh '''curl -H "Private-Token: ${GITLAB_TOKEN}" -X PUT "https://gitlab.com/api/v4/projects/Linuxserver.io%2F${LS_REPO}" \ -d "mirror=true&import_url=https://github.com/linuxserver/${LS_REPO}.git" ''' + sh '''curl -H "Content-Type: application/json" -H "Authorization: Bearer ${QUAYIO_API_TOKEN}" -X POST "https://quay.io/api/v1/repository${QUAYIMAGE/quay.io/}/changevisibility" \ + -d '{"visibility":"public"}' ||: ''' } } /* ############### @@ -599,7 +617,7 @@ pipeline { --provenance=false --sbom=false \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." sh "docker tag ${IMAGE}:arm64v8-${META_TAG} ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" - retry(5) { + retry_backoff(5,5) { sh "docker push ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" } sh '''#! /bin/bash @@ -755,7 +773,7 @@ pipeline { passwordVariable: 'QUAYPASS' ] ]) { - retry(5) { + retry_backoff(5,5) { sh '''#! /bin/bash set -e echo $DOCKERHUB_TOKEN | docker login -u linuxserverci --password-stdin @@ -773,7 +791,7 @@ pipeline { docker push ${PUSHIMAGE}:${META_TAG} docker push ${PUSHIMAGE}:${EXT_RELEASE_TAG} if [ -n "${SEMVER}" ]; then - docker push ${PUSHIMAGE}:${SEMVER} + docker push ${PUSHIMAGE}:${SEMVER} fi done ''' @@ -796,7 +814,7 @@ pipeline { passwordVariable: 'QUAYPASS' ] ]) { - retry(5) { + retry_backoff(5,5) { sh '''#! /bin/bash set -e echo $DOCKERHUB_TOKEN | docker login -u linuxserverci --password-stdin @@ -859,7 +877,7 @@ pipeline { "object": "'${COMMIT_SHA}'",\ "message": "Tagging Release '${EXT_RELEASE_CLEAN}'-ls'${LS_TAG_NUMBER}' to main",\ "type": "commit",\ - "tagger": {"name": "LinuxServer Jenkins","email": "jenkins@linuxserver.io","date": "'${GITHUB_DATE}'"}}' ''' + "tagger": {"name": "LinuxServer-CI","email": "ci@linuxserver.io","date": "'${GITHUB_DATE}'"}}' ''' echo "Pushing New release for Tag" sh '''#! /bin/bash curl -H "Authorization: token ${GITHUB_TOKEN}" -s https://api.github.com/repos/${EXT_USER}/${EXT_REPO}/releases/latest | jq '. |.body' | sed 's:^.\\(.*\\).$:\\1:' > releasebody.json @@ -991,6 +1009,13 @@ EOF ###################### */ post { always { + sh '''#!/bin/bash + rm -rf /config/.ssh/id_sign + rm -rf /config/.ssh/id_sign.pub + git config --global --unset gpg.format + git config --global --unset user.signingkey + git config --global --unset commit.gpgsign + ''' script{ if (env.EXIT_STATUS == "ABORTED"){ sh 'echo "build aborted"' @@ -1020,3 +1045,20 @@ EOF } } } + +def retry_backoff(int max_attempts, int power_base, Closure c) { + int n = 0 + while (n < max_attempts) { + try { + c() + return + } catch (err) { + if ((n + 1) >= max_attempts) { + throw err + } + sleep(power_base ** n) + n++ + } + } + return +} From 745eb59a5a9c65b29bd0b4da33df39d662becca6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 17 Aug 2024 21:21:15 +0000 Subject: [PATCH 017/133] Bot Updating Templated Files --- .github/workflows/external_trigger.yml | 45 +++++++++---------- .../workflows/external_trigger_scheduler.yml | 24 +++++----- .github/workflows/package_trigger.yml | 22 ++++----- .../workflows/package_trigger_scheduler.yml | 18 ++++---- 4 files changed, 54 insertions(+), 55 deletions(-) diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index cc77f9f..a16a107 100644 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -12,17 +12,20 @@ jobs: - name: External Trigger if: github.ref == 'refs/heads/main' run: | + printf "# External trigger for docker-speedtest-tracker\n\n" >> $GITHUB_STEP_SUMMARY if [ -n "${{ secrets.PAUSE_EXTERNAL_TRIGGER_SPEEDTEST_TRACKER_MAIN }}" ]; then - echo "**** Github secret PAUSE_EXTERNAL_TRIGGER_SPEEDTEST_TRACKER_MAIN is set; skipping trigger. ****" - echo "Github secret \`PAUSE_EXTERNAL_TRIGGER_SPEEDTEST_TRACKER_MAIN\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> Github secret \`PAUSE_EXTERNAL_TRIGGER_SPEEDTEST_TRACKER_MAIN\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY exit 0 fi - echo "**** External trigger running off of main branch. To disable this trigger, set a Github secret named \"PAUSE_EXTERNAL_TRIGGER_SPEEDTEST_TRACKER_MAIN\". ****" - echo "External trigger running off of main branch. To disable this trigger, set a Github secret named \`PAUSE_EXTERNAL_TRIGGER_SPEEDTEST_TRACKER_MAIN\`" >> $GITHUB_STEP_SUMMARY - echo "**** Retrieving external version ****" + echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY + echo "> External trigger running off of main branch. To disable this trigger, set a Github secret named \`PAUSE_EXTERNAL_TRIGGER_SPEEDTEST_TRACKER_MAIN\`" >> $GITHUB_STEP_SUMMARY + printf "\n## Retrieving external version\n\n" >> $GITHUB_STEP_SUMMARY EXT_RELEASE=$(curl -u "${{ secrets.CR_USER }}:${{ secrets.CR_PAT }}" -sX GET "https://api.github.com/repos/alexjustesen/speedtest-tracker/releases/latest" | jq -r '. | .tag_name') + echo "Type is \`github_stable\`" >> $GITHUB_STEP_SUMMARY if [ -z "${EXT_RELEASE}" ] || [ "${EXT_RELEASE}" == "null" ]; then - echo "**** Can't retrieve external version, exiting ****" + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> Can't retrieve external version, exiting" >> $GITHUB_STEP_SUMMARY FAILURE_REASON="Can't retrieve external version for speedtest-tracker branch main" GHA_TRIGGER_URL="https://github.com/linuxserver/docker-speedtest-tracker/actions/runs/${{ github.run_id }}" curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 16711680, @@ -31,9 +34,8 @@ jobs: exit 1 fi EXT_RELEASE=$(echo ${EXT_RELEASE} | sed 's/[~,%@+;:/]//g') - echo "**** External version: ${EXT_RELEASE} ****" - echo "External version: ${EXT_RELEASE}" >> $GITHUB_STEP_SUMMARY - echo "**** Retrieving last pushed version ****" + echo "External version: \`${EXT_RELEASE}\`" >> $GITHUB_STEP_SUMMARY + echo "Retrieving last pushed version" >> $GITHUB_STEP_SUMMARY image="linuxserver/speedtest-tracker" tag="latest" token=$(curl -sX GET \ @@ -60,37 +62,34 @@ jobs: IMAGE_RELEASE=$(echo ${image_info} | jq -r '.Labels.build_version' | awk '{print $3}') IMAGE_VERSION=$(echo ${IMAGE_RELEASE} | awk -F'-ls' '{print $1}') if [ -z "${IMAGE_VERSION}" ]; then - echo "**** Can't retrieve last pushed version, exiting ****" + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "Can't retrieve last pushed version, exiting" >> $GITHUB_STEP_SUMMARY FAILURE_REASON="Can't retrieve last pushed version for speedtest-tracker tag latest" curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 16711680, "description": "**Trigger Failed** \n**Reason:** '"${FAILURE_REASON}"' \n"}], "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} exit 1 fi - echo "**** Last pushed version: ${IMAGE_VERSION} ****" - echo "Last pushed version: ${IMAGE_VERSION}" >> $GITHUB_STEP_SUMMARY + echo "Last pushed version: \`${IMAGE_VERSION}\`" >> $GITHUB_STEP_SUMMARY if [ "${EXT_RELEASE}" == "${IMAGE_VERSION}" ]; then - echo "**** Version ${EXT_RELEASE} already pushed, exiting ****" - echo "Version ${EXT_RELEASE} already pushed, exiting" >> $GITHUB_STEP_SUMMARY + echo "Version \`${EXT_RELEASE}\` already pushed, exiting" >> $GITHUB_STEP_SUMMARY exit 0 elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-speedtest-tracker/job/main/lastBuild/api/json | jq -r '.building') == "true" ]; then - echo "**** New version ${EXT_RELEASE} found; but there already seems to be an active build on Jenkins; exiting ****" - echo "New version ${EXT_RELEASE} found; but there already seems to be an active build on Jenkins; exiting" >> $GITHUB_STEP_SUMMARY + echo "New version \`${EXT_RELEASE}\` found; but there already seems to be an active build on Jenkins; exiting" >> $GITHUB_STEP_SUMMARY exit 0 else - echo "**** New version ${EXT_RELEASE} found; old version was ${IMAGE_VERSION}. Triggering new build ****" - echo "New version ${EXT_RELEASE} found; old version was ${IMAGE_VERSION}. Triggering new build" >> $GITHUB_STEP_SUMMARY + printf "\n## Trigger new build\n\n" >> $GITHUB_STEP_SUMMARY + echo "New version \`${EXT_RELEASE}\` found; old version was \`${IMAGE_VERSION}\`. Triggering new build" >> $GITHUB_STEP_SUMMARY response=$(curl -iX POST \ https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-speedtest-tracker/job/main/buildWithParameters?PACKAGE_CHECK=false \ --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|") - echo "**** Jenkins job queue url: ${response%$'\r'} ****" - echo "**** Sleeping 10 seconds until job starts ****" + echo "Jenkins [job queue url](${response%$'\r'})" >> $GITHUB_STEP_SUMMARY + echo "Sleeping 10 seconds until job starts" >> $GITHUB_STEP_SUMMARY sleep 10 buildurl=$(curl -s "${response%$'\r'}api/json" | jq -r '.executable.url') buildurl="${buildurl%$'\r'}" - echo "**** Jenkins job build url: ${buildurl} ****" - echo "Jenkins job build url: ${buildurl}" >> $GITHUB_STEP_SUMMARY - echo "**** Attempting to change the Jenkins job description ****" + echo "Jenkins job [build url](${buildurl})" >> $GITHUB_STEP_SUMMARY + echo "Attempting to change the Jenkins job description" >> $GITHUB_STEP_SUMMARY curl -iX POST \ "${buildurl}submitDescription" \ --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} \ diff --git a/.github/workflows/external_trigger_scheduler.yml b/.github/workflows/external_trigger_scheduler.yml index 67e89f9..c68ed9a 100644 --- a/.github/workflows/external_trigger_scheduler.yml +++ b/.github/workflows/external_trigger_scheduler.yml @@ -15,31 +15,31 @@ jobs: - name: External Trigger Scheduler run: | - echo "**** Branches found: ****" - git for-each-ref --format='%(refname:short)' refs/remotes - for br in $(git for-each-ref --format='%(refname:short)' refs/remotes) + printf "# External trigger scheduler for docker-speedtest-tracker\n\n" >> $GITHUB_STEP_SUMMARY + printf "Found the branches:\n\n%s\n" "$(git for-each-ref --format='- %(refname:lstrip=3)' refs/remotes)" >> $GITHUB_STEP_SUMMARY + for br in $(git for-each-ref --format='%(refname:lstrip=3)' refs/remotes) do - br=$(echo "$br" | sed 's|origin/||g') - echo "**** Evaluating branch ${br} ****" + if [[ "${br}" == "HEAD" ]]; then + printf "\nSkipping %s.\n" ${br} >> $GITHUB_STEP_SUMMARY + continue + fi + printf "\n## Evaluating \`%s\`\n\n" ${br} >> $GITHUB_STEP_SUMMARY ls_jenkins_vars=$(curl -sX GET https://raw.githubusercontent.com/linuxserver/docker-speedtest-tracker/${br}/jenkins-vars.yml) ls_branch=$(echo "${ls_jenkins_vars}" | yq -r '.ls_branch') ls_trigger=$(echo "${ls_jenkins_vars}" | yq -r '.external_type') if [[ "${br}" == "${ls_branch}" ]] && [[ "${ls_trigger}" != "os" ]]; then - echo "**** Branch ${br} appears to be live and trigger is not os; checking workflow. ****" + echo "Branch appears to be live and trigger is not os; checking workflow." >> $GITHUB_STEP_SUMMARY if curl -sfX GET https://raw.githubusercontent.com/linuxserver/docker-speedtest-tracker/${br}/.github/workflows/external_trigger.yml > /dev/null 2>&1; then - echo "**** Workflow exists. Triggering external trigger workflow for branch ${br} ****." - echo "Triggering external trigger workflow for branch ${br}" >> $GITHUB_STEP_SUMMARY + echo "Triggering external trigger workflow for branch." >> $GITHUB_STEP_SUMMARY curl -iX POST \ -H "Authorization: token ${{ secrets.CR_PAT }}" \ -H "Accept: application/vnd.github.v3+json" \ -d "{\"ref\":\"refs/heads/${br}\"}" \ https://api.github.com/repos/linuxserver/docker-speedtest-tracker/actions/workflows/external_trigger.yml/dispatches else - echo "**** Workflow doesn't exist; skipping trigger. ****" - echo "Skipping branch ${br} due to no external trigger workflow present." >> $GITHUB_STEP_SUMMARY + echo "Skipping branch due to no external trigger workflow present." >> $GITHUB_STEP_SUMMARY fi else - echo "**** ${br} is either a dev branch, or has no external version; skipping trigger. ****" - echo "Skipping branch ${br} due to being detected as dev branch or having no external version." >> $GITHUB_STEP_SUMMARY + echo "Skipping branch due to being detected as dev branch or having no external version." >> $GITHUB_STEP_SUMMARY fi done diff --git a/.github/workflows/package_trigger.yml b/.github/workflows/package_trigger.yml index 241dcca..884f7ea 100644 --- a/.github/workflows/package_trigger.yml +++ b/.github/workflows/package_trigger.yml @@ -12,29 +12,29 @@ jobs: - name: Package Trigger if: github.ref == 'refs/heads/main' run: | + printf "# Package trigger for docker-speedtest-tracker\n\n" >> $GITHUB_STEP_SUMMARY if [ -n "${{ secrets.PAUSE_PACKAGE_TRIGGER_SPEEDTEST_TRACKER_MAIN }}" ]; then - echo "**** Github secret PAUSE_PACKAGE_TRIGGER_SPEEDTEST_TRACKER_MAIN is set; skipping trigger. ****" - echo "Github secret \`PAUSE_PACKAGE_TRIGGER_SPEEDTEST_TRACKER_MAIN\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> Github secret \`PAUSE_PACKAGE_TRIGGER_SPEEDTEST_TRACKER_MAIN\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY exit 0 fi if [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-speedtest-tracker/job/main/lastBuild/api/json | jq -r '.building') == "true" ]; then - echo "**** There already seems to be an active build on Jenkins; skipping package trigger ****" - echo "There already seems to be an active build on Jenkins; skipping package trigger" >> $GITHUB_STEP_SUMMARY + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> There already seems to be an active build on Jenkins; skipping package trigger" >> $GITHUB_STEP_SUMMARY exit 0 fi - echo "**** Package trigger running off of main branch. To disable, set a Github secret named \"PAUSE_PACKAGE_TRIGGER_SPEEDTEST_TRACKER_MAIN\". ****" - echo "Package trigger running off of main branch. To disable, set a Github secret named \`PAUSE_PACKAGE_TRIGGER_SPEEDTEST_TRACKER_MAIN\`" >> $GITHUB_STEP_SUMMARY + echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY + echo "> Package trigger running off of main branch. To disable, set a Github secret named \`PAUSE_PACKAGE_TRIGGER_SPEEDTEST_TRACKER_MAIN\`" >> $GITHUB_STEP_SUMMARY response=$(curl -iX POST \ https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-speedtest-tracker/job/main/buildWithParameters?PACKAGE_CHECK=true \ --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|") - echo "**** Jenkins job queue url: ${response%$'\r'} ****" - echo "**** Sleeping 10 seconds until job starts ****" + echo "Jenkins [job queue url](${response%$'\r'})" >> $GITHUB_STEP_SUMMARY + echo "Sleeping 10 seconds until job starts" >> $GITHUB_STEP_SUMMARY sleep 10 buildurl=$(curl -s "${response%$'\r'}api/json" | jq -r '.executable.url') buildurl="${buildurl%$'\r'}" - echo "**** Jenkins job build url: ${buildurl} ****" - echo "Jenkins job build url: ${buildurl}" >> $GITHUB_STEP_SUMMARY - echo "**** Attempting to change the Jenkins job description ****" + echo "Jenkins job [build url](${buildurl})" >> $GITHUB_STEP_SUMMARY + echo "Attempting to change the Jenkins job description" >> $GITHUB_STEP_SUMMARY curl -iX POST \ "${buildurl}submitDescription" \ --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} \ diff --git a/.github/workflows/package_trigger_scheduler.yml b/.github/workflows/package_trigger_scheduler.yml index cb1f3f2..a426119 100644 --- a/.github/workflows/package_trigger_scheduler.yml +++ b/.github/workflows/package_trigger_scheduler.yml @@ -15,17 +15,19 @@ jobs: - name: Package Trigger Scheduler run: | - echo "**** Branches found: ****" - git for-each-ref --format='%(refname:short)' refs/remotes - for br in $(git for-each-ref --format='%(refname:short)' refs/remotes) + printf "# Package trigger scheduler for docker-speedtest-tracker\n\n" >> $GITHUB_STEP_SUMMARY + printf "Found the branches:\n\n%s\n" "$(git for-each-ref --format='- %(refname:lstrip=3)' refs/remotes)" >> $GITHUB_STEP_SUMMARY + for br in $(git for-each-ref --format='%(refname:lstrip=3)' refs/remotes) do - br=$(echo "$br" | sed 's|origin/||g') - echo "**** Evaluating branch ${br} ****" + if [[ "${br}" == "HEAD" ]]; then + printf "\nSkipping %s.\n" ${br} >> $GITHUB_STEP_SUMMARY + continue + fi + printf "\n## Evaluating \`%s\`\n\n" ${br} >> $GITHUB_STEP_SUMMARY ls_branch=$(curl -sX GET https://raw.githubusercontent.com/linuxserver/docker-speedtest-tracker/${br}/jenkins-vars.yml | yq -r '.ls_branch') if [ "${br}" == "${ls_branch}" ]; then - echo "**** Branch ${br} appears to be live; checking workflow. ****" + echo "Branch appears to be live; checking workflow." >> $GITHUB_STEP_SUMMARY if curl -sfX GET https://raw.githubusercontent.com/linuxserver/docker-speedtest-tracker/${br}/.github/workflows/package_trigger.yml > /dev/null 2>&1; then - echo "**** Workflow exists. Triggering package trigger workflow for branch ${br}. ****" echo "Triggering package trigger workflow for branch ${br}" >> $GITHUB_STEP_SUMMARY triggered_branches="${triggered_branches}${br} " curl -iX POST \ @@ -35,11 +37,9 @@ jobs: https://api.github.com/repos/linuxserver/docker-speedtest-tracker/actions/workflows/package_trigger.yml/dispatches sleep 30 else - echo "**** Workflow doesn't exist; skipping trigger. ****" echo "Skipping branch ${br} due to no package trigger workflow present." >> $GITHUB_STEP_SUMMARY fi else - echo "**** ${br} appears to be a dev branch; skipping trigger. ****" echo "Skipping branch ${br} due to being detected as dev branch." >> $GITHUB_STEP_SUMMARY fi done From 2ffc47ba3ebd8741c9b6de601c834efd3f380b6c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 17 Aug 2024 21:23:45 +0000 Subject: [PATCH 018/133] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index bff07b3..f509bd9 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -139,7 +139,7 @@ netcat-openbsd 1.226-r0 apk nette/schema v1.3.0 php-composer nette/utils v4.0.5 php-composer nghttp2-libs 1.62.1-r0 apk -nginx 1.26.1-r0 apk +nginx 1.26.2-r0 apk nikic/php-parser v5.1.0 php-composer nunomaduro/termwind v2.0.1 php-composer oniguruma 6.9.9-r0 apk From 2161adb6029d294012cc88bd2e9d53f9796126b8 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 24 Aug 2024 21:20:54 +0000 Subject: [PATCH 019/133] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index f509bd9..766325f 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -26,7 +26,7 @@ carbonphp/carbon-doctrine-types 2.1.0 php-composer catatonit 0.2.0-r0 apk chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer -composer 2.7.7 binary +composer 2.7.8 binary coreutils 9.5-r1 apk coreutils-env 9.5-r1 apk coreutils-fmt 9.5-r1 apk From 2e4f2d2d761504a7e45c9b3a41036a630fb505b4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 7 Sep 2024 21:24:08 +0000 Subject: [PATCH 020/133] 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 766325f..5d44684 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -8,7 +8,7 @@ anourvalar/eloquent-serialize 1.2.23 php-composer aom-libs 3.9.1-r0 apk apache2-utils 2.4.62-r0 apk apk-tools 2.14.4-r0 apk -apr 1.7.4-r0 apk +apr 1.7.5-r0 apk apr-util 1.6.3-r1 apk argon2-libs 20190702-r5 apk awcodes/filament-versions v2.0.1 php-composer @@ -26,12 +26,12 @@ carbonphp/carbon-doctrine-types 2.1.0 php-composer catatonit 0.2.0-r0 apk chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer -composer 2.7.8 binary +composer 2.7.9 binary coreutils 9.5-r1 apk coreutils-env 9.5-r1 apk coreutils-fmt 9.5-r1 apk coreutils-sha512sum 9.5-r1 apk -curl 8.9.0-r0 apk +curl 8.9.1-r1 apk danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v1.3.1 php-composer dflydev/dot-access-data v3.0.3 php-composer @@ -88,11 +88,11 @@ libattr 2.5.2-r0 apk libavif 1.0.4-r0 apk libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk -libcrypto3 3.3.1-r3 apk -libcurl 8.9.0-r0 apk +libcrypto3 3.3.2-r0 apk +libcurl 8.9.1-r1 apk libdav1d 1.4.2-r0 apk libedit 20240517.3.1-r0 apk -libexpat 2.6.2-r0 apk +libexpat 2.6.3-r0 apk libgcc 13.2.1_git20240309-r0 apk libice 1.1.1-r6 apk libidn2 2.3.7-r0 apk @@ -106,7 +106,7 @@ libproc2 4.0.4-r0 apk libpsl 0.21.5-r1 apk libsharpyuv 1.3.2-r0 apk libsm 1.2.4-r4 apk -libssl3 3.3.1-r3 apk +libssl3 3.3.2-r0 apk libstdc++ 13.2.1_git20240309-r0 apk libunistring 1.2-r0 apk libuuid 2.40.1-r1 apk @@ -144,7 +144,7 @@ nikic/php-parser v5.1.0 php-composer nunomaduro/termwind v2.0.1 php-composer oniguruma 6.9.9-r0 apk openspout/openspout v4.24.5 php-composer -openssl 3.3.1-r3 apk +openssl 3.3.2-r0 apk pcre 8.45-r3 apk pcre2 10.43-r0 apk php-http/client-common 2.7.1 php-composer From d1ba9e82f284b50a87071eecd3b2b755b787a445 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 14 Sep 2024 21:21:10 +0000 Subject: [PATCH 021/133] Bot Updating Package Versions --- package_versions.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 5d44684..2a74f2a 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -3,7 +3,7 @@ Hidden Input 1, 0, 0, 0 dotnet alpine-baselayout 3.6.5-r0 apk alpine-baselayout-data 3.6.5-r0 apk alpine-keys 2.4-r1 apk -alpine-release 3.20.2-r0 apk +alpine-release 3.20.3-r0 apk anourvalar/eloquent-serialize 1.2.23 php-composer aom-libs 3.9.1-r0 apk apache2-utils 2.4.62-r0 apk @@ -31,7 +31,7 @@ coreutils 9.5-r1 apk coreutils-env 9.5-r1 apk coreutils-fmt 9.5-r1 apk coreutils-sha512sum 9.5-r1 apk -curl 8.9.1-r1 apk +curl 8.10.0-r0 apk danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v1.3.1 php-composer dflydev/dot-access-data v3.0.3 php-composer @@ -89,7 +89,7 @@ libavif 1.0.4-r0 apk libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk libcrypto3 3.3.2-r0 apk -libcurl 8.9.1-r1 apk +libcurl 8.10.0-r0 apk libdav1d 1.4.2-r0 apk libedit 20240517.3.1-r0 apk libexpat 2.6.3-r0 apk @@ -99,7 +99,7 @@ libidn2 2.3.7-r0 apk libintl 0.22.5-r0 apk libjpeg-turbo 3.0.3-r0 apk libmd 1.1.0-r0 apk -libncursesw 6.4_p20240420-r0 apk +libncursesw 6.4_p20240420-r1 apk libpng 1.6.43-r0 apk libpq 16.3-r0 apk libproc2 4.0.4-r0 apk @@ -133,7 +133,7 @@ musl 1.2.5-r0 apk musl-utils 1.2.5-r0 apk myclabs/php-enum 1.8.4 php-composer nano 8.0-r0 apk -ncurses-terminfo-base 6.4_p20240420-r0 apk +ncurses-terminfo-base 6.4_p20240420-r1 apk nesbot/carbon 3.7.0 php-composer netcat-openbsd 1.226-r0 apk nette/schema v1.3.0 php-composer @@ -249,7 +249,7 @@ symfony/uid v7.1.1 php-composer symfony/var-dumper v7.1.3 php-composer tijsverkoyen/css-to-inline-styles v2.2.7 php-composer timokoerber/laravel-one-time-operations 1.4.2 php-composer -tzdata 2024a-r1 apk +tzdata 2024b-r0 apk utmps-libs 0.1.2.2-r1 apk vlucas/phpdotenv v5.6.1 php-composer voku/portable-ascii 2.0.1 php-composer From fb57acaddd7db8fb78b7eee58fd88d54b3142edd Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 21 Sep 2024 21:21:53 +0000 Subject: [PATCH 022/133] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 2a74f2a..ac3b2ad 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -100,7 +100,7 @@ libintl 0.22.5-r0 apk libjpeg-turbo 3.0.3-r0 apk libmd 1.1.0-r0 apk libncursesw 6.4_p20240420-r1 apk -libpng 1.6.43-r0 apk +libpng 1.6.44-r0 apk libpq 16.3-r0 apk libproc2 4.0.4-r0 apk libpsl 0.21.5-r1 apk From f69e0fc9c61a9addf4e6a0d847fe5197e5e1bf6a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 28 Sep 2024 21:22:02 +0000 Subject: [PATCH 023/133] Bot Updating Templated Files --- Jenkinsfile | 60 +++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 49 insertions(+), 11 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index ccac980..fa39bac 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -84,7 +84,7 @@ pipeline { env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/commit/' + env.GIT_COMMIT env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DOCKERHUB_IMAGE + '/tags/' env.PULL_REQUEST = env.CHANGE_ID - env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE .editorconfig ./.github/CONTRIBUTING.md ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE/config.yml ./.github/ISSUE_TEMPLATE/issue.bug.yml ./.github/ISSUE_TEMPLATE/issue.feature.yml ./.github/PULL_REQUEST_TEMPLATE.md ./.github/workflows/external_trigger_scheduler.yml ./.github/workflows/greetings.yml ./.github/workflows/package_trigger_scheduler.yml ./.github/workflows/call_issue_pr_tracker.yml ./.github/workflows/call_issues_cron.yml ./.github/workflows/permissions.yml ./.github/workflows/external_trigger.yml ./.github/workflows/package_trigger.yml ./root/donate.txt' + env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE .editorconfig ./.github/CONTRIBUTING.md ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE/config.yml ./.github/ISSUE_TEMPLATE/issue.bug.yml ./.github/ISSUE_TEMPLATE/issue.feature.yml ./.github/PULL_REQUEST_TEMPLATE.md ./.github/workflows/external_trigger_scheduler.yml ./.github/workflows/greetings.yml ./.github/workflows/package_trigger_scheduler.yml ./.github/workflows/call_issue_pr_tracker.yml ./.github/workflows/call_issues_cron.yml ./.github/workflows/permissions.yml ./.github/workflows/external_trigger.yml ./root/donate.txt' } sh '''#! /bin/bash echo "The default github branch detected as ${GH_DEFAULT_BRANCH}" ''' @@ -321,7 +321,7 @@ pipeline { echo "Jenkinsfile is up to date." fi echo "Starting Stage 2 - Delete old templates" - OLD_TEMPLATES=".github/ISSUE_TEMPLATE.md .github/ISSUE_TEMPLATE/issue.bug.md .github/ISSUE_TEMPLATE/issue.feature.md .github/workflows/call_invalid_helper.yml .github/workflows/stale.yml" + OLD_TEMPLATES=".github/ISSUE_TEMPLATE.md .github/ISSUE_TEMPLATE/issue.bug.md .github/ISSUE_TEMPLATE/issue.feature.md .github/workflows/call_invalid_helper.yml .github/workflows/stale.yml .github/workflows/package_trigger.yml" for i in ${OLD_TEMPLATES}; do if [[ -f "${i}" ]]; then TEMPLATES_TO_DELETE="${i} ${TEMPLATES_TO_DELETE}" @@ -729,6 +729,14 @@ pipeline { } sh '''#! /bin/bash set -e + if grep -q 'docker-baseimage' <<< "${LS_REPO}"; then + echo "Detected baseimage, setting LSIO_FIRST_PARTY=true" + if [ -n "${CI_DOCKERENV}" ]; then + CI_DOCKERENV="LSIO_FIRST_PARTY=true|${CI_DOCKERENV}" + else + CI_DOCKERENV="LSIO_FIRST_PARTY=true" + fi + fi docker pull ghcr.io/linuxserver/ci:latest if [ "${MULTIARCH}" == "true" ]; then docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} --platform=arm64 @@ -741,6 +749,7 @@ pipeline { -e DOCKER_LOGS_TIMEOUT=\"${CI_DELAY}\" \ -e TAGS=\"${CI_TAGS}\" \ -e META_TAG=\"${META_TAG}\" \ + -e RELEASE_TAG=\"latest\" \ -e PORT=\"${CI_PORT}\" \ -e SSL=\"${CI_SSL}\" \ -e BASE=\"${DIST_IMAGE}\" \ @@ -750,6 +759,7 @@ pipeline { -e WEB_SCREENSHOT=\"${CI_WEB}\" \ -e WEB_AUTH=\"${CI_AUTH}\" \ -e WEB_PATH=\"${CI_WEBPATH}\" \ + -e NODE_NAME=\"${NODE_NAME}\" \ -t ghcr.io/linuxserver/ci:latest \ python3 test_build.py''' } @@ -1017,17 +1027,45 @@ EOF git config --global --unset commit.gpgsign ''' script{ + env.JOB_DATE = sh( + script: '''date '+%Y-%m-%dT%H:%M:%S%:z' ''', + returnStdout: true).trim() if (env.EXIT_STATUS == "ABORTED"){ sh 'echo "build aborted"' - } - else if (currentBuild.currentResult == "SUCCESS"){ - sh ''' curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/jenkins-avatar.png","embeds": [{"color": 1681177,\ - "description": "**Build:** '${BUILD_NUMBER}'\\n**CI Results:** '${CI_URL}'\\n**ShellCheck Results:** '${SHELLCHECK_URL}'\\n**Status:** Success\\n**Job:** '${RUN_DISPLAY_URL}'\\n**Change:** '${CODE_URL}'\\n**External Release:**: '${RELEASE_LINK}'\\n**DockerHub:** '${DOCKERHUB_LINK}'\\n"}],\ - "username": "Jenkins"}' ${BUILDS_DISCORD} ''' - } - else { - sh ''' curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/jenkins-avatar.png","embeds": [{"color": 16711680,\ - "description": "**Build:** '${BUILD_NUMBER}'\\n**CI Results:** '${CI_URL}'\\n**ShellCheck Results:** '${SHELLCHECK_URL}'\\n**Status:** failure\\n**Job:** '${RUN_DISPLAY_URL}'\\n**Change:** '${CODE_URL}'\\n**External Release:**: '${RELEASE_LINK}'\\n**DockerHub:** '${DOCKERHUB_LINK}'\\n"}],\ + }else{ + if (currentBuild.currentResult == "SUCCESS"){ + if (env.GITHUBIMAGE =~ /lspipepr/){ + env.JOB_WEBHOOK_STATUS='Success' + env.JOB_WEBHOOK_COLOUR=3957028 + env.JOB_WEBHOOK_FOOTER='PR Build' + }else if (env.GITHUBIMAGE =~ /lsiodev/){ + env.JOB_WEBHOOK_STATUS='Success' + env.JOB_WEBHOOK_COLOUR=3957028 + env.JOB_WEBHOOK_FOOTER='Dev Build' + }else{ + env.JOB_WEBHOOK_STATUS='Success' + env.JOB_WEBHOOK_COLOUR=1681177 + env.JOB_WEBHOOK_FOOTER='Live Build' + } + }else{ + if (env.GITHUBIMAGE =~ /lspipepr/){ + env.JOB_WEBHOOK_STATUS='Failure' + env.JOB_WEBHOOK_COLOUR=12669523 + env.JOB_WEBHOOK_FOOTER='PR Build' + }else if (env.GITHUBIMAGE =~ /lsiodev/){ + env.JOB_WEBHOOK_STATUS='Failure' + env.JOB_WEBHOOK_COLOUR=12669523 + env.JOB_WEBHOOK_FOOTER='Dev Build' + }else{ + env.JOB_WEBHOOK_STATUS='Failure' + env.JOB_WEBHOOK_COLOUR=16711680 + env.JOB_WEBHOOK_FOOTER='Live Build' + } + } + sh ''' curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/jenkins-avatar.png","embeds": [{"'color'": '${JOB_WEBHOOK_COLOUR}',\ + "footer": {"text" : "'"${JOB_WEBHOOK_FOOTER}"'"},\ + "timestamp": "'${JOB_DATE}'",\ + "description": "**Build:** '${BUILD_NUMBER}'\\n**CI Results:** '${CI_URL}'\\n**ShellCheck Results:** '${SHELLCHECK_URL}'\\n**Status:** '${JOB_WEBHOOK_STATUS}'\\n**Job:** '${RUN_DISPLAY_URL}'\\n**Change:** '${CODE_URL}'\\n**External Release:**: '${RELEASE_LINK}'\\n**DockerHub:** '${DOCKERHUB_LINK}'\\n"}],\ "username": "Jenkins"}' ${BUILDS_DISCORD} ''' } } From 668bf011a1ee1031b8a5754bd46b94e897621604 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 28 Sep 2024 21:23:44 +0000 Subject: [PATCH 024/133] Bot Updating Templated Files --- .github/workflows/package_trigger.yml | 42 --------------------------- 1 file changed, 42 deletions(-) delete mode 100644 .github/workflows/package_trigger.yml diff --git a/.github/workflows/package_trigger.yml b/.github/workflows/package_trigger.yml deleted file mode 100644 index 884f7ea..0000000 --- a/.github/workflows/package_trigger.yml +++ /dev/null @@ -1,42 +0,0 @@ -name: Package Trigger Main - -on: - workflow_dispatch: - -jobs: - package-trigger-main: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4.1.1 - - - name: Package Trigger - if: github.ref == 'refs/heads/main' - run: | - printf "# Package trigger for docker-speedtest-tracker\n\n" >> $GITHUB_STEP_SUMMARY - if [ -n "${{ secrets.PAUSE_PACKAGE_TRIGGER_SPEEDTEST_TRACKER_MAIN }}" ]; then - echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY - echo "> Github secret \`PAUSE_PACKAGE_TRIGGER_SPEEDTEST_TRACKER_MAIN\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY - exit 0 - fi - if [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-speedtest-tracker/job/main/lastBuild/api/json | jq -r '.building') == "true" ]; then - echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY - echo "> There already seems to be an active build on Jenkins; skipping package trigger" >> $GITHUB_STEP_SUMMARY - exit 0 - fi - echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY - echo "> Package trigger running off of main branch. To disable, set a Github secret named \`PAUSE_PACKAGE_TRIGGER_SPEEDTEST_TRACKER_MAIN\`" >> $GITHUB_STEP_SUMMARY - response=$(curl -iX POST \ - https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-speedtest-tracker/job/main/buildWithParameters?PACKAGE_CHECK=true \ - --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|") - echo "Jenkins [job queue url](${response%$'\r'})" >> $GITHUB_STEP_SUMMARY - echo "Sleeping 10 seconds until job starts" >> $GITHUB_STEP_SUMMARY - sleep 10 - buildurl=$(curl -s "${response%$'\r'}api/json" | jq -r '.executable.url') - buildurl="${buildurl%$'\r'}" - echo "Jenkins job [build url](${buildurl})" >> $GITHUB_STEP_SUMMARY - echo "Attempting to change the Jenkins job description" >> $GITHUB_STEP_SUMMARY - curl -iX POST \ - "${buildurl}submitDescription" \ - --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} \ - --data-urlencode "description=GHA package trigger https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}" \ - --data-urlencode "Submit=Submit" From 080498e8587837df3fd8d4a16052144d86ba37a3 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 28 Sep 2024 21:25:20 +0000 Subject: [PATCH 025/133] Bot Updating Templated Files --- .github/workflows/external_trigger.yml | 64 +++++++++++-------- .../workflows/package_trigger_scheduler.yml | 64 ++++++++++++++----- README.md | 3 +- 3 files changed, 89 insertions(+), 42 deletions(-) diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index a16a107..36e8a31 100644 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -11,15 +11,17 @@ jobs: - name: External Trigger if: github.ref == 'refs/heads/main' + env: + SKIP_EXTERNAL_TRIGGER: ${{ vars.SKIP_EXTERNAL_TRIGGER }} run: | printf "# External trigger for docker-speedtest-tracker\n\n" >> $GITHUB_STEP_SUMMARY - if [ -n "${{ secrets.PAUSE_EXTERNAL_TRIGGER_SPEEDTEST_TRACKER_MAIN }}" ]; then + if grep -q "^speedtest-tracker_main" <<< "${SKIP_EXTERNAL_TRIGGER}"; then echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY - echo "> Github secret \`PAUSE_EXTERNAL_TRIGGER_SPEEDTEST_TRACKER_MAIN\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY + echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` contains \`speedtest-tracker_main\`; skipping trigger." >> $GITHUB_STEP_SUMMARY exit 0 fi echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY - echo "> External trigger running off of main branch. To disable this trigger, set a Github secret named \`PAUSE_EXTERNAL_TRIGGER_SPEEDTEST_TRACKER_MAIN\`" >> $GITHUB_STEP_SUMMARY + echo "> External trigger running off of main branch. To disable this trigger, add \`speedtest-tracker_main\` into the Github organizational variable \`SKIP_EXTERNAL_TRIGGER\`." >> $GITHUB_STEP_SUMMARY printf "\n## Retrieving external version\n\n" >> $GITHUB_STEP_SUMMARY EXT_RELEASE=$(curl -u "${{ secrets.CR_USER }}:${{ secrets.CR_PAT }}" -sX GET "https://api.github.com/repos/alexjustesen/speedtest-tracker/releases/latest" | jq -r '. | .tag_name') echo "Type is \`github_stable\`" >> $GITHUB_STEP_SUMMARY @@ -78,26 +80,38 @@ jobs: echo "New version \`${EXT_RELEASE}\` found; but there already seems to be an active build on Jenkins; exiting" >> $GITHUB_STEP_SUMMARY exit 0 else - printf "\n## Trigger new build\n\n" >> $GITHUB_STEP_SUMMARY - echo "New version \`${EXT_RELEASE}\` found; old version was \`${IMAGE_VERSION}\`. Triggering new build" >> $GITHUB_STEP_SUMMARY - response=$(curl -iX POST \ - https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-speedtest-tracker/job/main/buildWithParameters?PACKAGE_CHECK=false \ - --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|") - echo "Jenkins [job queue url](${response%$'\r'})" >> $GITHUB_STEP_SUMMARY - echo "Sleeping 10 seconds until job starts" >> $GITHUB_STEP_SUMMARY - sleep 10 - buildurl=$(curl -s "${response%$'\r'}api/json" | jq -r '.executable.url') - buildurl="${buildurl%$'\r'}" - echo "Jenkins job [build url](${buildurl})" >> $GITHUB_STEP_SUMMARY - echo "Attempting to change the Jenkins job description" >> $GITHUB_STEP_SUMMARY - curl -iX POST \ - "${buildurl}submitDescription" \ - --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} \ - --data-urlencode "description=GHA external trigger https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}" \ - --data-urlencode "Submit=Submit" - echo "**** Notifying Discord ****" - TRIGGER_REASON="A version change was detected for speedtest-tracker tag latest. Old version:${IMAGE_VERSION} New version:${EXT_RELEASE}" - curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 9802903, - "description": "**Build Triggered** \n**Reason:** '"${TRIGGER_REASON}"' \n**Build URL:** '"${buildurl}display/redirect"' \n"}], - "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} + if [[ "${artifacts_found}" == "false" ]]; then + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> New version detected, but not all artifacts are published yet; skipping trigger" >> $GITHUB_STEP_SUMMARY + FAILURE_REASON="New version ${EXT_RELEASE} for speedtest-tracker tag latest is detected, however not all artifacts are uploaded to upstream release yet. Will try again later." + curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 9802903, + "description": "**Trigger Failed** \n**Reason:** '"${FAILURE_REASON}"' \n"}], + "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} + else + printf "\n## Trigger new build\n\n" >> $GITHUB_STEP_SUMMARY + echo "New version \`${EXT_RELEASE}\` found; old version was \`${IMAGE_VERSION}\`. Triggering new build" >> $GITHUB_STEP_SUMMARY + if "${artifacts_found}" == "true" ]]; then + echo "All artifacts seem to be uploaded." >> $GITHUB_STEP_SUMMARY + fi + response=$(curl -iX POST \ + https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-speedtest-tracker/job/main/buildWithParameters?PACKAGE_CHECK=false \ + --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|") + echo "Jenkins [job queue url](${response%$'\r'})" >> $GITHUB_STEP_SUMMARY + echo "Sleeping 10 seconds until job starts" >> $GITHUB_STEP_SUMMARY + sleep 10 + buildurl=$(curl -s "${response%$'\r'}api/json" | jq -r '.executable.url') + buildurl="${buildurl%$'\r'}" + echo "Jenkins job [build url](${buildurl})" >> $GITHUB_STEP_SUMMARY + echo "Attempting to change the Jenkins job description" >> $GITHUB_STEP_SUMMARY + curl -iX POST \ + "${buildurl}submitDescription" \ + --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} \ + --data-urlencode "description=GHA external trigger https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}" \ + --data-urlencode "Submit=Submit" + echo "**** Notifying Discord ****" + TRIGGER_REASON="A version change was detected for speedtest-tracker tag latest. Old version:${IMAGE_VERSION} New version:${EXT_RELEASE}" + curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 9802903, + "description": "**Build Triggered** \n**Reason:** '"${TRIGGER_REASON}"' \n**Build URL:** '"${buildurl}display/redirect"' \n"}], + "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} + fi fi diff --git a/.github/workflows/package_trigger_scheduler.yml b/.github/workflows/package_trigger_scheduler.yml index a426119..1a645ad 100644 --- a/.github/workflows/package_trigger_scheduler.yml +++ b/.github/workflows/package_trigger_scheduler.yml @@ -14,6 +14,8 @@ jobs: fetch-depth: '0' - name: Package Trigger Scheduler + env: + SKIP_PACKAGE_TRIGGER: ${{ vars.SKIP_PACKAGE_TRIGGER }} run: | printf "# Package trigger scheduler for docker-speedtest-tracker\n\n" >> $GITHUB_STEP_SUMMARY printf "Found the branches:\n\n%s\n" "$(git for-each-ref --format='- %(refname:lstrip=3)' refs/remotes)" >> $GITHUB_STEP_SUMMARY @@ -24,27 +26,57 @@ jobs: continue fi printf "\n## Evaluating \`%s\`\n\n" ${br} >> $GITHUB_STEP_SUMMARY - ls_branch=$(curl -sX GET https://raw.githubusercontent.com/linuxserver/docker-speedtest-tracker/${br}/jenkins-vars.yml | yq -r '.ls_branch') - if [ "${br}" == "${ls_branch}" ]; then + JENKINS_VARS=$(curl -sX GET https://raw.githubusercontent.com/linuxserver/docker-speedtest-tracker/${br}/jenkins-vars.yml) + if [[ "${br}" == $(yq -r '.ls_branch' <<< "${JENKINS_VARS}") ]]; then echo "Branch appears to be live; checking workflow." >> $GITHUB_STEP_SUMMARY - if curl -sfX GET https://raw.githubusercontent.com/linuxserver/docker-speedtest-tracker/${br}/.github/workflows/package_trigger.yml > /dev/null 2>&1; then - echo "Triggering package trigger workflow for branch ${br}" >> $GITHUB_STEP_SUMMARY + if [[ $(yq -r '.skip_package_check' <<< "${JENKINS_VARS}") == "true" ]]; then + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> Skipping branch ${br} due to \`skip_package_check\` being set in \`jenkins-vars.yml\`." >> $GITHUB_STEP_SUMMARY + skipped_branches="${skipped_branches}${br} " + elif grep -q "^speedtest-tracker_${br}" <<< "${SKIP_PACKAGE_TRIGGER}"; then + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> Github organizational variable \`SKIP_PACKAGE_TRIGGER\` contains \`speedtest-tracker_${br}\`; skipping trigger." >> $GITHUB_STEP_SUMMARY + skipped_branches="${skipped_branches}${br} " + elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-speedtest-tracker/job/${br}/lastBuild/api/json | jq -r '.building') == "true" ]; then + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> There already seems to be an active build on Jenkins; skipping package trigger for ${br}" >> $GITHUB_STEP_SUMMARY + skipped_branches="${skipped_branches}${br} " + else + echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY + echo "> Triggering package trigger for branch ${br}" >> $GITHUB_STEP_SUMMARY + printf "> To disable, add \`speedtest-tracker_%s\` into the Github organizational variable \`SKIP_PACKAGE_TRIGGER\`.\n\n" "${br}" >> $GITHUB_STEP_SUMMARY triggered_branches="${triggered_branches}${br} " + response=$(curl -iX POST \ + https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-speedtest-tracker/job/${br}/buildWithParameters?PACKAGE_CHECK=true \ + --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|") + echo "Jenkins [job queue url](${response%$'\r'})" >> $GITHUB_STEP_SUMMARY + echo "Sleeping 10 seconds until job starts" >> $GITHUB_STEP_SUMMARY + sleep 10 + buildurl=$(curl -s "${response%$'\r'}api/json" | jq -r '.executable.url') + buildurl="${buildurl%$'\r'}" + echo "Jenkins job [build url](${buildurl})" >> $GITHUB_STEP_SUMMARY + echo "Attempting to change the Jenkins job description" >> $GITHUB_STEP_SUMMARY curl -iX POST \ - -H "Authorization: token ${{ secrets.CR_PAT }}" \ - -H "Accept: application/vnd.github.v3+json" \ - -d "{\"ref\":\"refs/heads/${br}\"}" \ - https://api.github.com/repos/linuxserver/docker-speedtest-tracker/actions/workflows/package_trigger.yml/dispatches - sleep 30 - else - echo "Skipping branch ${br} due to no package trigger workflow present." >> $GITHUB_STEP_SUMMARY + "${buildurl}submitDescription" \ + --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} \ + --data-urlencode "description=GHA package trigger https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}" \ + --data-urlencode "Submit=Submit" + sleep 20 fi else echo "Skipping branch ${br} due to being detected as dev branch." >> $GITHUB_STEP_SUMMARY fi done - echo "**** Package check build(s) triggered for branch(es): ${triggered_branches} ****" - echo "**** Notifying Discord ****" - curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 9802903, - "description": "**Package Check Build(s) Triggered for speedtest-tracker** \n**Branch(es):** '"${triggered_branches}"' \n**Build URL:** '"https://ci.linuxserver.io/blue/organizations/jenkins/Docker-Pipeline-Builders%2Fdocker-speedtest-tracker/activity/"' \n"}], - "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} + if [[ -n "${triggered_branches}" ]] || [[ -n "${skipped_branches}" ]]; then + if [[ -n "${triggered_branches}" ]]; then + NOTIFY_BRANCHES="**Triggered:** ${triggered_branches} \n" + fi + if [[ -n "${skipped_branches}" ]]; then + NOTIFY_BRANCHES="${NOTIFY_BRANCHES}**Skipped:** ${skipped_branches} \n" + fi + echo "**** Package check build(s) triggered for branch(es): ${triggered_branches} ****" + echo "**** Notifying Discord ****" + curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 9802903, + "description": "**Package Check Build(s) Triggered for speedtest-tracker** \n'"${NOTIFY_BRANCHES}"'**Build URL:** '"https://ci.linuxserver.io/blue/organizations/jenkins/Docker-Pipeline-Builders%2Fdocker-speedtest-tracker/activity/"' \n"}], + "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} + fi diff --git a/README.md b/README.md index 34db36d..4e08807 100644 --- a/README.md +++ b/README.md @@ -279,7 +279,8 @@ Below are the instructions for updating containers: ### Image Update Notifications - Diun (Docker Image Update Notifier) -**tip**: We recommend [Diun](https://crazymax.dev/diun/) for update notifications. Other tools that automatically update containers unattended are not recommended or supported. +>[!TIP] +>We recommend [Diun](https://crazymax.dev/diun/) for update notifications. Other tools that automatically update containers unattended are not recommended or supported. ## Building locally From c3f21c9f7fdb603e8d44224f7431a9c96c1daaf6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 28 Sep 2024 21:27:38 +0000 Subject: [PATCH 026/133] Bot Updating Package Versions --- package_versions.txt | 56 ++++++++++++++++++++++---------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index ac3b2ad..ab00470 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -31,7 +31,7 @@ coreutils 9.5-r1 apk coreutils-env 9.5-r1 apk coreutils-fmt 9.5-r1 apk coreutils-sha512sum 9.5-r1 apk -curl 8.10.0-r0 apk +curl 8.9.1-r2 apk danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v1.3.1 php-composer dflydev/dot-access-data v3.0.3 php-composer @@ -89,7 +89,7 @@ libavif 1.0.4-r0 apk libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk libcrypto3 3.3.2-r0 apk -libcurl 8.10.0-r0 apk +libcurl 8.9.1-r2 apk libdav1d 1.4.2-r0 apk libedit 20240517.3.1-r0 apk libexpat 2.6.3-r0 apk @@ -152,35 +152,35 @@ php-http/discovery 1.19.4 php-composer php-http/httplug 2.4.0 php-composer php-http/message 1.16.1 php-composer php-http/promise 1.3.1 php-composer -php83 8.3.10-r0 apk -php83-common 8.3.10-r0 apk -php83-ctype 8.3.10-r0 apk -php83-curl 8.3.10-r0 apk -php83-dom 8.3.10-r0 apk -php83-fileinfo 8.3.10-r0 apk -php83-fpm 8.3.10-r0 apk -php83-gd 8.3.10-r0 apk -php83-iconv 8.3.10-r0 apk -php83-intl 8.3.10-r0 apk -php83-mbstring 8.3.10-r0 apk -php83-mysqlnd 8.3.10-r0 apk -php83-openssl 8.3.10-r0 apk -php83-pdo 8.3.10-r0 apk -php83-pdo_mysql 8.3.10-r0 apk -php83-pdo_pgsql 8.3.10-r0 apk -php83-pdo_sqlite 8.3.10-r0 apk +php83 8.3.12-r0 apk +php83-common 8.3.12-r0 apk +php83-ctype 8.3.12-r0 apk +php83-curl 8.3.12-r0 apk +php83-dom 8.3.12-r0 apk +php83-fileinfo 8.3.12-r0 apk +php83-fpm 8.3.12-r0 apk +php83-gd 8.3.12-r0 apk +php83-iconv 8.3.12-r0 apk +php83-intl 8.3.12-r0 apk +php83-mbstring 8.3.12-r0 apk +php83-mysqlnd 8.3.12-r0 apk +php83-openssl 8.3.12-r0 apk +php83-pdo 8.3.12-r0 apk +php83-pdo_mysql 8.3.12-r0 apk +php83-pdo_pgsql 8.3.12-r0 apk +php83-pdo_sqlite 8.3.12-r0 apk php83-pecl-igbinary 3.2.15-r0 apk php83-pecl-msgpack 2.2.0-r2 apk php83-pecl-redis 6.0.2-r0 apk -php83-phar 8.3.10-r0 apk -php83-session 8.3.10-r0 apk -php83-simplexml 8.3.10-r0 apk -php83-sockets 8.3.10-r0 apk -php83-tokenizer 8.3.10-r0 apk -php83-xml 8.3.10-r0 apk -php83-xmlreader 8.3.10-r0 apk -php83-xmlwriter 8.3.10-r0 apk -php83-zip 8.3.10-r0 apk +php83-phar 8.3.12-r0 apk +php83-session 8.3.12-r0 apk +php83-simplexml 8.3.12-r0 apk +php83-sockets 8.3.12-r0 apk +php83-tokenizer 8.3.12-r0 apk +php83-xml 8.3.12-r0 apk +php83-xmlreader 8.3.12-r0 apk +php83-xmlwriter 8.3.12-r0 apk +php83-zip 8.3.12-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer phpdocumentor/type-resolver 1.8.2 php-composer phpoption/phpoption 1.9.3 php-composer From 67fa314de57612fd473ec40b9462df8c8597d5c3 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 5 Oct 2024 21:22:06 +0000 Subject: [PATCH 027/133] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index ab00470..3ef0032 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -171,7 +171,7 @@ php83-pdo_pgsql 8.3.12-r0 apk php83-pdo_sqlite 8.3.12-r0 apk php83-pecl-igbinary 3.2.15-r0 apk php83-pecl-msgpack 2.2.0-r2 apk -php83-pecl-redis 6.0.2-r0 apk +php83-pecl-redis 6.1.0-r0 apk php83-phar 8.3.12-r0 apk php83-session 8.3.12-r0 apk php83-simplexml 8.3.12-r0 apk From 5527319cce5820cb7d710339c4dd49db945a1a82 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 9 Oct 2024 20:13:52 +0000 Subject: [PATCH 028/133] Bot Updating Package Versions --- package_versions.txt | 123 +++++++++++++++++++++---------------------- 1 file changed, 60 insertions(+), 63 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 3ef0032..048e7b9 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -4,7 +4,7 @@ alpine-baselayout 3.6.5-r0 apk alpine-baselayout-data 3.6.5-r0 apk alpine-keys 2.4-r1 apk alpine-release 3.20.3-r0 apk -anourvalar/eloquent-serialize 1.2.23 php-composer +anourvalar/eloquent-serialize 1.2.25 php-composer aom-libs 3.9.1-r0 apk apache2-utils 2.4.62-r0 apk apk-tools 2.14.4-r0 apk @@ -14,7 +14,7 @@ argon2-libs 20190702-r5 apk awcodes/filament-versions v2.0.1 php-composer bash 5.2.26-r0 apk blade-ui-kit/blade-heroicons 2.4.0 php-composer -blade-ui-kit/blade-icons 1.7.0 php-composer +blade-ui-kit/blade-icons 1.7.1 php-composer brick/math 0.12.1 php-composer brotli-libs 1.1.0-r2 apk busybox 1.36.1-r29 apk @@ -22,7 +22,7 @@ busybox-binsh 1.36.1-r29 apk c-ares 1.28.1-r0 apk ca-certificates 20240705-r0 apk ca-certificates-bundle 20240705-r0 apk -carbonphp/carbon-doctrine-types 2.1.0 php-composer +carbonphp/carbon-doctrine-types 3.2.0 php-composer catatonit 0.2.0-r0 apk chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer @@ -35,23 +35,21 @@ curl 8.9.1-r2 apk danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v1.3.1 php-composer dflydev/dot-access-data v3.0.3 php-composer -doctrine/cache 2.2.0 php-composer -doctrine/dbal 3.8.7 php-composer +doctrine/dbal 4.1.1 php-composer doctrine/deprecations 1.1.3 php-composer -doctrine/event-manager 2.0.1 php-composer doctrine/inflector 2.0.10 php-composer doctrine/lexer 3.0.1 php-composer -dragonmantank/cron-expression v3.3.3 php-composer +dragonmantank/cron-expression v3.4.0 php-composer egulias/email-validator 4.0.2 php-composer -filament/actions v3.2.97 php-composer -filament/filament v3.2.97 php-composer -filament/forms v3.2.97 php-composer -filament/infolists v3.2.97 php-composer -filament/notifications v3.2.97 php-composer -filament/spatie-laravel-settings-plugin v3.2.97 php-composer -filament/support v3.2.97 php-composer -filament/tables v3.2.97 php-composer -filament/widgets v3.2.97 php-composer +filament/actions v3.2.117 php-composer +filament/filament v3.2.117 php-composer +filament/forms v3.2.117 php-composer +filament/infolists v3.2.117 php-composer +filament/notifications v3.2.117 php-composer +filament/spatie-laravel-settings-plugin v3.2.117 php-composer +filament/support v3.2.117 php-composer +filament/tables v3.2.117 php-composer +filament/widgets v3.2.117 php-composer findutils 4.9.0-r5 apk freetype 2.13.2-r0 apk fruitcake/php-cors v1.3.0 php-composer @@ -68,19 +66,19 @@ icu-data-en 74.2-r0 apk icu-libs 74.2-r0 apk influxdata/influxdb-client-php 3.6.0 php-composer jq 1.7.1-r0 apk -kirschbaum-development/eloquent-power-joins 3.5.7 php-composer +kirschbaum-development/eloquent-power-joins 4.0.0 php-composer laravel-notification-channels/telegram 5.0.0 php-composer -laravel/framework v11.20.0 php-composer -laravel/prompts v0.1.24 php-composer -laravel/sanctum v4.0.2 php-composer -laravel/serializable-closure v1.3.4 php-composer -laravel/tinker v2.9.0 php-composer -league/commonmark 2.5.1 php-composer +laravel/framework v11.27.2 php-composer +laravel/prompts v0.2.1 php-composer +laravel/sanctum v4.0.3 php-composer +laravel/serializable-closure v1.3.5 php-composer +laravel/tinker v2.10.0 php-composer +league/commonmark 2.5.3 php-composer league/config v1.2.0 php-composer league/csv 9.16.0 php-composer -league/flysystem 3.28.0 php-composer -league/flysystem-local 3.28.0 php-composer -league/mime-type-detection 1.15.0 php-composer +league/flysystem 3.29.1 php-composer +league/flysystem-local 3.29.0 php-composer +league/mime-type-detection 1.16.0 php-composer league/uri 7.4.1 php-composer league/uri-interfaces 7.4.1 php-composer libacl 2.3.2-r0 apk @@ -123,7 +121,7 @@ libzip 1.10.1-r0 apk linux-pam 1.6.0-r0 apk livewire/livewire v3.5.4 php-composer logrotate 3.21.0-r1 apk -lorisleiva/laravel-actions v2.8.1 php-composer +lorisleiva/laravel-actions v2.8.4 php-composer lorisleiva/lody v0.5.0 php-composer lz4-libs 1.9.4-r5 apk maennchen/zipstream-php 2.4.0 php-composer @@ -134,23 +132,23 @@ musl-utils 1.2.5-r0 apk myclabs/php-enum 1.8.4 php-composer nano 8.0-r0 apk ncurses-terminfo-base 6.4_p20240420-r1 apk -nesbot/carbon 3.7.0 php-composer +nesbot/carbon 3.8.0 php-composer netcat-openbsd 1.226-r0 apk -nette/schema v1.3.0 php-composer +nette/schema v1.3.2 php-composer nette/utils v4.0.5 php-composer nghttp2-libs 1.62.1-r0 apk nginx 1.26.2-r0 apk -nikic/php-parser v5.1.0 php-composer -nunomaduro/termwind v2.0.1 php-composer +nikic/php-parser v5.3.1 php-composer +nunomaduro/termwind v2.1.0 php-composer oniguruma 6.9.9-r0 apk -openspout/openspout v4.24.5 php-composer +openspout/openspout v4.26.0 php-composer openssl 3.3.2-r0 apk pcre 8.45-r3 apk pcre2 10.43-r0 apk -php-http/client-common 2.7.1 php-composer -php-http/discovery 1.19.4 php-composer -php-http/httplug 2.4.0 php-composer -php-http/message 1.16.1 php-composer +php-http/client-common 2.7.2 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 php83 8.3.12-r0 apk php83-common 8.3.12-r0 apk @@ -184,7 +182,7 @@ php83-zip 8.3.12-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer phpdocumentor/type-resolver 1.8.2 php-composer phpoption/phpoption 1.9.3 php-composer -phpstan/phpdoc-parser 1.29.1 php-composer +phpstan/phpdoc-parser 1.32.0 php-composer popt 1.19-r3 apk postgresql-common 1.2-r1 apk postgresql15-client 15.7-r0 apk @@ -196,7 +194,7 @@ 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.0 php-composer +psr/log 3.0.2 php-composer psr/simple-cache 3.0.0 php-composer psy/psysh v0.12.4 php-composer ralouphie/getallheaders 3.0.3 php-composer @@ -207,46 +205,45 @@ ryangjchandler/blade-capture-directive v1.0.0 php-composer scanelf 1.3.7-r2 apk shadow 4.15.1-r0 apk skalibs 2.14.1.1-r0 apk -spatie/color 1.5.3 php-composer +spatie/color 1.6.0 php-composer spatie/invade 2.1.0 php-composer -spatie/laravel-package-tools 1.16.4 php-composer -spatie/laravel-settings 3.3.2 php-composer +spatie/laravel-package-tools 1.16.5 php-composer +spatie/laravel-settings 3.4.0 php-composer spatie/laravel-webhook-server 3.8.1 php-composer spatie/temporary-directory 2.2.1 php-composer sqlite-libs 3.45.3-r1 apk ssl_client 1.36.1-r29 apk ssmtp 2.64-r22 apk symfony/clock v7.1.1 php-composer -symfony/console v7.1.3 php-composer +symfony/console v7.1.5 php-composer symfony/css-selector v7.1.1 php-composer symfony/deprecation-contracts v3.5.0 php-composer symfony/error-handler v7.1.3 php-composer symfony/event-dispatcher v7.1.1 php-composer symfony/event-dispatcher-contracts v3.5.0 php-composer -symfony/finder v7.1.3 php-composer -symfony/html-sanitizer v7.1.1 php-composer -symfony/http-foundation v7.1.3 php-composer -symfony/http-kernel v7.1.3 php-composer -symfony/mailer v7.1.2 php-composer -symfony/mime v7.1.2 php-composer +symfony/finder v7.1.4 php-composer +symfony/html-sanitizer v7.1.5 php-composer +symfony/http-foundation v7.1.5 php-composer +symfony/http-kernel v7.1.5 php-composer +symfony/mailer v7.1.5 php-composer +symfony/mime v7.1.5 php-composer symfony/options-resolver v7.1.1 php-composer -symfony/polyfill-ctype v1.30.0 php-composer -symfony/polyfill-intl-grapheme v1.30.0 php-composer -symfony/polyfill-intl-idn v1.30.0 php-composer -symfony/polyfill-intl-normalizer v1.30.0 php-composer -symfony/polyfill-mbstring v1.30.0 php-composer -symfony/polyfill-php72 v1.30.0 php-composer -symfony/polyfill-php80 v1.30.0 php-composer -symfony/polyfill-php83 v1.30.0 php-composer -symfony/polyfill-uuid v1.30.0 php-composer -symfony/process v7.1.3 php-composer -symfony/routing v7.1.3 php-composer +symfony/polyfill-ctype v1.31.0 php-composer +symfony/polyfill-intl-grapheme v1.31.0 php-composer +symfony/polyfill-intl-idn v1.31.0 php-composer +symfony/polyfill-intl-normalizer v1.31.0 php-composer +symfony/polyfill-mbstring v1.31.0 php-composer +symfony/polyfill-php80 v1.31.0 php-composer +symfony/polyfill-php83 v1.31.0 php-composer +symfony/polyfill-uuid v1.31.0 php-composer +symfony/process v7.1.5 php-composer +symfony/routing v7.1.4 php-composer symfony/service-contracts v3.5.0 php-composer -symfony/string v7.1.3 php-composer -symfony/translation v7.1.3 php-composer +symfony/string v7.1.5 php-composer +symfony/translation v7.1.5 php-composer symfony/translation-contracts v3.5.0 php-composer -symfony/uid v7.1.1 php-composer -symfony/var-dumper v7.1.3 php-composer +symfony/uid v7.1.5 php-composer +symfony/var-dumper v7.1.5 php-composer tijsverkoyen/css-to-inline-styles v2.2.7 php-composer timokoerber/laravel-one-time-operations 1.4.2 php-composer tzdata 2024b-r0 apk From 6c0b9a29f90981a922cc0a464023ff390a05bc3b Mon Sep 17 00:00:00 2001 From: thespad Date: Tue, 15 Oct 2024 14:18:04 +0100 Subject: [PATCH 029/133] Add helper for server list --- README.md | 2 +- readme-vars.yml | 2 +- root/list-servers | 3 +++ 3 files changed, 5 insertions(+), 2 deletions(-) create mode 100755 root/list-servers diff --git a/README.md b/README.md index 4e08807..bf27149 100644 --- a/README.md +++ b/README.md @@ -133,7 +133,7 @@ Containers are configured using parameters passed at runtime (such as those abov | `-e APP_KEY=` | App key used for encrypting stored data. You can generate a key at [https://speedtest-tracker.dev](https://speedtest-tracker.dev) | | `-e DB_CONNECTION=sqlite` | Set the database type to use. `sqlite`, `pgsql`, or `mysql` | | `-e SPEEDTEST_SCHEDULE=` | Set the test schedule in cron format. e.g. `0 */6 * * *` | -| `-e SPEEDTEST_SERVERS=` | A comma-separated list of server IDs to test against. Run `docker exec speedtest-tracker php /app/www/artisan app:ookla-list-servers` to get a list of nearby servers. | +| `-e SPEEDTEST_SERVERS=` | A comma-separated list of server IDs to test against. Run `docker run -it --rm --entrypoint /bin/bash lscr.io/linuxserver/speedtest-tracker:latest list-servers` to get a list of nearby servers. | | `-e DB_HOST=` | Database hostname (postgres/mysql). | | `-e DB_PORT=` | Database port (postgres/mysql). | | `-e DB_DATABASE=` | Database name (postgres/mysql). | diff --git a/readme-vars.yml b/readme-vars.yml index 75a9089..1449afe 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -19,7 +19,7 @@ param_env_vars: - { env_var: "APP_KEY", env_value: "", desc: "App key used for encrypting stored data. You can generate a key at [https://speedtest-tracker.dev](https://speedtest-tracker.dev)" } - { env_var: "DB_CONNECTION", env_value: "sqlite", desc: "Set the database type to use. `sqlite`, `pgsql`, or `mysql`" } - { env_var: "SPEEDTEST_SCHEDULE", env_value: "", desc: "Set the test schedule in cron format. e.g. `0 */6 * * *`" } - - { env_var: "SPEEDTEST_SERVERS", env_value: "", desc: "A comma-separated list of server IDs to test against. Run `docker exec speedtest-tracker php /app/www/artisan app:ookla-list-servers` to get a list of nearby servers." } + - { env_var: "SPEEDTEST_SERVERS", env_value: "", desc: "A comma-separated list of server IDs to test against. Run `docker run -it --rm --entrypoint /bin/bash lscr.io/linuxserver/speedtest-tracker:latest list-servers` to get a list of nearby servers." } param_usage_include_vols: true param_volumes: - { vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/data", desc: "Contains speedtest-tracker config and database, if using sqlite." } diff --git a/root/list-servers b/root/list-servers new file mode 100755 index 0000000..b5b62ed --- /dev/null +++ b/root/list-servers @@ -0,0 +1,3 @@ +#!/bin/bash + +php /app/www/artisan app:ookla-list-servers From 04226a49c4492bd87a51ae573dd90e378f8aec25 Mon Sep 17 00:00:00 2001 From: thespad Date: Sun, 20 Oct 2024 23:38:54 +0100 Subject: [PATCH 030/133] Add missing APP_URL to readme --- README.md | 3 +++ readme-vars.yml | 1 + 2 files changed, 4 insertions(+) diff --git a/README.md b/README.md index bf27149..53e0708 100644 --- a/README.md +++ b/README.md @@ -78,6 +78,7 @@ services: - PGID=1000 - TZ=Etc/UTC - APP_KEY= + - APP_URL= - DB_CONNECTION=sqlite - SPEEDTEST_SCHEDULE= - SPEEDTEST_SERVERS= @@ -104,6 +105,7 @@ docker run -d \ -e PGID=1000 \ -e TZ=Etc/UTC \ -e APP_KEY= \ + -e APP_URL= \ -e DB_CONNECTION=sqlite \ -e SPEEDTEST_SCHEDULE= \ -e SPEEDTEST_SERVERS= \ @@ -131,6 +133,7 @@ Containers are configured using parameters passed at runtime (such as those abov | `-e PGID=1000` | for GroupID - see below for explanation | | `-e TZ=Etc/UTC` | specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List). | | `-e APP_KEY=` | App key used for encrypting stored data. You can generate a key at [https://speedtest-tracker.dev](https://speedtest-tracker.dev) | +| `-e APP_URL=` | The IP:port or URL your application will be accessed on (ie. `http://192.168.1.1:6875` or `https://bookstack.mydomain.com` | | `-e DB_CONNECTION=sqlite` | Set the database type to use. `sqlite`, `pgsql`, or `mysql` | | `-e SPEEDTEST_SCHEDULE=` | Set the test schedule in cron format. e.g. `0 */6 * * *` | | `-e SPEEDTEST_SERVERS=` | A comma-separated list of server IDs to test against. Run `docker run -it --rm --entrypoint /bin/bash lscr.io/linuxserver/speedtest-tracker:latest list-servers` to get a list of nearby servers. | diff --git a/readme-vars.yml b/readme-vars.yml index 1449afe..3f7537d 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -17,6 +17,7 @@ param_container_name: "{{ project_name }}" param_usage_include_env: true param_env_vars: - { env_var: "APP_KEY", env_value: "", desc: "App key used for encrypting stored data. You can generate a key at [https://speedtest-tracker.dev](https://speedtest-tracker.dev)" } + - { env_var: "APP_URL", env_value: "", desc: "The IP:port or URL your application will be accessed on (ie. `http://192.168.1.1:6875` or `https://bookstack.mydomain.com`"} - { env_var: "DB_CONNECTION", env_value: "sqlite", desc: "Set the database type to use. `sqlite`, `pgsql`, or `mysql`" } - { env_var: "SPEEDTEST_SCHEDULE", env_value: "", desc: "Set the test schedule in cron format. e.g. `0 */6 * * *`" } - { env_var: "SPEEDTEST_SERVERS", env_value: "", desc: "A comma-separated list of server IDs to test against. Run `docker run -it --rm --entrypoint /bin/bash lscr.io/linuxserver/speedtest-tracker:latest list-servers` to get a list of nearby servers." } From 962fcd848dff6bc1d19f472ab2b267901fa9a2b8 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 26 Oct 2024 21:21:38 +0000 Subject: [PATCH 031/133] Bot Updating Package Versions --- package_versions.txt | 62 ++++++++++++++++++++++---------------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 048e7b9..fba3419 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -19,14 +19,14 @@ brick/math 0.12.1 php-composer brotli-libs 1.1.0-r2 apk busybox 1.36.1-r29 apk busybox-binsh 1.36.1-r29 apk -c-ares 1.28.1-r0 apk +c-ares 1.33.1-r0 apk ca-certificates 20240705-r0 apk ca-certificates-bundle 20240705-r0 apk carbonphp/carbon-doctrine-types 3.2.0 php-composer catatonit 0.2.0-r0 apk chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer -composer 2.7.9 binary +composer 2.8.1 binary coreutils 9.5-r1 apk coreutils-env 9.5-r1 apk coreutils-fmt 9.5-r1 apk @@ -86,7 +86,7 @@ libattr 2.5.2-r0 apk libavif 1.0.4-r0 apk libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk -libcrypto3 3.3.2-r0 apk +libcrypto3 3.3.2-r1 apk libcurl 8.9.1-r2 apk libdav1d 1.4.2-r0 apk libedit 20240517.3.1-r0 apk @@ -104,7 +104,7 @@ libproc2 4.0.4-r0 apk libpsl 0.21.5-r1 apk libsharpyuv 1.3.2-r0 apk libsm 1.2.4-r4 apk -libssl3 3.3.2-r0 apk +libssl3 3.3.2-r1 apk libstdc++ 13.2.1_git20240309-r0 apk libunistring 1.2-r0 apk libuuid 2.40.1-r1 apk @@ -142,7 +142,7 @@ nikic/php-parser v5.3.1 php-composer nunomaduro/termwind v2.1.0 php-composer oniguruma 6.9.9-r0 apk openspout/openspout v4.26.0 php-composer -openssl 3.3.2-r0 apk +openssl 3.3.2-r1 apk pcre 8.45-r3 apk pcre2 10.43-r0 apk php-http/client-common 2.7.2 php-composer @@ -150,35 +150,35 @@ 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 -php83 8.3.12-r0 apk -php83-common 8.3.12-r0 apk -php83-ctype 8.3.12-r0 apk -php83-curl 8.3.12-r0 apk -php83-dom 8.3.12-r0 apk -php83-fileinfo 8.3.12-r0 apk -php83-fpm 8.3.12-r0 apk -php83-gd 8.3.12-r0 apk -php83-iconv 8.3.12-r0 apk -php83-intl 8.3.12-r0 apk -php83-mbstring 8.3.12-r0 apk -php83-mysqlnd 8.3.12-r0 apk -php83-openssl 8.3.12-r0 apk -php83-pdo 8.3.12-r0 apk -php83-pdo_mysql 8.3.12-r0 apk -php83-pdo_pgsql 8.3.12-r0 apk -php83-pdo_sqlite 8.3.12-r0 apk +php83 8.3.13-r0 apk +php83-common 8.3.13-r0 apk +php83-ctype 8.3.13-r0 apk +php83-curl 8.3.13-r0 apk +php83-dom 8.3.13-r0 apk +php83-fileinfo 8.3.13-r0 apk +php83-fpm 8.3.13-r0 apk +php83-gd 8.3.13-r0 apk +php83-iconv 8.3.13-r0 apk +php83-intl 8.3.13-r0 apk +php83-mbstring 8.3.13-r0 apk +php83-mysqlnd 8.3.13-r0 apk +php83-openssl 8.3.13-r0 apk +php83-pdo 8.3.13-r0 apk +php83-pdo_mysql 8.3.13-r0 apk +php83-pdo_pgsql 8.3.13-r0 apk +php83-pdo_sqlite 8.3.13-r0 apk php83-pecl-igbinary 3.2.15-r0 apk php83-pecl-msgpack 2.2.0-r2 apk php83-pecl-redis 6.1.0-r0 apk -php83-phar 8.3.12-r0 apk -php83-session 8.3.12-r0 apk -php83-simplexml 8.3.12-r0 apk -php83-sockets 8.3.12-r0 apk -php83-tokenizer 8.3.12-r0 apk -php83-xml 8.3.12-r0 apk -php83-xmlreader 8.3.12-r0 apk -php83-xmlwriter 8.3.12-r0 apk -php83-zip 8.3.12-r0 apk +php83-phar 8.3.13-r0 apk +php83-session 8.3.13-r0 apk +php83-simplexml 8.3.13-r0 apk +php83-sockets 8.3.13-r0 apk +php83-tokenizer 8.3.13-r0 apk +php83-xml 8.3.13-r0 apk +php83-xmlreader 8.3.13-r0 apk +php83-xmlwriter 8.3.13-r0 apk +php83-zip 8.3.13-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer phpdocumentor/type-resolver 1.8.2 php-composer phpoption/phpoption 1.9.3 php-composer From 6fb7533a9dff2331822ec55e944de918d8f20233 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 2 Nov 2024 21:23:25 +0000 Subject: [PATCH 032/133] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index fba3419..8d82f71 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -99,7 +99,7 @@ libjpeg-turbo 3.0.3-r0 apk libmd 1.1.0-r0 apk libncursesw 6.4_p20240420-r1 apk libpng 1.6.44-r0 apk -libpq 16.3-r0 apk +libpq 16.4-r0 apk libproc2 4.0.4-r0 apk libpsl 0.21.5-r1 apk libsharpyuv 1.3.2-r0 apk @@ -185,7 +185,7 @@ phpoption/phpoption 1.9.3 php-composer phpstan/phpdoc-parser 1.32.0 php-composer popt 1.19-r3 apk postgresql-common 1.2-r1 apk -postgresql15-client 15.7-r0 apk +postgresql15-client 15.8-r0 apk procps-ng 4.0.4-r0 apk psr/cache 3.0.0 php-composer psr/clock 1.0.0 php-composer From c4155bdb45ecd5e87b6eabffdb9ce877795acf95 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 8 Nov 2024 13:19:04 +0000 Subject: [PATCH 033/133] Bot Updating Package Versions --- package_versions.txt | 74 ++++++++++++++++++++++---------------------- 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 8d82f71..6f19394 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -14,7 +14,7 @@ argon2-libs 20190702-r5 apk awcodes/filament-versions v2.0.1 php-composer bash 5.2.26-r0 apk blade-ui-kit/blade-heroicons 2.4.0 php-composer -blade-ui-kit/blade-icons 1.7.1 php-composer +blade-ui-kit/blade-icons 1.7.2 php-composer brick/math 0.12.1 php-composer brotli-libs 1.1.0-r2 apk busybox 1.36.1-r29 apk @@ -35,21 +35,21 @@ curl 8.9.1-r2 apk danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v1.3.1 php-composer dflydev/dot-access-data v3.0.3 php-composer -doctrine/dbal 4.1.1 php-composer +doctrine/dbal 4.2.1 php-composer doctrine/deprecations 1.1.3 php-composer doctrine/inflector 2.0.10 php-composer doctrine/lexer 3.0.1 php-composer dragonmantank/cron-expression v3.4.0 php-composer egulias/email-validator 4.0.2 php-composer -filament/actions v3.2.117 php-composer -filament/filament v3.2.117 php-composer -filament/forms v3.2.117 php-composer -filament/infolists v3.2.117 php-composer -filament/notifications v3.2.117 php-composer -filament/spatie-laravel-settings-plugin v3.2.117 php-composer -filament/support v3.2.117 php-composer -filament/tables v3.2.117 php-composer -filament/widgets v3.2.117 php-composer +filament/actions v3.2.123 php-composer +filament/filament v3.2.123 php-composer +filament/forms v3.2.123 php-composer +filament/infolists v3.2.123 php-composer +filament/notifications v3.2.123 php-composer +filament/spatie-laravel-settings-plugin v3.2.123 php-composer +filament/support v3.2.123 php-composer +filament/tables v3.2.123 php-composer +filament/widgets v3.2.123 php-composer findutils 4.9.0-r5 apk freetype 2.13.2-r0 apk fruitcake/php-cors v1.3.0 php-composer @@ -59,7 +59,7 @@ git-init-template 2.45.2-r0 apk graham-campbell/result-type v1.1.3 php-composer grep 3.11-r0 apk guzzlehttp/guzzle 7.9.2 php-composer -guzzlehttp/promises 2.0.3 php-composer +guzzlehttp/promises 2.0.4 php-composer guzzlehttp/psr7 2.7.0 php-composer guzzlehttp/uri-template v1.0.3 php-composer icu-data-en 74.2-r0 apk @@ -68,14 +68,14 @@ influxdata/influxdb-client-php 3.6.0 php-composer jq 1.7.1-r0 apk kirschbaum-development/eloquent-power-joins 4.0.0 php-composer laravel-notification-channels/telegram 5.0.0 php-composer -laravel/framework v11.27.2 php-composer +laravel/framework v11.30.0 php-composer laravel/prompts v0.2.1 php-composer laravel/sanctum v4.0.3 php-composer laravel/serializable-closure v1.3.5 php-composer laravel/tinker v2.10.0 php-composer league/commonmark 2.5.3 php-composer league/config v1.2.0 php-composer -league/csv 9.16.0 php-composer +league/csv 9.18.0 php-composer league/flysystem 3.29.1 php-composer league/flysystem-local 3.29.0 php-composer league/mime-type-detection 1.16.0 php-composer @@ -119,7 +119,7 @@ libxpm 3.5.17-r0 apk libxt 1.3.0-r5 apk libzip 1.10.1-r0 apk linux-pam 1.6.0-r0 apk -livewire/livewire v3.5.4 php-composer +livewire/livewire v3.5.12 php-composer logrotate 3.21.0-r1 apk lorisleiva/laravel-actions v2.8.4 php-composer lorisleiva/lody v0.5.0 php-composer @@ -132,14 +132,14 @@ musl-utils 1.2.5-r0 apk myclabs/php-enum 1.8.4 php-composer nano 8.0-r0 apk ncurses-terminfo-base 6.4_p20240420-r1 apk -nesbot/carbon 3.8.0 php-composer +nesbot/carbon 3.8.2 php-composer netcat-openbsd 1.226-r0 apk nette/schema v1.3.2 php-composer nette/utils v4.0.5 php-composer nghttp2-libs 1.62.1-r0 apk nginx 1.26.2-r0 apk nikic/php-parser v5.3.1 php-composer -nunomaduro/termwind v2.1.0 php-composer +nunomaduro/termwind v2.2.0 php-composer oniguruma 6.9.9-r0 apk openspout/openspout v4.26.0 php-composer openssl 3.3.2-r1 apk @@ -180,9 +180,9 @@ php83-xmlreader 8.3.13-r0 apk php83-xmlwriter 8.3.13-r0 apk php83-zip 8.3.13-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer -phpdocumentor/type-resolver 1.8.2 php-composer +phpdocumentor/type-resolver 1.9.0 php-composer phpoption/phpoption 1.9.3 php-composer -phpstan/phpdoc-parser 1.32.0 php-composer +phpstan/phpdoc-parser 1.33.0 php-composer popt 1.19-r3 apk postgresql-common 1.2-r1 apk postgresql15-client 15.8-r0 apk @@ -214,20 +214,20 @@ spatie/temporary-directory 2.2.1 php-composer sqlite-libs 3.45.3-r1 apk ssl_client 1.36.1-r29 apk ssmtp 2.64-r22 apk -symfony/clock v7.1.1 php-composer -symfony/console v7.1.5 php-composer -symfony/css-selector v7.1.1 php-composer +symfony/clock v7.1.6 php-composer +symfony/console v7.1.7 php-composer +symfony/css-selector v7.1.6 php-composer symfony/deprecation-contracts v3.5.0 php-composer -symfony/error-handler v7.1.3 php-composer -symfony/event-dispatcher v7.1.1 php-composer +symfony/error-handler v7.1.7 php-composer +symfony/event-dispatcher v7.1.6 php-composer symfony/event-dispatcher-contracts v3.5.0 php-composer -symfony/finder v7.1.4 php-composer -symfony/html-sanitizer v7.1.5 php-composer -symfony/http-foundation v7.1.5 php-composer -symfony/http-kernel v7.1.5 php-composer -symfony/mailer v7.1.5 php-composer -symfony/mime v7.1.5 php-composer -symfony/options-resolver v7.1.1 php-composer +symfony/finder v7.1.6 php-composer +symfony/html-sanitizer v7.1.6 php-composer +symfony/http-foundation v7.1.7 php-composer +symfony/http-kernel v7.1.7 php-composer +symfony/mailer v7.1.6 php-composer +symfony/mime v7.1.6 php-composer +symfony/options-resolver v7.1.6 php-composer symfony/polyfill-ctype v1.31.0 php-composer symfony/polyfill-intl-grapheme v1.31.0 php-composer symfony/polyfill-intl-idn v1.31.0 php-composer @@ -236,14 +236,14 @@ symfony/polyfill-mbstring v1.31.0 php-composer symfony/polyfill-php80 v1.31.0 php-composer symfony/polyfill-php83 v1.31.0 php-composer symfony/polyfill-uuid v1.31.0 php-composer -symfony/process v7.1.5 php-composer -symfony/routing v7.1.4 php-composer +symfony/process v7.1.7 php-composer +symfony/routing v7.1.6 php-composer symfony/service-contracts v3.5.0 php-composer -symfony/string v7.1.5 php-composer -symfony/translation v7.1.5 php-composer +symfony/string v7.1.6 php-composer +symfony/translation v7.1.6 php-composer symfony/translation-contracts v3.5.0 php-composer -symfony/uid v7.1.5 php-composer -symfony/var-dumper v7.1.5 php-composer +symfony/uid v7.1.6 php-composer +symfony/var-dumper v7.1.7 php-composer tijsverkoyen/css-to-inline-styles v2.2.7 php-composer timokoerber/laravel-one-time-operations 1.4.2 php-composer tzdata 2024b-r0 apk From 4173619477a4f5f0f260083cd07832f24bb3f2d1 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 9 Nov 2024 21:22:10 +0000 Subject: [PATCH 034/133] Bot Updating Templated Files --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index fa39bac..f64f3bb 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -894,7 +894,7 @@ pipeline { echo '{"tag_name":"'${META_TAG}'",\ "target_commitish": "main",\ "name": "'${META_TAG}'",\ - "body": "**LinuxServer Changes:**\\n\\n'${LS_RELEASE_NOTES}'\\n\\n**'${EXT_REPO}' Changes:**\\n\\n' > start + "body": "**CI Report:**\\n\\n'${CI_URL:-N/A}'\\n\\n**LinuxServer Changes:**\\n\\n'${LS_RELEASE_NOTES}'\\n\\n**'${EXT_REPO}' Changes:**\\n\\n' > start printf '","draft": false,"prerelease": false}' >> releasebody.json paste -d'\\0' start releasebody.json > releasebody.json.done curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/releases -d @releasebody.json.done''' From 2b273623c47a6a32a725809ab67c414be02d3885 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 9 Nov 2024 21:23:44 +0000 Subject: [PATCH 035/133] Bot Updating Templated Files --- .github/CONTRIBUTING.md | 4 ++-- .github/workflows/package_trigger_scheduler.yml | 5 +++-- README.md | 5 +++-- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 9d64ed2..d194d4c 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -105,10 +105,10 @@ docker build \ -t linuxserver/speedtest-tracker:latest . ``` -The ARM variants can be built on x86_64 hardware using `multiarch/qemu-user-static` +The ARM variants can be built on x86_64 hardware and vice versa using `lscr.io/linuxserver/qemu-static` ```bash -docker run --rm --privileged multiarch/qemu-user-static:register --reset +docker run --rm --privileged lscr.io/linuxserver/qemu-static --reset ``` Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64`. diff --git a/.github/workflows/package_trigger_scheduler.yml b/.github/workflows/package_trigger_scheduler.yml index 1a645ad..d35b143 100644 --- a/.github/workflows/package_trigger_scheduler.yml +++ b/.github/workflows/package_trigger_scheduler.yml @@ -70,13 +70,14 @@ jobs: if [[ -n "${triggered_branches}" ]] || [[ -n "${skipped_branches}" ]]; then if [[ -n "${triggered_branches}" ]]; then NOTIFY_BRANCHES="**Triggered:** ${triggered_branches} \n" + NOTIFY_BUILD_URL="**Build URL:** https://ci.linuxserver.io/blue/organizations/jenkins/Docker-Pipeline-Builders%2Fdocker-speedtest-tracker/activity/ \n" + echo "**** Package check build(s) triggered for branch(es): ${triggered_branches} ****" fi if [[ -n "${skipped_branches}" ]]; then NOTIFY_BRANCHES="${NOTIFY_BRANCHES}**Skipped:** ${skipped_branches} \n" fi - echo "**** Package check build(s) triggered for branch(es): ${triggered_branches} ****" echo "**** Notifying Discord ****" curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 9802903, - "description": "**Package Check Build(s) Triggered for speedtest-tracker** \n'"${NOTIFY_BRANCHES}"'**Build URL:** '"https://ci.linuxserver.io/blue/organizations/jenkins/Docker-Pipeline-Builders%2Fdocker-speedtest-tracker/activity/"' \n"}], + "description": "**Package Check Build(s) for speedtest-tracker** \n'"${NOTIFY_BRANCHES}"''"${NOTIFY_BUILD_URL}"'"}], "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} fi diff --git a/README.md b/README.md index bf27149..8b0f0f5 100644 --- a/README.md +++ b/README.md @@ -61,6 +61,7 @@ The architectures supported by this image are: Access the web UI at `:80`, for more information check out the [project documentation](https://docs.speedtest-tracker.dev/). + ## Usage To help you get started creating a container from this image you can either use docker-compose or the docker cli. @@ -295,10 +296,10 @@ docker build \ -t lscr.io/linuxserver/speedtest-tracker:latest . ``` -The ARM variants can be built on x86_64 hardware using `multiarch/qemu-user-static` +The ARM variants can be built on x86_64 hardware and vice versa using `lscr.io/linuxserver/qemu-static` ```bash -docker run --rm --privileged multiarch/qemu-user-static:register --reset +docker run --rm --privileged lscr.io/linuxserver/qemu-static --reset ``` Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64`. From 253702f7ee2a0766a7da86dfccb648b15261a28e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 14 Nov 2024 12:20:32 +0000 Subject: [PATCH 036/133] Bot Updating Package Versions --- package_versions.txt | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 6f19394..3e7fb0d 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -41,15 +41,15 @@ doctrine/inflector 2.0.10 php-composer doctrine/lexer 3.0.1 php-composer dragonmantank/cron-expression v3.4.0 php-composer egulias/email-validator 4.0.2 php-composer -filament/actions v3.2.123 php-composer -filament/filament v3.2.123 php-composer -filament/forms v3.2.123 php-composer -filament/infolists v3.2.123 php-composer -filament/notifications v3.2.123 php-composer -filament/spatie-laravel-settings-plugin v3.2.123 php-composer -filament/support v3.2.123 php-composer -filament/tables v3.2.123 php-composer -filament/widgets v3.2.123 php-composer +filament/actions v3.2.124 php-composer +filament/filament v3.2.124 php-composer +filament/forms v3.2.124 php-composer +filament/infolists v3.2.124 php-composer +filament/notifications v3.2.124 php-composer +filament/spatie-laravel-settings-plugin v3.2.124 php-composer +filament/support v3.2.124 php-composer +filament/tables v3.2.124 php-composer +filament/widgets v3.2.124 php-composer findutils 4.9.0-r5 apk freetype 2.13.2-r0 apk fruitcake/php-cors v1.3.0 php-composer @@ -68,10 +68,10 @@ influxdata/influxdb-client-php 3.6.0 php-composer jq 1.7.1-r0 apk kirschbaum-development/eloquent-power-joins 4.0.0 php-composer laravel-notification-channels/telegram 5.0.0 php-composer -laravel/framework v11.30.0 php-composer +laravel/framework v11.31.0 php-composer laravel/prompts v0.2.1 php-composer laravel/sanctum v4.0.3 php-composer -laravel/serializable-closure v1.3.5 php-composer +laravel/serializable-closure v1.3.6 php-composer laravel/tinker v2.10.0 php-composer league/commonmark 2.5.3 php-composer league/config v1.2.0 php-composer @@ -126,7 +126,7 @@ lorisleiva/lody v0.5.0 php-composer lz4-libs 1.9.4-r5 apk maennchen/zipstream-php 2.4.0 php-composer masterminds/html5 2.9.0 php-composer -monolog/monolog 3.7.0 php-composer +monolog/monolog 3.8.0 php-composer musl 1.2.5-r0 apk musl-utils 1.2.5-r0 apk myclabs/php-enum 1.8.4 php-composer @@ -180,9 +180,9 @@ php83-xmlreader 8.3.13-r0 apk php83-xmlwriter 8.3.13-r0 apk php83-zip 8.3.13-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer -phpdocumentor/type-resolver 1.9.0 php-composer +phpdocumentor/type-resolver 1.10.0 php-composer phpoption/phpoption 1.9.3 php-composer -phpstan/phpdoc-parser 1.33.0 php-composer +phpstan/phpdoc-parser 2.0.0 php-composer popt 1.19-r3 apk postgresql-common 1.2-r1 apk postgresql15-client 15.8-r0 apk @@ -215,7 +215,7 @@ sqlite-libs 3.45.3-r1 apk ssl_client 1.36.1-r29 apk ssmtp 2.64-r22 apk symfony/clock v7.1.6 php-composer -symfony/console v7.1.7 php-composer +symfony/console v7.1.8 php-composer symfony/css-selector v7.1.6 php-composer symfony/deprecation-contracts v3.5.0 php-composer symfony/error-handler v7.1.7 php-composer @@ -223,8 +223,8 @@ symfony/event-dispatcher v7.1.6 php-composer symfony/event-dispatcher-contracts v3.5.0 php-composer symfony/finder v7.1.6 php-composer symfony/html-sanitizer v7.1.6 php-composer -symfony/http-foundation v7.1.7 php-composer -symfony/http-kernel v7.1.7 php-composer +symfony/http-foundation v7.1.8 php-composer +symfony/http-kernel v7.1.8 php-composer symfony/mailer v7.1.6 php-composer symfony/mime v7.1.6 php-composer symfony/options-resolver v7.1.6 php-composer @@ -236,14 +236,14 @@ symfony/polyfill-mbstring v1.31.0 php-composer symfony/polyfill-php80 v1.31.0 php-composer symfony/polyfill-php83 v1.31.0 php-composer symfony/polyfill-uuid v1.31.0 php-composer -symfony/process v7.1.7 php-composer +symfony/process v7.1.8 php-composer symfony/routing v7.1.6 php-composer symfony/service-contracts v3.5.0 php-composer -symfony/string v7.1.6 php-composer +symfony/string v7.1.8 php-composer symfony/translation v7.1.6 php-composer symfony/translation-contracts v3.5.0 php-composer symfony/uid v7.1.6 php-composer -symfony/var-dumper v7.1.7 php-composer +symfony/var-dumper v7.1.8 php-composer tijsverkoyen/css-to-inline-styles v2.2.7 php-composer timokoerber/laravel-one-time-operations 1.4.2 php-composer tzdata 2024b-r0 apk From 5f75bb6e315e915fa62f57215b33bb9c4d36f4a3 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 16 Nov 2024 21:22:40 +0000 Subject: [PATCH 037/133] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 3e7fb0d..fc66455 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -99,7 +99,7 @@ libjpeg-turbo 3.0.3-r0 apk libmd 1.1.0-r0 apk libncursesw 6.4_p20240420-r1 apk libpng 1.6.44-r0 apk -libpq 16.4-r0 apk +libpq 16.5-r0 apk libproc2 4.0.4-r0 apk libpsl 0.21.5-r1 apk libsharpyuv 1.3.2-r0 apk @@ -185,7 +185,7 @@ phpoption/phpoption 1.9.3 php-composer phpstan/phpdoc-parser 2.0.0 php-composer popt 1.19-r3 apk postgresql-common 1.2-r1 apk -postgresql15-client 15.8-r0 apk +postgresql15-client 15.9-r0 apk procps-ng 4.0.4-r0 apk psr/cache 3.0.0 php-composer psr/clock 1.0.0 php-composer From a3b0b56d42ffdfa4fc0d42d42b71f3338ce6b2c7 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 20 Nov 2024 13:22:32 +0000 Subject: [PATCH 038/133] 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 fc66455..e68e691 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -4,7 +4,7 @@ alpine-baselayout 3.6.5-r0 apk alpine-baselayout-data 3.6.5-r0 apk alpine-keys 2.4-r1 apk alpine-release 3.20.3-r0 apk -anourvalar/eloquent-serialize 1.2.25 php-composer +anourvalar/eloquent-serialize 1.2.26 php-composer aom-libs 3.9.1-r0 apk apache2-utils 2.4.62-r0 apk apk-tools 2.14.4-r0 apk @@ -13,7 +13,7 @@ apr-util 1.6.3-r1 apk argon2-libs 20190702-r5 apk awcodes/filament-versions v2.0.1 php-composer bash 5.2.26-r0 apk -blade-ui-kit/blade-heroicons 2.4.0 php-composer +blade-ui-kit/blade-heroicons 2.5.0 php-composer blade-ui-kit/blade-icons 1.7.2 php-composer brick/math 0.12.1 php-composer brotli-libs 1.1.0-r2 apk @@ -68,10 +68,10 @@ influxdata/influxdb-client-php 3.6.0 php-composer jq 1.7.1-r0 apk kirschbaum-development/eloquent-power-joins 4.0.0 php-composer laravel-notification-channels/telegram 5.0.0 php-composer -laravel/framework v11.31.0 php-composer -laravel/prompts v0.2.1 php-composer -laravel/sanctum v4.0.3 php-composer -laravel/serializable-closure v1.3.6 php-composer +laravel/framework v11.33.2 php-composer +laravel/prompts v0.3.2 php-composer +laravel/sanctum v4.0.4 php-composer +laravel/serializable-closure v2.0.0 php-composer laravel/tinker v2.10.0 php-composer league/commonmark 2.5.3 php-composer league/config v1.2.0 php-composer @@ -205,9 +205,9 @@ ryangjchandler/blade-capture-directive v1.0.0 php-composer scanelf 1.3.7-r2 apk shadow 4.15.1-r0 apk skalibs 2.14.1.1-r0 apk -spatie/color 1.6.0 php-composer +spatie/color 1.6.1 php-composer spatie/invade 2.1.0 php-composer -spatie/laravel-package-tools 1.16.5 php-composer +spatie/laravel-package-tools 1.16.6 php-composer spatie/laravel-settings 3.4.0 php-composer spatie/laravel-webhook-server 3.8.1 php-composer spatie/temporary-directory 2.2.1 php-composer From efc37db5d6b7d914b6cc3e9ffc34437828185e43 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 22 Nov 2024 17:12:05 +0000 Subject: [PATCH 039/133] Bot Updating Package Versions --- package_versions.txt | 56 ++++++++++++++++++++++---------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index e68e691..83f03ca 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -26,7 +26,7 @@ carbonphp/carbon-doctrine-types 3.2.0 php-composer catatonit 0.2.0-r0 apk chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer -composer 2.8.1 binary +composer 2.8.3 binary coreutils 9.5-r1 apk coreutils-env 9.5-r1 apk coreutils-fmt 9.5-r1 apk @@ -90,7 +90,7 @@ libcrypto3 3.3.2-r1 apk libcurl 8.9.1-r2 apk libdav1d 1.4.2-r0 apk libedit 20240517.3.1-r0 apk -libexpat 2.6.3-r0 apk +libexpat 2.6.4-r0 apk libgcc 13.2.1_git20240309-r0 apk libice 1.1.1-r6 apk libidn2 2.3.7-r0 apk @@ -150,35 +150,35 @@ 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 -php83 8.3.13-r0 apk -php83-common 8.3.13-r0 apk -php83-ctype 8.3.13-r0 apk -php83-curl 8.3.13-r0 apk -php83-dom 8.3.13-r0 apk -php83-fileinfo 8.3.13-r0 apk -php83-fpm 8.3.13-r0 apk -php83-gd 8.3.13-r0 apk -php83-iconv 8.3.13-r0 apk -php83-intl 8.3.13-r0 apk -php83-mbstring 8.3.13-r0 apk -php83-mysqlnd 8.3.13-r0 apk -php83-openssl 8.3.13-r0 apk -php83-pdo 8.3.13-r0 apk -php83-pdo_mysql 8.3.13-r0 apk -php83-pdo_pgsql 8.3.13-r0 apk -php83-pdo_sqlite 8.3.13-r0 apk +php83 8.3.14-r0 apk +php83-common 8.3.14-r0 apk +php83-ctype 8.3.14-r0 apk +php83-curl 8.3.14-r0 apk +php83-dom 8.3.14-r0 apk +php83-fileinfo 8.3.14-r0 apk +php83-fpm 8.3.14-r0 apk +php83-gd 8.3.14-r0 apk +php83-iconv 8.3.14-r0 apk +php83-intl 8.3.14-r0 apk +php83-mbstring 8.3.14-r0 apk +php83-mysqlnd 8.3.14-r0 apk +php83-openssl 8.3.14-r0 apk +php83-pdo 8.3.14-r0 apk +php83-pdo_mysql 8.3.14-r0 apk +php83-pdo_pgsql 8.3.14-r0 apk +php83-pdo_sqlite 8.3.14-r0 apk php83-pecl-igbinary 3.2.15-r0 apk php83-pecl-msgpack 2.2.0-r2 apk php83-pecl-redis 6.1.0-r0 apk -php83-phar 8.3.13-r0 apk -php83-session 8.3.13-r0 apk -php83-simplexml 8.3.13-r0 apk -php83-sockets 8.3.13-r0 apk -php83-tokenizer 8.3.13-r0 apk -php83-xml 8.3.13-r0 apk -php83-xmlreader 8.3.13-r0 apk -php83-xmlwriter 8.3.13-r0 apk -php83-zip 8.3.13-r0 apk +php83-phar 8.3.14-r0 apk +php83-session 8.3.14-r0 apk +php83-simplexml 8.3.14-r0 apk +php83-sockets 8.3.14-r0 apk +php83-tokenizer 8.3.14-r0 apk +php83-xml 8.3.14-r0 apk +php83-xmlreader 8.3.14-r0 apk +php83-xmlwriter 8.3.14-r0 apk +php83-zip 8.3.14-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer phpdocumentor/type-resolver 1.10.0 php-composer phpoption/phpoption 1.9.3 php-composer From ce8e6d3170f1497170b33ace60713b4911ad46b5 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 23 Nov 2024 21:23:49 +0000 Subject: [PATCH 040/133] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 83f03ca..62761df 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -99,7 +99,7 @@ libjpeg-turbo 3.0.3-r0 apk libmd 1.1.0-r0 apk libncursesw 6.4_p20240420-r1 apk libpng 1.6.44-r0 apk -libpq 16.5-r0 apk +libpq 16.6-r0 apk libproc2 4.0.4-r0 apk libpsl 0.21.5-r1 apk libsharpyuv 1.3.2-r0 apk @@ -185,7 +185,7 @@ phpoption/phpoption 1.9.3 php-composer phpstan/phpdoc-parser 2.0.0 php-composer popt 1.19-r3 apk postgresql-common 1.2-r1 apk -postgresql15-client 15.9-r0 apk +postgresql15-client 15.10-r0 apk procps-ng 4.0.4-r0 apk psr/cache 3.0.0 php-composer psr/clock 1.0.0 php-composer From 043961694e49b46525a516ac7e3b71d92da576ea Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 27 Nov 2024 00:51:10 +0000 Subject: [PATCH 041/133] Bot Updating Package Versions --- package_versions.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 62761df..4f0aa8d 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -66,11 +66,11 @@ icu-data-en 74.2-r0 apk icu-libs 74.2-r0 apk influxdata/influxdb-client-php 3.6.0 php-composer jq 1.7.1-r0 apk -kirschbaum-development/eloquent-power-joins 4.0.0 php-composer +kirschbaum-development/eloquent-power-joins 4.0.1 php-composer laravel-notification-channels/telegram 5.0.0 php-composer -laravel/framework v11.33.2 php-composer +laravel/framework v11.34.1 php-composer laravel/prompts v0.3.2 php-composer -laravel/sanctum v4.0.4 php-composer +laravel/sanctum v4.0.5 php-composer laravel/serializable-closure v2.0.0 php-composer laravel/tinker v2.10.0 php-composer league/commonmark 2.5.3 php-composer @@ -139,9 +139,9 @@ nette/utils v4.0.5 php-composer nghttp2-libs 1.62.1-r0 apk nginx 1.26.2-r0 apk nikic/php-parser v5.3.1 php-composer -nunomaduro/termwind v2.2.0 php-composer +nunomaduro/termwind v2.3.0 php-composer oniguruma 6.9.9-r0 apk -openspout/openspout v4.26.0 php-composer +openspout/openspout v4.27.0 php-composer openssl 3.3.2-r1 apk pcre 8.45-r3 apk pcre2 10.43-r0 apk @@ -245,11 +245,11 @@ symfony/translation-contracts v3.5.0 php-composer symfony/uid v7.1.6 php-composer symfony/var-dumper v7.1.8 php-composer tijsverkoyen/css-to-inline-styles v2.2.7 php-composer -timokoerber/laravel-one-time-operations 1.4.2 php-composer +timokoerber/laravel-one-time-operations 1.4.4 php-composer tzdata 2024b-r0 apk utmps-libs 0.1.2.2-r1 apk vlucas/phpdotenv v5.6.1 php-composer -voku/portable-ascii 2.0.1 php-composer +voku/portable-ascii 2.0.3 php-composer webmozart/assert 1.11.0 php-composer xz-libs 5.6.2-r0 apk zlib 1.3.1-r1 apk From 5dfd199e7f589cb18e292f2de4e7b5b5b420fe35 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 5 Dec 2024 16:14:15 +0000 Subject: [PATCH 042/133] Bot Updating Templated Files --- Jenkinsfile | 268 ++++++++++++++++++++++++++++++++++------------------ 1 file changed, 176 insertions(+), 92 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index f64f3bb..f89d8ef 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -8,7 +8,7 @@ pipeline { } // Input to determine if this is a package check parameters { - string(defaultValue: 'false', description: 'package check run', name: 'PACKAGE_CHECK') + string(defaultValue: 'false', description: 'package check run', name: 'PACKAGE_CHECK') } // Configuration for the variables used for this specific repo environment { @@ -201,6 +201,7 @@ pipeline { env.VERSION_TAG = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER env.META_TAG = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER env.EXT_RELEASE_TAG = 'version-' + env.EXT_RELEASE_CLEAN + env.BUILDCACHE = 'docker.io/lsiodev/buildcache,registry.gitlab.com/linuxserver.io/docker-jenkins-builder/lsiodev-buildcache,ghcr.io/linuxserver/lsiodev-buildcache,quay.io/linuxserver.io/lsiodev-buildcache' } } } @@ -225,6 +226,7 @@ pipeline { env.META_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA env.EXT_RELEASE_TAG = 'version-' + env.EXT_RELEASE_CLEAN env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DEV_DOCKERHUB_IMAGE + '/tags/' + env.BUILDCACHE = 'docker.io/lsiodev/buildcache,registry.gitlab.com/linuxserver.io/docker-jenkins-builder/lsiodev-buildcache,ghcr.io/linuxserver/lsiodev-buildcache,quay.io/linuxserver.io/lsiodev-buildcache' } } } @@ -249,6 +251,7 @@ pipeline { env.EXT_RELEASE_TAG = 'version-' + env.EXT_RELEASE_CLEAN env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/pull/' + env.PULL_REQUEST env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.PR_DOCKERHUB_IMAGE + '/tags/' + env.BUILDCACHE = 'docker.io/lsiodev/buildcache,registry.gitlab.com/linuxserver.io/docker-jenkins-builder/lsiodev-buildcache,ghcr.io/linuxserver/lsiodev-buildcache,quay.io/linuxserver.io/lsiodev-buildcache' } } } @@ -345,6 +348,35 @@ pipeline { else echo "No templates to delete" fi + echo "Starting Stage 2.5 - Update init diagram" + if ! grep -q 'init_diagram:' readme-vars.yml; then + echo "Adding the key 'init_diagram' to readme-vars.yml" + sed -i '\\|^#.*changelog.*$|d' readme-vars.yml + sed -i 's|^changelogs:|# init diagram\\ninit_diagram:\\n\\n# changelog\\nchangelogs:|' readme-vars.yml + fi + mkdir -p ${TEMPDIR}/d2 + docker run --rm -v ${TEMPDIR}/d2:/output -e PUID=$(id -u) -e PGID=$(id -g) -e RAW="true" ghcr.io/linuxserver/d2-builder:latest ${CONTAINER_NAME}:latest + ls -al ${TEMPDIR}/d2 + yq -ei ".init_diagram |= load_str(\\"${TEMPDIR}/d2/${CONTAINER_NAME}-latest.d2\\")" readme-vars.yml + if [[ $(md5sum readme-vars.yml | cut -c1-8) != $(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/readme-vars.yml | cut -c1-8) ]]; then + echo "'init_diagram' has been updated. Updating repo and exiting build, new one will trigger based on commit." + mkdir -p ${TEMPDIR}/repo + git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} + cd ${TEMPDIR}/repo/${LS_REPO} + git checkout -f main + cp ${WORKSPACE}/readme-vars.yml ${TEMPDIR}/repo/${LS_REPO}/readme-vars.yml + git add readme-vars.yml + git commit -m 'Bot Updating Templated Files' + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git main + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git main + echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + echo "Updating templates and exiting build, new one will trigger based on commit" + rm -Rf ${TEMPDIR} + exit 0 + else + echo "false" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + echo "Init diagram is unchanged" + fi echo "Starting Stage 3 - Update templates" CURRENTHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) cd ${TEMPDIR}/docker-${CONTAINER_NAME} @@ -553,8 +585,40 @@ pipeline { --label \"org.opencontainers.image.title=Speedtest-tracker\" \ --label \"org.opencontainers.image.description=[Speedtest-tracker](https://github.com/alexjustesen/speedtest-tracker) is a self-hosted internet performance tracking application that runs speedtest checks against Ookla's Speedtest service.\" \ --no-cache --pull -t ${IMAGE}:${META_TAG} --platform=linux/amd64 \ - --provenance=false --sbom=false \ + --provenance=false --sbom=false --builder=container --load \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." + sh '''#! /bin/bash + set -e + IFS=',' read -ra CACHE <<< "$BUILDCACHE" + for i in "${CACHE[@]}"; do + docker tag ${IMAGE}:${META_TAG} ${i}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} + done + ''' + withCredentials([ + [ + $class: 'UsernamePasswordMultiBinding', + credentialsId: 'Quay.io-Robot', + usernameVariable: 'QUAYUSER', + passwordVariable: 'QUAYPASS' + ] + ]) { + retry_backoff(5,5) { + sh '''#! /bin/bash + set -e + echo $DOCKERHUB_TOKEN | docker login -u linuxserverci --password-stdin + echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin + echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin + echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin + if [[ "${PACKAGE_CHECK}" != "true" ]]; then + IFS=',' read -ra CACHE <<< "$BUILDCACHE" + for i in "${CACHE[@]}"; do + docker push ${i}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} & + done + wait + fi + ''' + } + } } } // Build MultiArch Docker containers for push to LS Repo @@ -585,8 +649,40 @@ pipeline { --label \"org.opencontainers.image.title=Speedtest-tracker\" \ --label \"org.opencontainers.image.description=[Speedtest-tracker](https://github.com/alexjustesen/speedtest-tracker) is a self-hosted internet performance tracking application that runs speedtest checks against Ookla's Speedtest service.\" \ --no-cache --pull -t ${IMAGE}:amd64-${META_TAG} --platform=linux/amd64 \ - --provenance=false --sbom=false \ + --provenance=false --sbom=false --builder=container --load \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." + sh '''#! /bin/bash + set -e + IFS=',' read -ra CACHE <<< "$BUILDCACHE" + for i in "${CACHE[@]}"; do + docker tag ${IMAGE}:amd64-${META_TAG} ${i}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} + done + ''' + withCredentials([ + [ + $class: 'UsernamePasswordMultiBinding', + credentialsId: 'Quay.io-Robot', + usernameVariable: 'QUAYUSER', + passwordVariable: 'QUAYPASS' + ] + ]) { + retry_backoff(5,5) { + sh '''#! /bin/bash + set -e + echo $DOCKERHUB_TOKEN | docker login -u linuxserverci --password-stdin + echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin + echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin + echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin + if [[ "${PACKAGE_CHECK}" != "true" ]]; then + IFS=',' read -ra CACHE <<< "$BUILDCACHE" + for i in "${CACHE[@]}"; do + docker push ${i}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} & + done + wait + fi + ''' + } + } } } stage('Build ARM64') { @@ -595,10 +691,6 @@ pipeline { } steps { echo "Running on node: ${NODE_NAME}" - echo 'Logging into Github' - sh '''#! /bin/bash - echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin - ''' sh "sed -r -i 's|(^FROM .*)|\\1\\n\\nENV LSIO_FIRST_PARTY=true|g' Dockerfile.aarch64" sh "docker buildx build \ --label \"org.opencontainers.image.created=${GITHUB_DATE}\" \ @@ -614,18 +706,47 @@ pipeline { --label \"org.opencontainers.image.title=Speedtest-tracker\" \ --label \"org.opencontainers.image.description=[Speedtest-tracker](https://github.com/alexjustesen/speedtest-tracker) is a self-hosted internet performance tracking application that runs speedtest checks against Ookla's Speedtest service.\" \ --no-cache --pull -f Dockerfile.aarch64 -t ${IMAGE}:arm64v8-${META_TAG} --platform=linux/arm64 \ - --provenance=false --sbom=false \ + --provenance=false --sbom=false --builder=container --load \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." - sh "docker tag ${IMAGE}:arm64v8-${META_TAG} ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" - retry_backoff(5,5) { - sh "docker push ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" + sh '''#! /bin/bash + set -e + IFS=',' read -ra CACHE <<< "$BUILDCACHE" + for i in "${CACHE[@]}"; do + docker tag ${IMAGE}:arm64v8-${META_TAG} ${i}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} + done + ''' + withCredentials([ + [ + $class: 'UsernamePasswordMultiBinding', + credentialsId: 'Quay.io-Robot', + usernameVariable: 'QUAYUSER', + passwordVariable: 'QUAYPASS' + ] + ]) { + retry_backoff(5,5) { + sh '''#! /bin/bash + set -e + echo $DOCKERHUB_TOKEN | docker login -u linuxserverci --password-stdin + echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin + echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin + echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin + if [[ "${PACKAGE_CHECK}" != "true" ]]; then + IFS=',' read -ra CACHE <<< "$BUILDCACHE" + for i in "${CACHE[@]}"; do + docker push ${i}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} & + done + wait + fi + ''' + } } sh '''#! /bin/bash containers=$(docker ps -aq) if [[ -n "${containers}" ]]; then docker stop ${containers} fi - docker system prune -af --volumes || : ''' + docker system prune -af --volumes || : + ''' } } } @@ -775,37 +896,23 @@ pipeline { environment name: 'EXIT_STATUS', value: '' } steps { - withCredentials([ - [ - $class: 'UsernamePasswordMultiBinding', - credentialsId: 'Quay.io-Robot', - usernameVariable: 'QUAYUSER', - passwordVariable: 'QUAYPASS' - ] - ]) { - retry_backoff(5,5) { - sh '''#! /bin/bash - set -e - echo $DOCKERHUB_TOKEN | docker login -u linuxserverci --password-stdin - echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin - echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin - echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin - for PUSHIMAGE in "${GITHUBIMAGE}" "${GITLABIMAGE}" "${QUAYIMAGE}" "${IMAGE}"; do - docker tag ${IMAGE}:${META_TAG} ${PUSHIMAGE}:${META_TAG} - docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:latest - docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:${EXT_RELEASE_TAG} - if [ -n "${SEMVER}" ]; then - docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:${SEMVER} - fi - docker push ${PUSHIMAGE}:latest - docker push ${PUSHIMAGE}:${META_TAG} - docker push ${PUSHIMAGE}:${EXT_RELEASE_TAG} - if [ -n "${SEMVER}" ]; then - docker push ${PUSHIMAGE}:${SEMVER} - fi + retry_backoff(5,5) { + sh '''#! /bin/bash + set -e + for PUSHIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do + [[ ${PUSHIMAGE%%/*} =~ \\. ]] && PUSHIMAGEPLUS="${PUSHIMAGE}" || PUSHIMAGEPLUS="docker.io/${PUSHIMAGE}" + IFS=',' read -ra CACHE <<< "$BUILDCACHE" + for i in "${CACHE[@]}"; do + if [[ "${PUSHIMAGEPLUS}" == "$(cut -d "/" -f1 <<< ${i})"* ]]; then + CACHEIMAGE=${i} + fi done - ''' - } + docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${META_TAG} -t ${PUSHIMAGE}:latest -t ${PUSHIMAGE}:${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} + if [ -n "${SEMVER}" ]; then + docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${SEMVER} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} + fi + done + ''' } } } @@ -816,57 +923,34 @@ pipeline { environment name: 'EXIT_STATUS', value: '' } steps { - withCredentials([ - [ - $class: 'UsernamePasswordMultiBinding', - credentialsId: 'Quay.io-Robot', - usernameVariable: 'QUAYUSER', - passwordVariable: 'QUAYPASS' - ] - ]) { - retry_backoff(5,5) { - sh '''#! /bin/bash - set -e - echo $DOCKERHUB_TOKEN | docker login -u linuxserverci --password-stdin - echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin - echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin - echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin - if [ "${CI}" == "false" ]; then - docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} --platform=arm64 - docker tag ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG} - fi - for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do - docker tag ${IMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} - docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-latest - docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} - docker tag ${IMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} - docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-latest - docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} - if [ -n "${SEMVER}" ]; then - docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${SEMVER} - docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${SEMVER} - fi - docker push ${MANIFESTIMAGE}:amd64-${META_TAG} - docker push ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} - docker push ${MANIFESTIMAGE}:amd64-latest - docker push ${MANIFESTIMAGE}:arm64v8-${META_TAG} - docker push ${MANIFESTIMAGE}:arm64v8-latest - docker push ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} - if [ -n "${SEMVER}" ]; then - docker push ${MANIFESTIMAGE}:amd64-${SEMVER} - docker push ${MANIFESTIMAGE}:arm64v8-${SEMVER} - fi - done - for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do - docker buildx imagetools create -t ${MANIFESTIMAGE}:latest ${MANIFESTIMAGE}:amd64-latest ${MANIFESTIMAGE}:arm64v8-latest - docker buildx imagetools create -t ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} - docker buildx imagetools create -t ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} - if [ -n "${SEMVER}" ]; then - docker buildx imagetools create -t ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:amd64-${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} - fi + retry_backoff(5,5) { + sh '''#! /bin/bash + set -e + for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do + [[ ${MANIFESTIMAGE%%/*} =~ \\. ]] && MANIFESTIMAGEPLUS="${MANIFESTIMAGE}" || MANIFESTIMAGEPLUS="docker.io/${MANIFESTIMAGE}" + IFS=',' read -ra CACHE <<< "$BUILDCACHE" + for i in "${CACHE[@]}"; do + if [[ "${MANIFESTIMAGEPLUS}" == "$(cut -d "/" -f1 <<< ${i})"* ]]; then + CACHEIMAGE=${i} + fi done - ''' - } + docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:amd64-${META_TAG} -t ${MANIFESTIMAGE}:amd64-latest -t ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} + docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:arm64v8-${META_TAG} -t ${MANIFESTIMAGE}:arm64v8-latest -t ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} ${CACHEIMAGE}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} + if [ -n "${SEMVER}" ]; then + docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:amd64-${SEMVER} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} + docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:arm64v8-${SEMVER} ${CACHEIMAGE}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} + fi + done + for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do + docker buildx imagetools create -t ${MANIFESTIMAGE}:latest ${MANIFESTIMAGE}:amd64-latest ${MANIFESTIMAGE}:arm64v8-latest + docker buildx imagetools create -t ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} + + docker buildx imagetools create -t ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} + if [ -n "${SEMVER}" ]; then + docker buildx imagetools create -t ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:amd64-${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} + fi + done + ''' } } } From eb100d8aec5a64dc66cf73e49cb3ae544f4108c4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 5 Dec 2024 16:15:45 +0000 Subject: [PATCH 043/133] Bot Updating Templated Files --- readme-vars.yml | 104 ++++++++++++++++++++++++++++++++++++------------ 1 file changed, 78 insertions(+), 26 deletions(-) diff --git a/readme-vars.yml b/readme-vars.yml index 3f7537d..c053e32 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -5,48 +5,100 @@ project_url: "https://github.com/alexjustesen/speedtest-tracker" project_logo: "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/speedtest-tracker-logo.png" project_blurb: "[{{ project_name|capitalize }}]({{ project_url }}) is a self-hosted internet performance tracking application that runs speedtest checks against Ookla's Speedtest service." project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_name }}" - # supported architectures available_architectures: - - { arch: "{{ arch_x86_64 }}", tag: "amd64-latest"} - - { arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"} - + - {arch: "{{ arch_x86_64 }}", tag: "amd64-latest"} + - {arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"} # container parameters common_param_env_vars_enabled: true param_container_name: "{{ project_name }}" param_usage_include_env: true param_env_vars: - - { env_var: "APP_KEY", env_value: "", desc: "App key used for encrypting stored data. You can generate a key at [https://speedtest-tracker.dev](https://speedtest-tracker.dev)" } - - { env_var: "APP_URL", env_value: "", desc: "The IP:port or URL your application will be accessed on (ie. `http://192.168.1.1:6875` or `https://bookstack.mydomain.com`"} - - { env_var: "DB_CONNECTION", env_value: "sqlite", desc: "Set the database type to use. `sqlite`, `pgsql`, or `mysql`" } - - { env_var: "SPEEDTEST_SCHEDULE", env_value: "", desc: "Set the test schedule in cron format. e.g. `0 */6 * * *`" } - - { env_var: "SPEEDTEST_SERVERS", env_value: "", desc: "A comma-separated list of server IDs to test against. Run `docker run -it --rm --entrypoint /bin/bash lscr.io/linuxserver/speedtest-tracker:latest list-servers` to get a list of nearby servers." } + - {env_var: "APP_KEY", env_value: "", desc: "App key used for encrypting stored data. You can generate a key at [https://speedtest-tracker.dev](https://speedtest-tracker.dev)"} + - {env_var: "APP_URL", env_value: "", desc: "The IP:port or URL your application will be accessed on (ie. `http://192.168.1.1:6875` or `https://bookstack.mydomain.com`"} + - {env_var: "DB_CONNECTION", env_value: "sqlite", desc: "Set the database type to use. `sqlite`, `pgsql`, or `mysql`"} + - {env_var: "SPEEDTEST_SCHEDULE", env_value: "", desc: "Set the test schedule in cron format. e.g. `0 */6 * * *`"} + - {env_var: "SPEEDTEST_SERVERS", env_value: "", desc: "A comma-separated list of server IDs to test against. Run `docker run -it --rm --entrypoint /bin/bash lscr.io/linuxserver/speedtest-tracker:latest list-servers` to get a list of nearby servers."} param_usage_include_vols: true param_volumes: - - { vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/data", desc: "Contains speedtest-tracker config and database, if using sqlite." } + - {vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/data", desc: "Contains speedtest-tracker config and database, if using sqlite."} param_usage_include_ports: true param_ports: - - { external_port: "80", internal_port: "80", port_desc: "Web UI" } - + - {external_port: "80", internal_port: "80", port_desc: "Web UI"} opt_param_usage_include_env: true opt_param_env_vars: - - { env_var: "DB_HOST", env_value: "", desc: "Database hostname (postgres/mysql)." } - - { env_var: "DB_PORT", env_value: "", desc: "Database port (postgres/mysql)." } - - { env_var: "DB_DATABASE", env_value: "", desc: "Database name (postgres/mysql)." } - - { env_var: "DB_USERNAME", env_value: "", desc: "Database username (postgres/mysql)." } - - { env_var: "DB_PASSWORD", env_value: "", desc: "Database password (postgres/mysql)." } - - { env_var: "DISPLAY_TIMEZONE", env_value: "Etc/UTC", desc: "Timezone for the UI." } - - { env_var: "PRUNE_RESULTS_OLDER_THAN", env_value: "0", desc: "Days to keep test results." } - + - {env_var: "DB_HOST", env_value: "", desc: "Database hostname (postgres/mysql)."} + - {env_var: "DB_PORT", env_value: "", desc: "Database port (postgres/mysql)."} + - {env_var: "DB_DATABASE", env_value: "", desc: "Database name (postgres/mysql)."} + - {env_var: "DB_USERNAME", env_value: "", desc: "Database username (postgres/mysql)."} + - {env_var: "DB_PASSWORD", env_value: "", desc: "Database password (postgres/mysql)."} + - {env_var: "DISPLAY_TIMEZONE", env_value: "Etc/UTC", desc: "Timezone for the UI."} + - {env_var: "PRUNE_RESULTS_OLDER_THAN", env_value: "0", desc: "Days to keep test results."} # application setup block app_setup_block_enabled: true app_setup_block: | Access the web UI at `:80`, for more information check out the [project documentation](https://docs.speedtest-tracker.dev/). - +# init diagram +init_diagram: | + "speedtest-tracker:latest": { + docker-mods + base { + fix-attr +\nlegacy cont-init + } + docker-mods -> base + legacy-services + custom services + init-services -> legacy-services + init-services -> custom services + custom services -> legacy-services + legacy-services -> ci-service-check + init-migrations -> init-adduser + init-nginx-end -> init-config + init-os-end -> init-config + init-config -> init-config-end + init-speedtest-tracker-config -> init-config-end + init-os-end -> init-crontab-config + init-mods-end -> init-custom-files + base -> init-envfile + init-os-end -> init-folders + init-php -> init-keygen + base -> init-migrations + base -> init-mods + init-config-end -> init-mods + init-version-checks -> init-mods + init-mods -> init-mods-end + init-mods-package-install -> init-mods-end + init-mods -> init-mods-package-install + init-samples -> init-nginx + init-permissions -> init-nginx-end + base -> init-os-end + init-adduser -> init-os-end + init-envfile -> init-os-end + init-migrations -> init-os-end + init-keygen -> init-permissions + init-nginx -> init-php + init-folders -> init-samples + init-custom-files -> init-services + init-mods-end -> init-services + init-nginx-end -> init-speedtest-tracker-config + init-config-end -> init-version-checks + init-services -> svc-cron + svc-cron -> legacy-services + init-services -> svc-nginx + svc-nginx -> legacy-services + init-services -> svc-php-fpm + svc-php-fpm -> legacy-services + init-services -> svc-speedtest-tracker + svc-speedtest-tracker -> legacy-services + } + Base Images: { + "baseimage-alpine-nginx:3.20" <- "baseimage-alpine:3.20" + } + "speedtest-tracker:latest" <- Base Images # changelog changelogs: - - { date: "07.06.24:", desc: "Cache Filament components and added APP_KEY as a required param." } - - { date: "27.05.24:", desc: "Existing users should update their nginx confs to avoid http2 deprecation warnings." } - - { date: "24.05.24:", desc: "Rebase to Alpine 3.20." } - - { date: "16.04.24:", desc: "Rebase to Alpine 3.19, upgrade to php 8.3." } - - { date: "10.02.24:", desc: "Initial Release." } + - {date: "07.06.24:", desc: "Cache Filament components and added APP_KEY as a required param."} + - {date: "27.05.24:", desc: "Existing users should update their nginx confs to avoid http2 deprecation warnings."} + - {date: "24.05.24:", desc: "Rebase to Alpine 3.20."} + - {date: "16.04.24:", desc: "Rebase to Alpine 3.19, upgrade to php 8.3."} + - {date: "10.02.24:", desc: "Initial Release."} From a26a69579aac1aea57e4687716d7be846828acb6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 5 Dec 2024 16:17:30 +0000 Subject: [PATCH 044/133] Bot Updating Templated Files --- .github/workflows/external_trigger.yml | 22 ++++++++++++---------- README.md | 6 ++++-- 2 files changed, 16 insertions(+), 12 deletions(-) diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index 36e8a31..c8bca2f 100644 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -43,16 +43,18 @@ jobs: token=$(curl -sX GET \ "https://ghcr.io/token?scope=repository%3Alinuxserver%2Fspeedtest-tracker%3Apull" \ | jq -r '.token') - multidigest=$(curl -s \ - --header "Accept: application/vnd.docker.distribution.manifest.v2+json" \ - --header "Authorization: Bearer ${token}" \ - "https://ghcr.io/v2/${image}/manifests/${tag}" \ - | jq -r 'first(.manifests[].digest)') - digest=$(curl -s \ - --header "Accept: application/vnd.docker.distribution.manifest.v2+json" \ - --header "Authorization: Bearer ${token}" \ - "https://ghcr.io/v2/${image}/manifests/${multidigest}" \ - | jq -r '.config.digest') + multidigest=$(curl -s \ + --header "Accept: application/vnd.docker.distribution.manifest.v2+json" \ + --header "Accept: application/vnd.oci.image.index.v1+json" \ + --header "Authorization: Bearer ${token}" \ + "https://ghcr.io/v2/${image}/manifests/${tag}") + multidigest=$(jq -r ".manifests[] | select(.platform.architecture == \"amd64\").digest?" <<< "${multidigest}") + digest=$(curl -s \ + --header "Accept: application/vnd.docker.distribution.manifest.v2+json" \ + --header "Accept: application/vnd.oci.image.manifest.v1+json" \ + --header "Authorization: Bearer ${token}" \ + "https://ghcr.io/v2/${image}/manifests/${multidigest}" \ + | jq -r '.config.digest') image_info=$(curl -sL \ --header "Authorization: Bearer ${token}" \ "https://ghcr.io/v2/${image}/blobs/${digest}") diff --git a/README.md b/README.md index 4bf595b..76f56ec 100644 --- a/README.md +++ b/README.md @@ -61,11 +61,13 @@ The architectures supported by this image are: Access the web UI at `:80`, for more information check out the [project documentation](https://docs.speedtest-tracker.dev/). - ## Usage To help you get started creating a container from this image you can either use docker-compose or the docker cli. +>[!NOTE] +>Unless a parameter is flaged as 'optional', it is *mandatory* and a value must be provided. + ### docker-compose (recommended, [click here for more info](https://docs.linuxserver.io/general/docker-compose)) ```yaml @@ -129,7 +131,7 @@ Containers are configured using parameters passed at runtime (such as those abov | Parameter | Function | | :----: | --- | -| `-p 80` | Web UI | +| `-p 80:80` | Web UI | | `-e PUID=1000` | for UserID - see below for explanation | | `-e PGID=1000` | for GroupID - see below for explanation | | `-e TZ=Etc/UTC` | specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List). | From cbcc40f7d92e798e60eef66a5d685ed60c405ea8 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 5 Dec 2024 16:21:21 +0000 Subject: [PATCH 045/133] Bot Updating Package Versions --- package_versions.txt | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 4f0aa8d..fea8f65 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -41,15 +41,15 @@ doctrine/inflector 2.0.10 php-composer doctrine/lexer 3.0.1 php-composer dragonmantank/cron-expression v3.4.0 php-composer egulias/email-validator 4.0.2 php-composer -filament/actions v3.2.124 php-composer -filament/filament v3.2.124 php-composer -filament/forms v3.2.124 php-composer -filament/infolists v3.2.124 php-composer -filament/notifications v3.2.124 php-composer -filament/spatie-laravel-settings-plugin v3.2.124 php-composer -filament/support v3.2.124 php-composer -filament/tables v3.2.124 php-composer -filament/widgets v3.2.124 php-composer +filament/actions v3.2.125 php-composer +filament/filament v3.2.125 php-composer +filament/forms v3.2.125 php-composer +filament/infolists v3.2.125 php-composer +filament/notifications v3.2.125 php-composer +filament/spatie-laravel-settings-plugin v3.2.125 php-composer +filament/support v3.2.125 php-composer +filament/tables v3.2.125 php-composer +filament/widgets v3.2.125 php-composer findutils 4.9.0-r5 apk freetype 2.13.2-r0 apk fruitcake/php-cors v1.3.0 php-composer @@ -68,7 +68,7 @@ influxdata/influxdb-client-php 3.6.0 php-composer jq 1.7.1-r0 apk kirschbaum-development/eloquent-power-joins 4.0.1 php-composer laravel-notification-channels/telegram 5.0.0 php-composer -laravel/framework v11.34.1 php-composer +laravel/framework v11.34.2 php-composer laravel/prompts v0.3.2 php-composer laravel/sanctum v4.0.5 php-composer laravel/serializable-closure v2.0.0 php-composer @@ -217,17 +217,17 @@ ssmtp 2.64-r22 apk symfony/clock v7.1.6 php-composer symfony/console v7.1.8 php-composer symfony/css-selector v7.1.6 php-composer -symfony/deprecation-contracts v3.5.0 php-composer +symfony/deprecation-contracts v3.5.1 php-composer symfony/error-handler v7.1.7 php-composer symfony/event-dispatcher v7.1.6 php-composer -symfony/event-dispatcher-contracts v3.5.0 php-composer +symfony/event-dispatcher-contracts v3.5.1 php-composer symfony/finder v7.1.6 php-composer symfony/html-sanitizer v7.1.6 php-composer -symfony/http-foundation v7.1.8 php-composer -symfony/http-kernel v7.1.8 php-composer +symfony/http-foundation v7.1.9 php-composer +symfony/http-kernel v7.1.9 php-composer symfony/mailer v7.1.6 php-composer symfony/mime v7.1.6 php-composer -symfony/options-resolver v7.1.6 php-composer +symfony/options-resolver v7.1.9 php-composer symfony/polyfill-ctype v1.31.0 php-composer symfony/polyfill-intl-grapheme v1.31.0 php-composer symfony/polyfill-intl-idn v1.31.0 php-composer @@ -237,11 +237,11 @@ symfony/polyfill-php80 v1.31.0 php-composer symfony/polyfill-php83 v1.31.0 php-composer symfony/polyfill-uuid v1.31.0 php-composer symfony/process v7.1.8 php-composer -symfony/routing v7.1.6 php-composer -symfony/service-contracts v3.5.0 php-composer +symfony/routing v7.1.9 php-composer +symfony/service-contracts v3.5.1 php-composer symfony/string v7.1.8 php-composer symfony/translation v7.1.6 php-composer -symfony/translation-contracts v3.5.0 php-composer +symfony/translation-contracts v3.5.1 php-composer symfony/uid v7.1.6 php-composer symfony/var-dumper v7.1.8 php-composer tijsverkoyen/css-to-inline-styles v2.2.7 php-composer From 073cb0d5a2994d3855f23ae3172854b139537a2d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 12 Dec 2024 00:52:53 +0000 Subject: [PATCH 046/133] Bot Updating Package Versions --- package_versions.txt | 82 ++++++++++++++++++++++---------------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index fea8f65..8a62f6f 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -4,7 +4,7 @@ alpine-baselayout 3.6.5-r0 apk alpine-baselayout-data 3.6.5-r0 apk alpine-keys 2.4-r1 apk alpine-release 3.20.3-r0 apk -anourvalar/eloquent-serialize 1.2.26 php-composer +anourvalar/eloquent-serialize 1.2.27 php-composer aom-libs 3.9.1-r0 apk apache2-utils 2.4.62-r0 apk apk-tools 2.14.4-r0 apk @@ -36,20 +36,20 @@ danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v1.3.1 php-composer dflydev/dot-access-data v3.0.3 php-composer doctrine/dbal 4.2.1 php-composer -doctrine/deprecations 1.1.3 php-composer +doctrine/deprecations 1.1.4 php-composer doctrine/inflector 2.0.10 php-composer doctrine/lexer 3.0.1 php-composer dragonmantank/cron-expression v3.4.0 php-composer egulias/email-validator 4.0.2 php-composer -filament/actions v3.2.125 php-composer -filament/filament v3.2.125 php-composer -filament/forms v3.2.125 php-composer -filament/infolists v3.2.125 php-composer -filament/notifications v3.2.125 php-composer -filament/spatie-laravel-settings-plugin v3.2.125 php-composer -filament/support v3.2.125 php-composer -filament/tables v3.2.125 php-composer -filament/widgets v3.2.125 php-composer +filament/actions v3.2.130 php-composer +filament/filament v3.2.130 php-composer +filament/forms v3.2.130 php-composer +filament/infolists v3.2.130 php-composer +filament/notifications v3.2.130 php-composer +filament/spatie-laravel-settings-plugin v3.2.130 php-composer +filament/support v3.2.130 php-composer +filament/tables v3.2.130 php-composer +filament/widgets v3.2.130 php-composer findutils 4.9.0-r5 apk freetype 2.13.2-r0 apk fruitcake/php-cors v1.3.0 php-composer @@ -68,19 +68,19 @@ influxdata/influxdb-client-php 3.6.0 php-composer jq 1.7.1-r0 apk kirschbaum-development/eloquent-power-joins 4.0.1 php-composer laravel-notification-channels/telegram 5.0.0 php-composer -laravel/framework v11.34.2 php-composer +laravel/framework v11.35.0 php-composer laravel/prompts v0.3.2 php-composer -laravel/sanctum v4.0.5 php-composer +laravel/sanctum v4.0.6 php-composer laravel/serializable-closure v2.0.0 php-composer laravel/tinker v2.10.0 php-composer -league/commonmark 2.5.3 php-composer +league/commonmark 2.6.0 php-composer league/config v1.2.0 php-composer -league/csv 9.18.0 php-composer +league/csv 9.19.0 php-composer league/flysystem 3.29.1 php-composer league/flysystem-local 3.29.0 php-composer league/mime-type-detection 1.16.0 php-composer -league/uri 7.4.1 php-composer -league/uri-interfaces 7.4.1 php-composer +league/uri 7.5.1 php-composer +league/uri-interfaces 7.5.0 php-composer libacl 2.3.2-r0 apk libattr 2.5.2-r0 apk libavif 1.0.4-r0 apk @@ -119,14 +119,14 @@ libxpm 3.5.17-r0 apk libxt 1.3.0-r5 apk libzip 1.10.1-r0 apk linux-pam 1.6.0-r0 apk -livewire/livewire v3.5.12 php-composer +livewire/livewire v3.5.17 php-composer logrotate 3.21.0-r1 apk lorisleiva/laravel-actions v2.8.4 php-composer lorisleiva/lody v0.5.0 php-composer lz4-libs 1.9.4-r5 apk maennchen/zipstream-php 2.4.0 php-composer masterminds/html5 2.9.0 php-composer -monolog/monolog 3.8.0 php-composer +monolog/monolog 3.8.1 php-composer musl 1.2.5-r0 apk musl-utils 1.2.5-r0 apk myclabs/php-enum 1.8.4 php-composer @@ -141,7 +141,7 @@ nginx 1.26.2-r0 apk nikic/php-parser v5.3.1 php-composer nunomaduro/termwind v2.3.0 php-composer oniguruma 6.9.9-r0 apk -openspout/openspout v4.27.0 php-composer +openspout/openspout v4.28.2 php-composer openssl 3.3.2-r1 apk pcre 8.45-r3 apk pcre2 10.43-r0 apk @@ -196,7 +196,7 @@ 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 -psy/psysh v0.12.4 php-composer +psy/psysh v0.12.7 php-composer ralouphie/getallheaders 3.0.3 php-composer ramsey/collection 2.0.0 php-composer ramsey/uuid 4.7.6 php-composer @@ -205,29 +205,29 @@ ryangjchandler/blade-capture-directive v1.0.0 php-composer scanelf 1.3.7-r2 apk shadow 4.15.1-r0 apk skalibs 2.14.1.1-r0 apk -spatie/color 1.6.1 php-composer +spatie/color 1.6.2 php-composer spatie/invade 2.1.0 php-composer -spatie/laravel-package-tools 1.16.6 php-composer +spatie/laravel-package-tools 1.17.0 php-composer spatie/laravel-settings 3.4.0 php-composer spatie/laravel-webhook-server 3.8.1 php-composer spatie/temporary-directory 2.2.1 php-composer sqlite-libs 3.45.3-r1 apk ssl_client 1.36.1-r29 apk ssmtp 2.64-r22 apk -symfony/clock v7.1.6 php-composer -symfony/console v7.1.8 php-composer -symfony/css-selector v7.1.6 php-composer +symfony/clock v7.2.0 php-composer +symfony/console v7.2.1 php-composer +symfony/css-selector v7.2.0 php-composer symfony/deprecation-contracts v3.5.1 php-composer -symfony/error-handler v7.1.7 php-composer -symfony/event-dispatcher v7.1.6 php-composer +symfony/error-handler v7.2.1 php-composer +symfony/event-dispatcher v7.2.0 php-composer symfony/event-dispatcher-contracts v3.5.1 php-composer -symfony/finder v7.1.6 php-composer -symfony/html-sanitizer v7.1.6 php-composer -symfony/http-foundation v7.1.9 php-composer -symfony/http-kernel v7.1.9 php-composer -symfony/mailer v7.1.6 php-composer -symfony/mime v7.1.6 php-composer -symfony/options-resolver v7.1.9 php-composer +symfony/finder v7.2.0 php-composer +symfony/html-sanitizer v7.2.0 php-composer +symfony/http-foundation v7.2.0 php-composer +symfony/http-kernel v7.2.1 php-composer +symfony/mailer v7.2.0 php-composer +symfony/mime v7.2.1 php-composer +symfony/options-resolver v7.2.0 php-composer symfony/polyfill-ctype v1.31.0 php-composer symfony/polyfill-intl-grapheme v1.31.0 php-composer symfony/polyfill-intl-idn v1.31.0 php-composer @@ -236,14 +236,14 @@ symfony/polyfill-mbstring v1.31.0 php-composer symfony/polyfill-php80 v1.31.0 php-composer symfony/polyfill-php83 v1.31.0 php-composer symfony/polyfill-uuid v1.31.0 php-composer -symfony/process v7.1.8 php-composer -symfony/routing v7.1.9 php-composer +symfony/process v7.2.0 php-composer +symfony/routing v7.2.0 php-composer symfony/service-contracts v3.5.1 php-composer -symfony/string v7.1.8 php-composer -symfony/translation v7.1.6 php-composer +symfony/string v7.2.0 php-composer +symfony/translation v7.2.0 php-composer symfony/translation-contracts v3.5.1 php-composer -symfony/uid v7.1.6 php-composer -symfony/var-dumper v7.1.8 php-composer +symfony/uid v7.2.0 php-composer +symfony/var-dumper v7.2.0 php-composer tijsverkoyen/css-to-inline-styles v2.2.7 php-composer timokoerber/laravel-one-time-operations 1.4.4 php-composer tzdata 2024b-r0 apk From 73bcd00bbdca5a3417414f8e5fefb95725e36b7e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 13 Dec 2024 16:14:37 +0000 Subject: [PATCH 047/133] Bot Updating Package Versions --- package_versions.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 8a62f6f..e4e5765 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -7,7 +7,7 @@ alpine-release 3.20.3-r0 apk anourvalar/eloquent-serialize 1.2.27 php-composer aom-libs 3.9.1-r0 apk apache2-utils 2.4.62-r0 apk -apk-tools 2.14.4-r0 apk +apk-tools 2.14.4-r1 apk apr 1.7.5-r0 apk apr-util 1.6.3-r1 apk argon2-libs 20190702-r5 apk @@ -26,12 +26,12 @@ carbonphp/carbon-doctrine-types 3.2.0 php-composer catatonit 0.2.0-r0 apk chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer -composer 2.8.3 binary +composer 2.8.4 binary coreutils 9.5-r1 apk coreutils-env 9.5-r1 apk coreutils-fmt 9.5-r1 apk coreutils-sha512sum 9.5-r1 apk -curl 8.9.1-r2 apk +curl 8.11.0-r2 apk danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v1.3.1 php-composer dflydev/dot-access-data v3.0.3 php-composer @@ -68,7 +68,7 @@ influxdata/influxdb-client-php 3.6.0 php-composer jq 1.7.1-r0 apk kirschbaum-development/eloquent-power-joins 4.0.1 php-composer laravel-notification-channels/telegram 5.0.0 php-composer -laravel/framework v11.35.0 php-composer +laravel/framework v11.35.1 php-composer laravel/prompts v0.3.2 php-composer laravel/sanctum v4.0.6 php-composer laravel/serializable-closure v2.0.0 php-composer @@ -87,7 +87,7 @@ libavif 1.0.4-r0 apk libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk libcrypto3 3.3.2-r1 apk -libcurl 8.9.1-r2 apk +libcurl 8.11.0-r2 apk libdav1d 1.4.2-r0 apk libedit 20240517.3.1-r0 apk libexpat 2.6.4-r0 apk @@ -97,7 +97,7 @@ libidn2 2.3.7-r0 apk libintl 0.22.5-r0 apk libjpeg-turbo 3.0.3-r0 apk libmd 1.1.0-r0 apk -libncursesw 6.4_p20240420-r1 apk +libncursesw 6.4_p20240420-r2 apk libpng 1.6.44-r0 apk libpq 16.6-r0 apk libproc2 4.0.4-r0 apk @@ -131,7 +131,7 @@ musl 1.2.5-r0 apk musl-utils 1.2.5-r0 apk myclabs/php-enum 1.8.4 php-composer nano 8.0-r0 apk -ncurses-terminfo-base 6.4_p20240420-r1 apk +ncurses-terminfo-base 6.4_p20240420-r2 apk nesbot/carbon 3.8.2 php-composer netcat-openbsd 1.226-r0 apk nette/schema v1.3.2 php-composer From 9957ea59e03677a02a07c736e0ebe837a66f0b14 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Mon, 16 Dec 2024 15:12:16 +0000 Subject: [PATCH 048/133] Bot Updating Templated Files --- Jenkinsfile | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index f89d8ef..9935dab 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -585,7 +585,7 @@ pipeline { --label \"org.opencontainers.image.title=Speedtest-tracker\" \ --label \"org.opencontainers.image.description=[Speedtest-tracker](https://github.com/alexjustesen/speedtest-tracker) is a self-hosted internet performance tracking application that runs speedtest checks against Ookla's Speedtest service.\" \ --no-cache --pull -t ${IMAGE}:${META_TAG} --platform=linux/amd64 \ - --provenance=false --sbom=false --builder=container --load \ + --provenance=true --sbom=true --builder=container --load \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." sh '''#! /bin/bash set -e @@ -614,7 +614,9 @@ pipeline { for i in "${CACHE[@]}"; do docker push ${i}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} & done - wait + for p in $(jobs -p); do + wait "$p" || { echo "job $p failed" >&2; exit 1; } + done fi ''' } @@ -649,7 +651,7 @@ pipeline { --label \"org.opencontainers.image.title=Speedtest-tracker\" \ --label \"org.opencontainers.image.description=[Speedtest-tracker](https://github.com/alexjustesen/speedtest-tracker) is a self-hosted internet performance tracking application that runs speedtest checks against Ookla's Speedtest service.\" \ --no-cache --pull -t ${IMAGE}:amd64-${META_TAG} --platform=linux/amd64 \ - --provenance=false --sbom=false --builder=container --load \ + --provenance=true --sbom=true --builder=container --load \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." sh '''#! /bin/bash set -e @@ -678,7 +680,9 @@ pipeline { for i in "${CACHE[@]}"; do docker push ${i}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} & done - wait + for p in $(jobs -p); do + wait "$p" || { echo "job $p failed" >&2; exit 1; } + done fi ''' } @@ -706,7 +710,7 @@ pipeline { --label \"org.opencontainers.image.title=Speedtest-tracker\" \ --label \"org.opencontainers.image.description=[Speedtest-tracker](https://github.com/alexjustesen/speedtest-tracker) is a self-hosted internet performance tracking application that runs speedtest checks against Ookla's Speedtest service.\" \ --no-cache --pull -f Dockerfile.aarch64 -t ${IMAGE}:arm64v8-${META_TAG} --platform=linux/arm64 \ - --provenance=false --sbom=false --builder=container --load \ + --provenance=true --sbom=true --builder=container --load \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." sh '''#! /bin/bash set -e @@ -735,7 +739,9 @@ pipeline { for i in "${CACHE[@]}"; do docker push ${i}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} & done - wait + for p in $(jobs -p); do + wait "$p" || { echo "job $p failed" >&2; exit 1; } + done fi ''' } @@ -978,7 +984,7 @@ pipeline { echo '{"tag_name":"'${META_TAG}'",\ "target_commitish": "main",\ "name": "'${META_TAG}'",\ - "body": "**CI Report:**\\n\\n'${CI_URL:-N/A}'\\n\\n**LinuxServer Changes:**\\n\\n'${LS_RELEASE_NOTES}'\\n\\n**'${EXT_REPO}' Changes:**\\n\\n' > start + "body": "**CI Report:**\\n\\n'${CI_URL:-N/A}'\\n\\n**LinuxServer Changes:**\\n\\n'${LS_RELEASE_NOTES}'\\n\\n**Remote Changes:**\\n\\n' > start printf '","draft": false,"prerelease": false}' >> releasebody.json paste -d'\\0' start releasebody.json > releasebody.json.done curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/releases -d @releasebody.json.done''' From 280f1ea89c2f3c210a17f7f1cfc5338a20925d7a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Mon, 16 Dec 2024 15:13:46 +0000 Subject: [PATCH 049/133] Bot Updating Templated Files --- .github/workflows/external_trigger.yml | 33 ++++++++++++++----- .../workflows/package_trigger_scheduler.yml | 27 ++++++++++++--- 2 files changed, 47 insertions(+), 13 deletions(-) diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index c8bca2f..c9d055f 100644 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -48,13 +48,30 @@ jobs: --header "Accept: application/vnd.oci.image.index.v1+json" \ --header "Authorization: Bearer ${token}" \ "https://ghcr.io/v2/${image}/manifests/${tag}") - multidigest=$(jq -r ".manifests[] | select(.platform.architecture == \"amd64\").digest?" <<< "${multidigest}") - digest=$(curl -s \ - --header "Accept: application/vnd.docker.distribution.manifest.v2+json" \ - --header "Accept: application/vnd.oci.image.manifest.v1+json" \ - --header "Authorization: Bearer ${token}" \ - "https://ghcr.io/v2/${image}/manifests/${multidigest}" \ - | jq -r '.config.digest') + if jq -e '.layers // empty' <<< "${multidigest}" >/dev/null 2>&1; then + # If there's a layer element it's a single-arch manifest so just get that digest + digest=$(jq -r '.config.digest' <<< "${multidigest}") + else + # Otherwise it's multi-arch or has manifest annotations + if jq -e '.manifests[]?.annotations // empty' <<< "${multidigest}" >/dev/null 2>&1; then + # Check for manifest annotations and delete if found + multidigest=$(jq 'del(.manifests[] | select(.annotations))' <<< "${multidigest}") + fi + if [[ $(jq '.manifests | length' <<< "${multidigest}") -gt 1 ]]; then + # If there's still more than one digest, it's multi-arch + multidigest=$(jq -r ".manifests[] | select(.platform.architecture == \"amd64\").digest?" <<< "${multidigest}") + else + # Otherwise it's single arch + multidigest=$(jq -r ".manifests[].digest?" <<< "${multidigest}") + fi + if digest=$(curl -s \ + --header "Accept: application/vnd.docker.distribution.manifest.v2+json" \ + --header "Accept: application/vnd.oci.image.manifest.v1+json" \ + --header "Authorization: Bearer ${token}" \ + "https://ghcr.io/v2/${image}/manifests/${multidigest}"); then + digest=$(jq -r '.config.digest' <<< "${digest}"); + fi + fi image_info=$(curl -sL \ --header "Authorization: Bearer ${token}" \ "https://ghcr.io/v2/${image}/blobs/${digest}") @@ -92,7 +109,7 @@ jobs: else printf "\n## Trigger new build\n\n" >> $GITHUB_STEP_SUMMARY echo "New version \`${EXT_RELEASE}\` found; old version was \`${IMAGE_VERSION}\`. Triggering new build" >> $GITHUB_STEP_SUMMARY - if "${artifacts_found}" == "true" ]]; then + if [[ "${artifacts_found}" == "true" ]]; then echo "All artifacts seem to be uploaded." >> $GITHUB_STEP_SUMMARY fi response=$(curl -iX POST \ diff --git a/.github/workflows/package_trigger_scheduler.yml b/.github/workflows/package_trigger_scheduler.yml index d35b143..0489f56 100644 --- a/.github/workflows/package_trigger_scheduler.yml +++ b/.github/workflows/package_trigger_scheduler.yml @@ -27,9 +27,18 @@ jobs: fi printf "\n## Evaluating \`%s\`\n\n" ${br} >> $GITHUB_STEP_SUMMARY JENKINS_VARS=$(curl -sX GET https://raw.githubusercontent.com/linuxserver/docker-speedtest-tracker/${br}/jenkins-vars.yml) - if [[ "${br}" == $(yq -r '.ls_branch' <<< "${JENKINS_VARS}") ]]; then + if ! curl -sfX GET https://raw.githubusercontent.com/linuxserver/docker-speedtest-tracker/${br}/Jenkinsfile >/dev/null 2>&1; then + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> No Jenkinsfile found. Branch is either deprecated or is an early dev branch." >> $GITHUB_STEP_SUMMARY + skipped_branches="${skipped_branches}${br} " + elif [[ "${br}" == $(yq -r '.ls_branch' <<< "${JENKINS_VARS}") ]]; then echo "Branch appears to be live; checking workflow." >> $GITHUB_STEP_SUMMARY - if [[ $(yq -r '.skip_package_check' <<< "${JENKINS_VARS}") == "true" ]]; then + README_VARS=$(curl -sX GET https://raw.githubusercontent.com/linuxserver/docker-speedtest-tracker/${br}/readme-vars.yml) + if [[ $(yq -r '.project_deprecation_status' <<< "${README_VARS}") == "true" ]]; then + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> Branch appears to be deprecated; skipping trigger." >> $GITHUB_STEP_SUMMARY + skipped_branches="${skipped_branches}${br} " + elif [[ $(yq -r '.skip_package_check' <<< "${JENKINS_VARS}") == "true" ]]; then echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY echo "> Skipping branch ${br} due to \`skip_package_check\` being set in \`jenkins-vars.yml\`." >> $GITHUB_STEP_SUMMARY skipped_branches="${skipped_branches}${br} " @@ -37,7 +46,7 @@ jobs: echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY echo "> Github organizational variable \`SKIP_PACKAGE_TRIGGER\` contains \`speedtest-tracker_${br}\`; skipping trigger." >> $GITHUB_STEP_SUMMARY skipped_branches="${skipped_branches}${br} " - elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-speedtest-tracker/job/${br}/lastBuild/api/json | jq -r '.building') == "true" ]; then + elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-speedtest-tracker/job/${br}/lastBuild/api/json | jq -r '.building' 2>/dev/null) == "true" ]; then echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY echo "> There already seems to be an active build on Jenkins; skipping package trigger for ${br}" >> $GITHUB_STEP_SUMMARY skipped_branches="${skipped_branches}${br} " @@ -49,6 +58,11 @@ jobs: response=$(curl -iX POST \ https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-speedtest-tracker/job/${br}/buildWithParameters?PACKAGE_CHECK=true \ --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|") + if [[ -z "${response}" ]]; then + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> Jenkins build could not be triggered. Skipping branch." + continue + fi echo "Jenkins [job queue url](${response%$'\r'})" >> $GITHUB_STEP_SUMMARY echo "Sleeping 10 seconds until job starts" >> $GITHUB_STEP_SUMMARY sleep 10 @@ -56,11 +70,14 @@ jobs: buildurl="${buildurl%$'\r'}" echo "Jenkins job [build url](${buildurl})" >> $GITHUB_STEP_SUMMARY echo "Attempting to change the Jenkins job description" >> $GITHUB_STEP_SUMMARY - curl -iX POST \ + if ! curl -ifX POST \ "${buildurl}submitDescription" \ --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} \ --data-urlencode "description=GHA package trigger https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}" \ - --data-urlencode "Submit=Submit" + --data-urlencode "Submit=Submit"; then + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> Unable to change the Jenkins job description." + fi sleep 20 fi else From 591523ad67fc2afbf6b121060a592d4b5cdbb04d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 19 Dec 2024 02:21:21 +0000 Subject: [PATCH 050/133] Bot Updating Package Versions --- package_versions.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index e4e5765..4d1fce1 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -68,14 +68,14 @@ influxdata/influxdb-client-php 3.6.0 php-composer jq 1.7.1-r0 apk kirschbaum-development/eloquent-power-joins 4.0.1 php-composer laravel-notification-channels/telegram 5.0.0 php-composer -laravel/framework v11.35.1 php-composer +laravel/framework v11.36.1 php-composer laravel/prompts v0.3.2 php-composer -laravel/sanctum v4.0.6 php-composer -laravel/serializable-closure v2.0.0 php-composer +laravel/sanctum v4.0.7 php-composer +laravel/serializable-closure v2.0.1 php-composer laravel/tinker v2.10.0 php-composer league/commonmark 2.6.0 php-composer league/config v1.2.0 php-composer -league/csv 9.19.0 php-composer +league/csv 9.20.1 php-composer league/flysystem 3.29.1 php-composer league/flysystem-local 3.29.0 php-composer league/mime-type-detection 1.16.0 php-composer @@ -141,7 +141,7 @@ nginx 1.26.2-r0 apk nikic/php-parser v5.3.1 php-composer nunomaduro/termwind v2.3.0 php-composer oniguruma 6.9.9-r0 apk -openspout/openspout v4.28.2 php-composer +openspout/openspout v4.28.3 php-composer openssl 3.3.2-r1 apk pcre 8.45-r3 apk pcre2 10.43-r0 apk @@ -209,7 +209,7 @@ spatie/color 1.6.2 php-composer spatie/invade 2.1.0 php-composer spatie/laravel-package-tools 1.17.0 php-composer spatie/laravel-settings 3.4.0 php-composer -spatie/laravel-webhook-server 3.8.1 php-composer +spatie/laravel-webhook-server 3.8.2 php-composer spatie/temporary-directory 2.2.1 php-composer sqlite-libs 3.45.3-r1 apk ssl_client 1.36.1-r29 apk From e5bc842005b7ff4388ce5916b376e1e99a4c82c0 Mon Sep 17 00:00:00 2001 From: thespad Date: Fri, 20 Dec 2024 20:35:41 +0000 Subject: [PATCH 051/133] Rebase to 3.21 --- Dockerfile | 2 +- Dockerfile.aarch64 | 2 +- README.md | 1 + readme-vars.yml | 1 + 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index cc546f4..2cbdeb0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine-nginx:3.20 +FROM ghcr.io/linuxserver/baseimage-alpine-nginx:3.21 ARG BUILD_DATE ARG VERSION diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index bbde7bd..62cd71d 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine-nginx:arm64v8-3.20 +FROM ghcr.io/linuxserver/baseimage-alpine-nginx:arm64v8-3.21 ARG BUILD_DATE ARG VERSION diff --git a/README.md b/README.md index 76f56ec..b9cb223 100644 --- a/README.md +++ b/README.md @@ -311,6 +311,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **20.12.24:** - Rebase to Alpine 3.21. * **07.06.24:** - Cache Filament components and added APP_KEY as a required param. * **27.05.24:** - Existing users should update their nginx confs to avoid http2 deprecation warnings. * **24.05.24:** - Rebase to Alpine 3.20. diff --git a/readme-vars.yml b/readme-vars.yml index c053e32..a5e3ec1 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -97,6 +97,7 @@ init_diagram: | "speedtest-tracker:latest" <- Base Images # changelog changelogs: + - {date: "20.12.24:", desc: "Rebase to Alpine 3.21."} - {date: "07.06.24:", desc: "Cache Filament components and added APP_KEY as a required param."} - {date: "27.05.24:", desc: "Existing users should update their nginx confs to avoid http2 deprecation warnings."} - {date: "24.05.24:", desc: "Rebase to Alpine 3.20."} From aaa8f2982dc3059c667bf92ed4b89b503accd831 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 21 Dec 2024 21:21:40 +0000 Subject: [PATCH 052/133] Bot Updating Package Versions --- package_versions.txt | 56 ++++++++++++++++++++++---------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 4d1fce1..caa8c6e 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -31,7 +31,7 @@ coreutils 9.5-r1 apk coreutils-env 9.5-r1 apk coreutils-fmt 9.5-r1 apk coreutils-sha512sum 9.5-r1 apk -curl 8.11.0-r2 apk +curl 8.11.1-r0 apk danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v1.3.1 php-composer dflydev/dot-access-data v3.0.3 php-composer @@ -87,7 +87,7 @@ libavif 1.0.4-r0 apk libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk libcrypto3 3.3.2-r1 apk -libcurl 8.11.0-r2 apk +libcurl 8.11.1-r0 apk libdav1d 1.4.2-r0 apk libedit 20240517.3.1-r0 apk libexpat 2.6.4-r0 apk @@ -150,35 +150,35 @@ 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 -php83 8.3.14-r0 apk -php83-common 8.3.14-r0 apk -php83-ctype 8.3.14-r0 apk -php83-curl 8.3.14-r0 apk -php83-dom 8.3.14-r0 apk -php83-fileinfo 8.3.14-r0 apk -php83-fpm 8.3.14-r0 apk -php83-gd 8.3.14-r0 apk -php83-iconv 8.3.14-r0 apk -php83-intl 8.3.14-r0 apk -php83-mbstring 8.3.14-r0 apk -php83-mysqlnd 8.3.14-r0 apk -php83-openssl 8.3.14-r0 apk -php83-pdo 8.3.14-r0 apk -php83-pdo_mysql 8.3.14-r0 apk -php83-pdo_pgsql 8.3.14-r0 apk -php83-pdo_sqlite 8.3.14-r0 apk +php83 8.3.15-r0 apk +php83-common 8.3.15-r0 apk +php83-ctype 8.3.15-r0 apk +php83-curl 8.3.15-r0 apk +php83-dom 8.3.15-r0 apk +php83-fileinfo 8.3.15-r0 apk +php83-fpm 8.3.15-r0 apk +php83-gd 8.3.15-r0 apk +php83-iconv 8.3.15-r0 apk +php83-intl 8.3.15-r0 apk +php83-mbstring 8.3.15-r0 apk +php83-mysqlnd 8.3.15-r0 apk +php83-openssl 8.3.15-r0 apk +php83-pdo 8.3.15-r0 apk +php83-pdo_mysql 8.3.15-r0 apk +php83-pdo_pgsql 8.3.15-r0 apk +php83-pdo_sqlite 8.3.15-r0 apk php83-pecl-igbinary 3.2.15-r0 apk php83-pecl-msgpack 2.2.0-r2 apk php83-pecl-redis 6.1.0-r0 apk -php83-phar 8.3.14-r0 apk -php83-session 8.3.14-r0 apk -php83-simplexml 8.3.14-r0 apk -php83-sockets 8.3.14-r0 apk -php83-tokenizer 8.3.14-r0 apk -php83-xml 8.3.14-r0 apk -php83-xmlreader 8.3.14-r0 apk -php83-xmlwriter 8.3.14-r0 apk -php83-zip 8.3.14-r0 apk +php83-phar 8.3.15-r0 apk +php83-session 8.3.15-r0 apk +php83-simplexml 8.3.15-r0 apk +php83-sockets 8.3.15-r0 apk +php83-tokenizer 8.3.15-r0 apk +php83-xml 8.3.15-r0 apk +php83-xmlreader 8.3.15-r0 apk +php83-xmlwriter 8.3.15-r0 apk +php83-zip 8.3.15-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer phpdocumentor/type-resolver 1.10.0 php-composer phpoption/phpoption 1.9.3 php-composer From d54fbbdde89c5eba44446ad5972495db928b9103 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 1 Jan 2025 22:44:16 +0000 Subject: [PATCH 053/133] Bot Updating Templated Files --- readme-vars.yml | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/readme-vars.yml b/readme-vars.yml index a5e3ec1..ab45cba 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -56,32 +56,27 @@ init_diagram: | init-nginx-end -> init-config init-os-end -> init-config init-config -> init-config-end + init-crontab-config -> init-config-end init-speedtest-tracker-config -> init-config-end - init-os-end -> init-crontab-config + init-config -> init-crontab-config init-mods-end -> init-custom-files base -> init-envfile init-os-end -> init-folders init-php -> init-keygen base -> init-migrations - base -> init-mods init-config-end -> init-mods - init-version-checks -> init-mods - init-mods -> init-mods-end init-mods-package-install -> init-mods-end init-mods -> init-mods-package-install init-samples -> init-nginx - init-permissions -> init-nginx-end - base -> init-os-end + init-version-checks -> init-nginx-end init-adduser -> init-os-end init-envfile -> init-os-end - init-migrations -> init-os-end init-keygen -> init-permissions init-nginx -> init-php init-folders -> init-samples init-custom-files -> init-services - init-mods-end -> init-services init-nginx-end -> init-speedtest-tracker-config - init-config-end -> init-version-checks + init-permissions -> init-version-checks init-services -> svc-cron svc-cron -> legacy-services init-services -> svc-nginx @@ -92,7 +87,7 @@ init_diagram: | svc-speedtest-tracker -> legacy-services } Base Images: { - "baseimage-alpine-nginx:3.20" <- "baseimage-alpine:3.20" + "baseimage-alpine-nginx:3.21" <- "baseimage-alpine:3.21" } "speedtest-tracker:latest" <- Base Images # changelog From 511daac4596edd3d16946b9fa26b457680c5f908 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 1 Jan 2025 22:48:28 +0000 Subject: [PATCH 054/133] Bot Updating Package Versions --- package_versions.txt | 512 +++++++++++++++++++++---------------------- 1 file changed, 256 insertions(+), 256 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index caa8c6e..8f4e55a 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,256 +1,256 @@ -NAME VERSION TYPE -Hidden Input 1, 0, 0, 0 dotnet -alpine-baselayout 3.6.5-r0 apk -alpine-baselayout-data 3.6.5-r0 apk -alpine-keys 2.4-r1 apk -alpine-release 3.20.3-r0 apk -anourvalar/eloquent-serialize 1.2.27 php-composer -aom-libs 3.9.1-r0 apk -apache2-utils 2.4.62-r0 apk -apk-tools 2.14.4-r1 apk -apr 1.7.5-r0 apk -apr-util 1.6.3-r1 apk -argon2-libs 20190702-r5 apk -awcodes/filament-versions v2.0.1 php-composer -bash 5.2.26-r0 apk -blade-ui-kit/blade-heroicons 2.5.0 php-composer -blade-ui-kit/blade-icons 1.7.2 php-composer -brick/math 0.12.1 php-composer -brotli-libs 1.1.0-r2 apk -busybox 1.36.1-r29 apk -busybox-binsh 1.36.1-r29 apk -c-ares 1.33.1-r0 apk -ca-certificates 20240705-r0 apk -ca-certificates-bundle 20240705-r0 apk -carbonphp/carbon-doctrine-types 3.2.0 php-composer -catatonit 0.2.0-r0 apk -chrisullyott/php-filesize v4.2.1 php-composer -clue/stream-filter v1.7.0 php-composer -composer 2.8.4 binary -coreutils 9.5-r1 apk -coreutils-env 9.5-r1 apk -coreutils-fmt 9.5-r1 apk -coreutils-sha512sum 9.5-r1 apk -curl 8.11.1-r0 apk -danharrin/date-format-converter v0.3.1 php-composer -danharrin/livewire-rate-limiting v1.3.1 php-composer -dflydev/dot-access-data v3.0.3 php-composer -doctrine/dbal 4.2.1 php-composer -doctrine/deprecations 1.1.4 php-composer -doctrine/inflector 2.0.10 php-composer -doctrine/lexer 3.0.1 php-composer -dragonmantank/cron-expression v3.4.0 php-composer -egulias/email-validator 4.0.2 php-composer -filament/actions v3.2.130 php-composer -filament/filament v3.2.130 php-composer -filament/forms v3.2.130 php-composer -filament/infolists v3.2.130 php-composer -filament/notifications v3.2.130 php-composer -filament/spatie-laravel-settings-plugin v3.2.130 php-composer -filament/support v3.2.130 php-composer -filament/tables v3.2.130 php-composer -filament/widgets v3.2.130 php-composer -findutils 4.9.0-r5 apk -freetype 2.13.2-r0 apk -fruitcake/php-cors v1.3.0 php-composer -geerlingguy/ping 1.2.1 php-composer -git 2.45.2-r0 apk -git-init-template 2.45.2-r0 apk -graham-campbell/result-type v1.1.3 php-composer -grep 3.11-r0 apk -guzzlehttp/guzzle 7.9.2 php-composer -guzzlehttp/promises 2.0.4 php-composer -guzzlehttp/psr7 2.7.0 php-composer -guzzlehttp/uri-template v1.0.3 php-composer -icu-data-en 74.2-r0 apk -icu-libs 74.2-r0 apk -influxdata/influxdb-client-php 3.6.0 php-composer -jq 1.7.1-r0 apk -kirschbaum-development/eloquent-power-joins 4.0.1 php-composer -laravel-notification-channels/telegram 5.0.0 php-composer -laravel/framework v11.36.1 php-composer -laravel/prompts v0.3.2 php-composer -laravel/sanctum v4.0.7 php-composer -laravel/serializable-closure v2.0.1 php-composer -laravel/tinker v2.10.0 php-composer -league/commonmark 2.6.0 php-composer -league/config v1.2.0 php-composer -league/csv 9.20.1 php-composer -league/flysystem 3.29.1 php-composer -league/flysystem-local 3.29.0 php-composer -league/mime-type-detection 1.16.0 php-composer -league/uri 7.5.1 php-composer -league/uri-interfaces 7.5.0 php-composer -libacl 2.3.2-r0 apk -libattr 2.5.2-r0 apk -libavif 1.0.4-r0 apk -libbsd 0.12.2-r0 apk -libbz2 1.0.8-r6 apk -libcrypto3 3.3.2-r1 apk -libcurl 8.11.1-r0 apk -libdav1d 1.4.2-r0 apk -libedit 20240517.3.1-r0 apk -libexpat 2.6.4-r0 apk -libgcc 13.2.1_git20240309-r0 apk -libice 1.1.1-r6 apk -libidn2 2.3.7-r0 apk -libintl 0.22.5-r0 apk -libjpeg-turbo 3.0.3-r0 apk -libmd 1.1.0-r0 apk -libncursesw 6.4_p20240420-r2 apk -libpng 1.6.44-r0 apk -libpq 16.6-r0 apk -libproc2 4.0.4-r0 apk -libpsl 0.21.5-r1 apk -libsharpyuv 1.3.2-r0 apk -libsm 1.2.4-r4 apk -libssl3 3.3.2-r1 apk -libstdc++ 13.2.1_git20240309-r0 apk -libunistring 1.2-r0 apk -libuuid 2.40.1-r1 apk -libwebp 1.3.2-r0 apk -libx11 1.8.9-r1 apk -libxau 1.0.11-r4 apk -libxcb 1.16.1-r0 apk -libxdmcp 1.1.5-r1 apk -libxext 1.3.6-r2 apk -libxml2 2.12.7-r0 apk -libxpm 3.5.17-r0 apk -libxt 1.3.0-r5 apk -libzip 1.10.1-r0 apk -linux-pam 1.6.0-r0 apk -livewire/livewire v3.5.17 php-composer -logrotate 3.21.0-r1 apk -lorisleiva/laravel-actions v2.8.4 php-composer -lorisleiva/lody v0.5.0 php-composer -lz4-libs 1.9.4-r5 apk -maennchen/zipstream-php 2.4.0 php-composer -masterminds/html5 2.9.0 php-composer -monolog/monolog 3.8.1 php-composer -musl 1.2.5-r0 apk -musl-utils 1.2.5-r0 apk -myclabs/php-enum 1.8.4 php-composer -nano 8.0-r0 apk -ncurses-terminfo-base 6.4_p20240420-r2 apk -nesbot/carbon 3.8.2 php-composer -netcat-openbsd 1.226-r0 apk -nette/schema v1.3.2 php-composer -nette/utils v4.0.5 php-composer -nghttp2-libs 1.62.1-r0 apk -nginx 1.26.2-r0 apk -nikic/php-parser v5.3.1 php-composer -nunomaduro/termwind v2.3.0 php-composer -oniguruma 6.9.9-r0 apk -openspout/openspout v4.28.3 php-composer -openssl 3.3.2-r1 apk -pcre 8.45-r3 apk -pcre2 10.43-r0 apk -php-http/client-common 2.7.2 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 -php83 8.3.15-r0 apk -php83-common 8.3.15-r0 apk -php83-ctype 8.3.15-r0 apk -php83-curl 8.3.15-r0 apk -php83-dom 8.3.15-r0 apk -php83-fileinfo 8.3.15-r0 apk -php83-fpm 8.3.15-r0 apk -php83-gd 8.3.15-r0 apk -php83-iconv 8.3.15-r0 apk -php83-intl 8.3.15-r0 apk -php83-mbstring 8.3.15-r0 apk -php83-mysqlnd 8.3.15-r0 apk -php83-openssl 8.3.15-r0 apk -php83-pdo 8.3.15-r0 apk -php83-pdo_mysql 8.3.15-r0 apk -php83-pdo_pgsql 8.3.15-r0 apk -php83-pdo_sqlite 8.3.15-r0 apk -php83-pecl-igbinary 3.2.15-r0 apk -php83-pecl-msgpack 2.2.0-r2 apk -php83-pecl-redis 6.1.0-r0 apk -php83-phar 8.3.15-r0 apk -php83-session 8.3.15-r0 apk -php83-simplexml 8.3.15-r0 apk -php83-sockets 8.3.15-r0 apk -php83-tokenizer 8.3.15-r0 apk -php83-xml 8.3.15-r0 apk -php83-xmlreader 8.3.15-r0 apk -php83-xmlwriter 8.3.15-r0 apk -php83-zip 8.3.15-r0 apk -phpdocumentor/reflection-common 2.2.0 php-composer -phpdocumentor/type-resolver 1.10.0 php-composer -phpoption/phpoption 1.9.3 php-composer -phpstan/phpdoc-parser 2.0.0 php-composer -popt 1.19-r3 apk -postgresql-common 1.2-r1 apk -postgresql15-client 15.10-r0 apk -procps-ng 4.0.4-r0 apk -psr/cache 3.0.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 -psy/psysh v0.12.7 php-composer -ralouphie/getallheaders 3.0.3 php-composer -ramsey/collection 2.0.0 php-composer -ramsey/uuid 4.7.6 php-composer -readline 8.2.10-r0 apk -ryangjchandler/blade-capture-directive v1.0.0 php-composer -scanelf 1.3.7-r2 apk -shadow 4.15.1-r0 apk -skalibs 2.14.1.1-r0 apk -spatie/color 1.6.2 php-composer -spatie/invade 2.1.0 php-composer -spatie/laravel-package-tools 1.17.0 php-composer -spatie/laravel-settings 3.4.0 php-composer -spatie/laravel-webhook-server 3.8.2 php-composer -spatie/temporary-directory 2.2.1 php-composer -sqlite-libs 3.45.3-r1 apk -ssl_client 1.36.1-r29 apk -ssmtp 2.64-r22 apk -symfony/clock v7.2.0 php-composer -symfony/console v7.2.1 php-composer -symfony/css-selector v7.2.0 php-composer -symfony/deprecation-contracts v3.5.1 php-composer -symfony/error-handler v7.2.1 php-composer -symfony/event-dispatcher v7.2.0 php-composer -symfony/event-dispatcher-contracts v3.5.1 php-composer -symfony/finder v7.2.0 php-composer -symfony/html-sanitizer v7.2.0 php-composer -symfony/http-foundation v7.2.0 php-composer -symfony/http-kernel v7.2.1 php-composer -symfony/mailer v7.2.0 php-composer -symfony/mime v7.2.1 php-composer -symfony/options-resolver v7.2.0 php-composer -symfony/polyfill-ctype v1.31.0 php-composer -symfony/polyfill-intl-grapheme v1.31.0 php-composer -symfony/polyfill-intl-idn v1.31.0 php-composer -symfony/polyfill-intl-normalizer v1.31.0 php-composer -symfony/polyfill-mbstring v1.31.0 php-composer -symfony/polyfill-php80 v1.31.0 php-composer -symfony/polyfill-php83 v1.31.0 php-composer -symfony/polyfill-uuid v1.31.0 php-composer -symfony/process v7.2.0 php-composer -symfony/routing v7.2.0 php-composer -symfony/service-contracts v3.5.1 php-composer -symfony/string v7.2.0 php-composer -symfony/translation v7.2.0 php-composer -symfony/translation-contracts v3.5.1 php-composer -symfony/uid v7.2.0 php-composer -symfony/var-dumper v7.2.0 php-composer -tijsverkoyen/css-to-inline-styles v2.2.7 php-composer -timokoerber/laravel-one-time-operations 1.4.4 php-composer -tzdata 2024b-r0 apk -utmps-libs 0.1.2.2-r1 apk -vlucas/phpdotenv v5.6.1 php-composer -voku/portable-ascii 2.0.3 php-composer -webmozart/assert 1.11.0 php-composer -xz-libs 5.6.2-r0 apk -zlib 1.3.1-r1 apk -zstd-libs 1.5.6-r0 apk +NAME VERSION TYPE +Hidden Input 1, 0, 0, 0 dotnet +acl-libs 2.3.2-r1 apk +alpine-baselayout 3.6.8-r0 apk +alpine-baselayout-data 3.6.8-r0 apk +alpine-keys 2.5-r0 apk +alpine-release 3.21.0-r0 apk +anourvalar/eloquent-serialize 1.2.27 php-composer +aom-libs 3.11.0-r0 apk +apache2-utils 2.4.62-r0 apk +apk-tools 2.14.6-r2 apk +apr 1.7.5-r0 apk +apr-util 1.6.3-r1 apk +argon2-libs 20190702-r5 apk +awcodes/filament-versions v2.0.1 php-composer +bash 5.2.37-r0 apk +blade-ui-kit/blade-heroicons 2.5.0 php-composer +blade-ui-kit/blade-icons 1.7.2 php-composer +brick/math 0.12.1 php-composer +brotli-libs 1.1.0-r2 apk +busybox 1.37.0-r9 apk +busybox-binsh 1.37.0-r9 apk +c-ares 1.34.3-r0 apk +ca-certificates 20241010-r0 apk +ca-certificates-bundle 20241010-r0 apk +carbonphp/carbon-doctrine-types 3.2.0 php-composer +catatonit 0.2.0-r0 apk +chrisullyott/php-filesize v4.2.1 php-composer +clue/stream-filter v1.7.0 php-composer +composer 2.8.4 binary +coreutils 9.5-r1 apk +coreutils-env 9.5-r1 apk +coreutils-fmt 9.5-r1 apk +coreutils-sha512sum 9.5-r1 apk +curl 8.11.1-r0 apk +danharrin/date-format-converter v0.3.1 php-composer +danharrin/livewire-rate-limiting v1.3.1 php-composer +dflydev/dot-access-data v3.0.3 php-composer +doctrine/dbal 4.2.1 php-composer +doctrine/deprecations 1.1.4 php-composer +doctrine/inflector 2.0.10 php-composer +doctrine/lexer 3.0.1 php-composer +dragonmantank/cron-expression v3.4.0 php-composer +egulias/email-validator 4.0.2 php-composer +filament/actions v3.2.130 php-composer +filament/filament v3.2.130 php-composer +filament/forms v3.2.130 php-composer +filament/infolists v3.2.130 php-composer +filament/notifications v3.2.130 php-composer +filament/spatie-laravel-settings-plugin v3.2.130 php-composer +filament/support v3.2.130 php-composer +filament/tables v3.2.130 php-composer +filament/widgets v3.2.130 php-composer +findutils 4.10.0-r0 apk +freetype 2.13.3-r0 apk +fruitcake/php-cors v1.3.0 php-composer +geerlingguy/ping 1.2.1 php-composer +git 2.47.1-r0 apk +git-init-template 2.47.1-r0 apk +graham-campbell/result-type v1.1.3 php-composer +grep 3.11-r0 apk +guzzlehttp/guzzle 7.9.2 php-composer +guzzlehttp/promises 2.0.4 php-composer +guzzlehttp/psr7 2.7.0 php-composer +guzzlehttp/uri-template v1.0.3 php-composer +icu-data-en 74.2-r0 apk +icu-libs 74.2-r0 apk +influxdata/influxdb-client-php 3.6.0 php-composer +jq 1.7.1-r0 apk +kirschbaum-development/eloquent-power-joins 4.0.1 php-composer +laravel-notification-channels/telegram 5.0.0 php-composer +laravel/framework v11.36.1 php-composer +laravel/prompts v0.3.2 php-composer +laravel/sanctum v4.0.7 php-composer +laravel/serializable-closure v2.0.1 php-composer +laravel/tinker v2.10.0 php-composer +league/commonmark 2.6.0 php-composer +league/config v1.2.0 php-composer +league/csv 9.20.1 php-composer +league/flysystem 3.29.1 php-composer +league/flysystem-local 3.29.0 php-composer +league/mime-type-detection 1.16.0 php-composer +league/uri 7.5.1 php-composer +league/uri-interfaces 7.5.0 php-composer +libattr 2.5.2-r2 apk +libavif 1.0.4-r0 apk +libbsd 0.12.2-r0 apk +libbz2 1.0.8-r6 apk +libcrypto3 3.3.2-r4 apk +libcurl 8.11.1-r0 apk +libdav1d 1.5.0-r0 apk +libedit 20240808.3.1-r0 apk +libexpat 2.6.4-r0 apk +libgcc 14.2.0-r4 apk +libice 1.1.1-r6 apk +libidn2 2.3.7-r0 apk +libintl 0.22.5-r0 apk +libjpeg-turbo 3.0.4-r0 apk +libmd 1.1.0-r0 apk +libncursesw 6.5_p20241006-r3 apk +libpng 1.6.44-r0 apk +libpq 17.2-r0 apk +libproc2 4.0.4-r2 apk +libpsl 0.21.5-r3 apk +libsharpyuv 1.4.0-r0 apk +libsm 1.2.4-r4 apk +libssl3 3.3.2-r4 apk +libstdc++ 14.2.0-r4 apk +libunistring 1.2-r0 apk +libuuid 2.40.2-r4 apk +libwebp 1.4.0-r0 apk +libx11 1.8.10-r0 apk +libxau 1.0.11-r4 apk +libxcb 1.16.1-r0 apk +libxdmcp 1.1.5-r1 apk +libxext 1.3.6-r2 apk +libxml2 2.13.4-r3 apk +libxpm 3.5.17-r0 apk +libxt 1.3.1-r0 apk +libzip 1.11.2-r0 apk +linux-pam 1.6.1-r1 apk +livewire/livewire v3.5.17 php-composer +logrotate 3.21.0-r1 apk +lorisleiva/laravel-actions v2.8.4 php-composer +lorisleiva/lody v0.5.0 php-composer +lz4-libs 1.10.0-r0 apk +maennchen/zipstream-php 2.4.0 php-composer +masterminds/html5 2.9.0 php-composer +monolog/monolog 3.8.1 php-composer +musl 1.2.5-r8 apk +musl-utils 1.2.5-r8 apk +myclabs/php-enum 1.8.4 php-composer +nano 8.2-r0 apk +ncurses-terminfo-base 6.5_p20241006-r3 apk +nesbot/carbon 3.8.2 php-composer +netcat-openbsd 1.226.1.1-r0 apk +nette/schema v1.3.2 php-composer +nette/utils v4.0.5 php-composer +nghttp2-libs 1.64.0-r0 apk +nginx 1.26.2-r3 apk +nikic/php-parser v5.3.1 php-composer +nunomaduro/termwind v2.3.0 php-composer +oniguruma 6.9.9-r0 apk +openspout/openspout v4.28.3 php-composer +openssl 3.3.2-r4 apk +pcre 8.45-r3 apk +pcre2 10.43-r0 apk +php-http/client-common 2.7.2 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 +php83 8.3.15-r0 apk +php83-common 8.3.15-r0 apk +php83-ctype 8.3.15-r0 apk +php83-curl 8.3.15-r0 apk +php83-dom 8.3.15-r0 apk +php83-fileinfo 8.3.15-r0 apk +php83-fpm 8.3.15-r0 apk +php83-gd 8.3.15-r0 apk +php83-iconv 8.3.15-r0 apk +php83-intl 8.3.15-r0 apk +php83-mbstring 8.3.15-r0 apk +php83-mysqlnd 8.3.15-r0 apk +php83-openssl 8.3.15-r0 apk +php83-pdo 8.3.15-r0 apk +php83-pdo_mysql 8.3.15-r0 apk +php83-pdo_pgsql 8.3.15-r0 apk +php83-pdo_sqlite 8.3.15-r0 apk +php83-pecl-igbinary 3.2.16-r0 apk +php83-pecl-msgpack 3.0.0-r0 apk +php83-pecl-redis 6.1.0-r0 apk +php83-phar 8.3.15-r0 apk +php83-session 8.3.15-r0 apk +php83-simplexml 8.3.15-r0 apk +php83-sockets 8.3.15-r0 apk +php83-tokenizer 8.3.15-r0 apk +php83-xml 8.3.15-r0 apk +php83-xmlreader 8.3.15-r0 apk +php83-xmlwriter 8.3.15-r0 apk +php83-zip 8.3.15-r0 apk +phpdocumentor/reflection-common 2.2.0 php-composer +phpdocumentor/type-resolver 1.10.0 php-composer +phpoption/phpoption 1.9.3 php-composer +phpstan/phpdoc-parser 2.0.0 php-composer +popt 1.19-r4 apk +postgresql-common 1.2-r1 apk +postgresql15-client 15.10-r0 apk +procps-ng 4.0.4-r2 apk +psr/cache 3.0.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 +psy/psysh v0.12.7 php-composer +ralouphie/getallheaders 3.0.3 php-composer +ramsey/collection 2.0.0 php-composer +ramsey/uuid 4.7.6 php-composer +readline 8.2.13-r0 apk +ryangjchandler/blade-capture-directive v1.0.0 php-composer +scanelf 1.3.8-r1 apk +shadow 4.16.0-r1 apk +skalibs-libs 2.14.3.0-r0 apk +spatie/color 1.6.2 php-composer +spatie/invade 2.1.0 php-composer +spatie/laravel-package-tools 1.17.0 php-composer +spatie/laravel-settings 3.4.0 php-composer +spatie/laravel-webhook-server 3.8.2 php-composer +spatie/temporary-directory 2.2.1 php-composer +sqlite-libs 3.47.1-r0 apk +ssl_client 1.37.0-r9 apk +ssmtp 2.64-r22 apk +symfony/clock v7.2.0 php-composer +symfony/console v7.2.1 php-composer +symfony/css-selector v7.2.0 php-composer +symfony/deprecation-contracts v3.5.1 php-composer +symfony/error-handler v7.2.1 php-composer +symfony/event-dispatcher v7.2.0 php-composer +symfony/event-dispatcher-contracts v3.5.1 php-composer +symfony/finder v7.2.0 php-composer +symfony/html-sanitizer v7.2.0 php-composer +symfony/http-foundation v7.2.0 php-composer +symfony/http-kernel v7.2.1 php-composer +symfony/mailer v7.2.0 php-composer +symfony/mime v7.2.1 php-composer +symfony/options-resolver v7.2.0 php-composer +symfony/polyfill-ctype v1.31.0 php-composer +symfony/polyfill-intl-grapheme v1.31.0 php-composer +symfony/polyfill-intl-idn v1.31.0 php-composer +symfony/polyfill-intl-normalizer v1.31.0 php-composer +symfony/polyfill-mbstring v1.31.0 php-composer +symfony/polyfill-php80 v1.31.0 php-composer +symfony/polyfill-php83 v1.31.0 php-composer +symfony/polyfill-uuid v1.31.0 php-composer +symfony/process v7.2.0 php-composer +symfony/routing v7.2.0 php-composer +symfony/service-contracts v3.5.1 php-composer +symfony/string v7.2.0 php-composer +symfony/translation v7.2.0 php-composer +symfony/translation-contracts v3.5.1 php-composer +symfony/uid v7.2.0 php-composer +symfony/var-dumper v7.2.0 php-composer +tijsverkoyen/css-to-inline-styles v2.2.7 php-composer +timokoerber/laravel-one-time-operations 1.4.4 php-composer +tzdata 2024b-r1 apk +utmps-libs 0.1.2.3-r2 apk +vlucas/phpdotenv v5.6.1 php-composer +voku/portable-ascii 2.0.3 php-composer +webmozart/assert 1.11.0 php-composer +xz-libs 5.6.3-r0 apk +zlib 1.3.1-r2 apk +zstd-libs 1.5.6-r1 apk From a0401b95475dfd8158bfceb460b9fd84a713a2cd Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 4 Jan 2025 21:23:54 +0000 Subject: [PATCH 055/133] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 8f4e55a..f9d5f0b 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -137,7 +137,7 @@ netcat-openbsd 1.226.1.1-r0 apk nette/schema v1.3.2 php-composer nette/utils v4.0.5 php-composer nghttp2-libs 1.64.0-r0 apk -nginx 1.26.2-r3 apk +nginx 1.26.2-r4 apk nikic/php-parser v5.3.1 php-composer nunomaduro/termwind v2.3.0 php-composer oniguruma 6.9.9-r0 apk @@ -253,4 +253,4 @@ voku/portable-ascii 2.0.3 php-composer webmozart/assert 1.11.0 php-composer xz-libs 5.6.3-r0 apk zlib 1.3.1-r2 apk -zstd-libs 1.5.6-r1 apk +zstd-libs 1.5.6-r2 apk From 9766e3f1b69415c4c2109b7bb9cdb15f86cda046 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sun, 5 Jan 2025 16:12:48 +0000 Subject: [PATCH 056/133] Bot Updating Package Versions --- package_versions.txt | 39 ++++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index f9d5f0b..96d76ff 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,8 +1,8 @@ NAME VERSION TYPE Hidden Input 1, 0, 0, 0 dotnet acl-libs 2.3.2-r1 apk -alpine-baselayout 3.6.8-r0 apk -alpine-baselayout-data 3.6.8-r0 apk +alpine-baselayout 3.6.8-r1 apk +alpine-baselayout-data 3.6.8-r1 apk alpine-keys 2.5-r0 apk alpine-release 3.21.0-r0 apk anourvalar/eloquent-serialize 1.2.27 php-composer @@ -21,8 +21,8 @@ brotli-libs 1.1.0-r2 apk busybox 1.37.0-r9 apk busybox-binsh 1.37.0-r9 apk c-ares 1.34.3-r0 apk -ca-certificates 20241010-r0 apk -ca-certificates-bundle 20241010-r0 apk +ca-certificates 20241121-r0 apk +ca-certificates-bundle 20241121-r0 apk carbonphp/carbon-doctrine-types 3.2.0 php-composer catatonit 0.2.0-r0 apk chrisullyott/php-filesize v4.2.1 php-composer @@ -41,7 +41,7 @@ doctrine/deprecations 1.1.4 php-composer doctrine/inflector 2.0.10 php-composer doctrine/lexer 3.0.1 php-composer dragonmantank/cron-expression v3.4.0 php-composer -egulias/email-validator 4.0.2 php-composer +egulias/email-validator 4.0.3 php-composer filament/actions v3.2.130 php-composer filament/filament v3.2.130 php-composer filament/forms v3.2.130 php-composer @@ -69,12 +69,12 @@ influxdata/influxdb-client-php 3.6.0 php-composer jq 1.7.1-r0 apk kirschbaum-development/eloquent-power-joins 4.0.1 php-composer laravel-notification-channels/telegram 5.0.0 php-composer -laravel/framework v11.36.1 php-composer +laravel/framework v11.37.0 php-composer laravel/prompts v0.3.2 php-composer laravel/sanctum v4.0.7 php-composer laravel/serializable-closure v2.0.1 php-composer laravel/tinker v2.10.0 php-composer -league/commonmark 2.6.0 php-composer +league/commonmark 2.6.1 php-composer league/config v1.2.0 php-composer league/csv 9.20.1 php-composer league/flysystem 3.29.1 php-composer @@ -119,9 +119,9 @@ libxpm 3.5.17-r0 apk libxt 1.3.1-r0 apk libzip 1.11.2-r0 apk linux-pam 1.6.1-r1 apk -livewire/livewire v3.5.17 php-composer +livewire/livewire v3.5.18 php-composer logrotate 3.21.0-r1 apk -lorisleiva/laravel-actions v2.8.4 php-composer +lorisleiva/laravel-actions v2.8.5 php-composer lorisleiva/lody v0.5.0 php-composer lz4-libs 1.10.0-r0 apk maennchen/zipstream-php 2.4.0 php-composer @@ -132,13 +132,13 @@ musl-utils 1.2.5-r8 apk myclabs/php-enum 1.8.4 php-composer nano 8.2-r0 apk ncurses-terminfo-base 6.5_p20241006-r3 apk -nesbot/carbon 3.8.2 php-composer +nesbot/carbon 3.8.4 php-composer netcat-openbsd 1.226.1.1-r0 apk nette/schema v1.3.2 php-composer nette/utils v4.0.5 php-composer nghttp2-libs 1.64.0-r0 apk nginx 1.26.2-r4 apk -nikic/php-parser v5.3.1 php-composer +nikic/php-parser v5.4.0 php-composer nunomaduro/termwind v2.3.0 php-composer oniguruma 6.9.9-r0 apk openspout/openspout v4.28.3 php-composer @@ -202,12 +202,13 @@ ramsey/collection 2.0.0 php-composer ramsey/uuid 4.7.6 php-composer readline 8.2.13-r0 apk ryangjchandler/blade-capture-directive v1.0.0 php-composer +ryangjchandler/blade-tabler-icons v2.3.0 php-composer scanelf 1.3.8-r1 apk shadow 4.16.0-r1 apk skalibs-libs 2.14.3.0-r0 apk -spatie/color 1.6.2 php-composer +spatie/color 1.7.0 php-composer spatie/invade 2.1.0 php-composer -spatie/laravel-package-tools 1.17.0 php-composer +spatie/laravel-package-tools 1.18.0 php-composer spatie/laravel-settings 3.4.0 php-composer spatie/laravel-webhook-server 3.8.2 php-composer spatie/temporary-directory 2.2.1 php-composer @@ -221,10 +222,10 @@ symfony/deprecation-contracts v3.5.1 php-composer symfony/error-handler v7.2.1 php-composer symfony/event-dispatcher v7.2.0 php-composer symfony/event-dispatcher-contracts v3.5.1 php-composer -symfony/finder v7.2.0 php-composer -symfony/html-sanitizer v7.2.0 php-composer -symfony/http-foundation v7.2.0 php-composer -symfony/http-kernel v7.2.1 php-composer +symfony/finder v7.2.2 php-composer +symfony/html-sanitizer v7.2.2 php-composer +symfony/http-foundation v7.2.2 php-composer +symfony/http-kernel v7.2.2 php-composer symfony/mailer v7.2.0 php-composer symfony/mime v7.2.1 php-composer symfony/options-resolver v7.2.0 php-composer @@ -240,11 +241,11 @@ symfony/process v7.2.0 php-composer symfony/routing v7.2.0 php-composer symfony/service-contracts v3.5.1 php-composer symfony/string v7.2.0 php-composer -symfony/translation v7.2.0 php-composer +symfony/translation v7.2.2 php-composer symfony/translation-contracts v3.5.1 php-composer symfony/uid v7.2.0 php-composer symfony/var-dumper v7.2.0 php-composer -tijsverkoyen/css-to-inline-styles v2.2.7 php-composer +tijsverkoyen/css-to-inline-styles v2.3.0 php-composer timokoerber/laravel-one-time-operations 1.4.4 php-composer tzdata 2024b-r1 apk utmps-libs 0.1.2.3-r2 apk From a4e90191cd088f8ea320f83a9a454452ddb65ebd Mon Sep 17 00:00:00 2001 From: thespad Date: Wed, 8 Jan 2025 18:53:25 +0000 Subject: [PATCH 057/133] Add default creds to readme --- README.md | 4 +++- readme-vars.yml | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b9cb223..082c941 100644 --- a/README.md +++ b/README.md @@ -59,7 +59,9 @@ The architectures supported by this image are: ## Application Setup -Access the web UI at `:80`, for more information check out the [project documentation](https://docs.speedtest-tracker.dev/). +Access the web UI at `:80`, the default credentials are admin@example.com / password + +For more information check out the [project documentation](https://docs.speedtest-tracker.dev/). ## Usage diff --git a/readme-vars.yml b/readme-vars.yml index ab45cba..8558594 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -37,7 +37,9 @@ opt_param_env_vars: # application setup block app_setup_block_enabled: true app_setup_block: | - Access the web UI at `:80`, for more information check out the [project documentation](https://docs.speedtest-tracker.dev/). + Access the web UI at `:80`, the default credentials are admin@example.com / password + + For more information check out the [project documentation](https://docs.speedtest-tracker.dev/). # init diagram init_diagram: | "speedtest-tracker:latest": { From e82392c5539887d7df31d40355e5d68cf75d49d8 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 14 Jan 2025 02:09:48 +0000 Subject: [PATCH 058/133] Bot Updating Package Versions --- package_versions.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/package_versions.txt b/package_versions.txt index 96d76ff..849fbbf 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -208,7 +208,9 @@ shadow 4.16.0-r1 apk skalibs-libs 2.14.3.0-r0 apk spatie/color 1.7.0 php-composer spatie/invade 2.1.0 php-composer +spatie/laravel-json-api-paginate 1.16.1 php-composer spatie/laravel-package-tools 1.18.0 php-composer +spatie/laravel-query-builder 6.3.0 php-composer spatie/laravel-settings 3.4.0 php-composer spatie/laravel-webhook-server 3.8.2 php-composer spatie/temporary-directory 2.2.1 php-composer @@ -245,6 +247,7 @@ symfony/translation v7.2.2 php-composer symfony/translation-contracts v3.5.1 php-composer symfony/uid v7.2.0 php-composer symfony/var-dumper v7.2.0 php-composer +symfony/yaml v7.2.0 php-composer tijsverkoyen/css-to-inline-styles v2.3.0 php-composer timokoerber/laravel-one-time-operations 1.4.4 php-composer tzdata 2024b-r1 apk @@ -253,5 +256,6 @@ vlucas/phpdotenv v5.6.1 php-composer voku/portable-ascii 2.0.3 php-composer webmozart/assert 1.11.0 php-composer xz-libs 5.6.3-r0 apk +zircote/swagger-php 5.0.2 php-composer zlib 1.3.1-r2 apk zstd-libs 1.5.6-r2 apk From 04b7dbfec43a805fbb7644060a2017a6b6b84910 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 18 Jan 2025 16:13:56 +0000 Subject: [PATCH 059/133] Bot Updating Package Versions --- package_versions.txt | 90 ++++++++++++++++++++++---------------------- 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 849fbbf..7e86e70 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -4,7 +4,7 @@ acl-libs 2.3.2-r1 apk alpine-baselayout 3.6.8-r1 apk alpine-baselayout-data 3.6.8-r1 apk alpine-keys 2.5-r0 apk -alpine-release 3.21.0-r0 apk +alpine-release 3.21.2-r0 apk anourvalar/eloquent-serialize 1.2.27 php-composer aom-libs 3.11.0-r0 apk apache2-utils 2.4.62-r0 apk @@ -21,22 +21,22 @@ brotli-libs 1.1.0-r2 apk busybox 1.37.0-r9 apk busybox-binsh 1.37.0-r9 apk c-ares 1.34.3-r0 apk -ca-certificates 20241121-r0 apk -ca-certificates-bundle 20241121-r0 apk +ca-certificates 20241121-r1 apk +ca-certificates-bundle 20241121-r1 apk carbonphp/carbon-doctrine-types 3.2.0 php-composer catatonit 0.2.0-r0 apk chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer composer 2.8.4 binary -coreutils 9.5-r1 apk -coreutils-env 9.5-r1 apk -coreutils-fmt 9.5-r1 apk -coreutils-sha512sum 9.5-r1 apk +coreutils 9.5-r2 apk +coreutils-env 9.5-r2 apk +coreutils-fmt 9.5-r2 apk +coreutils-sha512sum 9.5-r2 apk curl 8.11.1-r0 apk danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v1.3.1 php-composer dflydev/dot-access-data v3.0.3 php-composer -doctrine/dbal 4.2.1 php-composer +doctrine/dbal 4.2.2 php-composer doctrine/deprecations 1.1.4 php-composer doctrine/inflector 2.0.10 php-composer doctrine/lexer 3.0.1 php-composer @@ -55,8 +55,8 @@ findutils 4.10.0-r0 apk freetype 2.13.3-r0 apk fruitcake/php-cors v1.3.0 php-composer geerlingguy/ping 1.2.1 php-composer -git 2.47.1-r0 apk -git-init-template 2.47.1-r0 apk +git 2.47.2-r0 apk +git-init-template 2.47.2-r0 apk graham-campbell/result-type v1.1.3 php-composer grep 3.11-r0 apk guzzlehttp/guzzle 7.9.2 php-composer @@ -69,14 +69,14 @@ influxdata/influxdb-client-php 3.6.0 php-composer jq 1.7.1-r0 apk kirschbaum-development/eloquent-power-joins 4.0.1 php-composer laravel-notification-channels/telegram 5.0.0 php-composer -laravel/framework v11.37.0 php-composer -laravel/prompts v0.3.2 php-composer +laravel/framework v11.38.2 php-composer +laravel/prompts v0.3.3 php-composer laravel/sanctum v4.0.7 php-composer laravel/serializable-closure v2.0.1 php-composer laravel/tinker v2.10.0 php-composer league/commonmark 2.6.1 php-composer league/config v1.2.0 php-composer -league/csv 9.20.1 php-composer +league/csv 9.21.0 php-composer league/flysystem 3.29.1 php-composer league/flysystem-local 3.29.0 php-composer league/mime-type-detection 1.16.0 php-composer @@ -107,7 +107,7 @@ libsm 1.2.4-r4 apk libssl3 3.3.2-r4 apk libstdc++ 14.2.0-r4 apk libunistring 1.2-r0 apk -libuuid 2.40.2-r4 apk +libuuid 2.40.4-r0 apk libwebp 1.4.0-r0 apk libx11 1.8.10-r0 apk libxau 1.0.11-r4 apk @@ -129,7 +129,7 @@ masterminds/html5 2.9.0 php-composer monolog/monolog 3.8.1 php-composer musl 1.2.5-r8 apk musl-utils 1.2.5-r8 apk -myclabs/php-enum 1.8.4 php-composer +myclabs/php-enum 1.8.5 php-composer nano 8.2-r0 apk ncurses-terminfo-base 6.5_p20241006-r3 apk nesbot/carbon 3.8.4 php-composer @@ -141,7 +141,7 @@ nginx 1.26.2-r4 apk nikic/php-parser v5.4.0 php-composer nunomaduro/termwind v2.3.0 php-composer oniguruma 6.9.9-r0 apk -openspout/openspout v4.28.3 php-composer +openspout/openspout v4.28.4 php-composer openssl 3.3.2-r4 apk pcre 8.45-r3 apk pcre2 10.43-r0 apk @@ -150,35 +150,35 @@ 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 -php83 8.3.15-r0 apk -php83-common 8.3.15-r0 apk -php83-ctype 8.3.15-r0 apk -php83-curl 8.3.15-r0 apk -php83-dom 8.3.15-r0 apk -php83-fileinfo 8.3.15-r0 apk -php83-fpm 8.3.15-r0 apk -php83-gd 8.3.15-r0 apk -php83-iconv 8.3.15-r0 apk -php83-intl 8.3.15-r0 apk -php83-mbstring 8.3.15-r0 apk -php83-mysqlnd 8.3.15-r0 apk -php83-openssl 8.3.15-r0 apk -php83-pdo 8.3.15-r0 apk -php83-pdo_mysql 8.3.15-r0 apk -php83-pdo_pgsql 8.3.15-r0 apk -php83-pdo_sqlite 8.3.15-r0 apk +php83 8.3.16-r0 apk +php83-common 8.3.16-r0 apk +php83-ctype 8.3.16-r0 apk +php83-curl 8.3.16-r0 apk +php83-dom 8.3.16-r0 apk +php83-fileinfo 8.3.16-r0 apk +php83-fpm 8.3.16-r0 apk +php83-gd 8.3.16-r0 apk +php83-iconv 8.3.16-r0 apk +php83-intl 8.3.16-r0 apk +php83-mbstring 8.3.16-r0 apk +php83-mysqlnd 8.3.16-r0 apk +php83-openssl 8.3.16-r0 apk +php83-pdo 8.3.16-r0 apk +php83-pdo_mysql 8.3.16-r0 apk +php83-pdo_pgsql 8.3.16-r0 apk +php83-pdo_sqlite 8.3.16-r0 apk php83-pecl-igbinary 3.2.16-r0 apk php83-pecl-msgpack 3.0.0-r0 apk php83-pecl-redis 6.1.0-r0 apk -php83-phar 8.3.15-r0 apk -php83-session 8.3.15-r0 apk -php83-simplexml 8.3.15-r0 apk -php83-sockets 8.3.15-r0 apk -php83-tokenizer 8.3.15-r0 apk -php83-xml 8.3.15-r0 apk -php83-xmlreader 8.3.15-r0 apk -php83-xmlwriter 8.3.15-r0 apk -php83-zip 8.3.15-r0 apk +php83-phar 8.3.16-r0 apk +php83-session 8.3.16-r0 apk +php83-simplexml 8.3.16-r0 apk +php83-sockets 8.3.16-r0 apk +php83-tokenizer 8.3.16-r0 apk +php83-xml 8.3.16-r0 apk +php83-xmlreader 8.3.16-r0 apk +php83-xmlwriter 8.3.16-r0 apk +php83-zip 8.3.16-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer phpdocumentor/type-resolver 1.10.0 php-composer phpoption/phpoption 1.9.3 php-composer @@ -202,8 +202,8 @@ ramsey/collection 2.0.0 php-composer ramsey/uuid 4.7.6 php-composer readline 8.2.13-r0 apk ryangjchandler/blade-capture-directive v1.0.0 php-composer -ryangjchandler/blade-tabler-icons v2.3.0 php-composer scanelf 1.3.8-r1 apk +secondnetwork/blade-tabler-icons v3.28.0 php-composer shadow 4.16.0-r1 apk skalibs-libs 2.14.3.0-r0 apk spatie/color 1.7.0 php-composer @@ -213,7 +213,7 @@ spatie/laravel-package-tools 1.18.0 php-composer spatie/laravel-query-builder 6.3.0 php-composer spatie/laravel-settings 3.4.0 php-composer spatie/laravel-webhook-server 3.8.2 php-composer -spatie/temporary-directory 2.2.1 php-composer +spatie/temporary-directory 2.3.0 php-composer sqlite-libs 3.47.1-r0 apk ssl_client 1.37.0-r9 apk ssmtp 2.64-r22 apk @@ -256,6 +256,6 @@ vlucas/phpdotenv v5.6.1 php-composer voku/portable-ascii 2.0.3 php-composer webmozart/assert 1.11.0 php-composer xz-libs 5.6.3-r0 apk -zircote/swagger-php 5.0.2 php-composer +zircote/swagger-php 5.0.3 php-composer zlib 1.3.1-r2 apk zstd-libs 1.5.6-r2 apk From ed6ef45b9093122cbf5803976cb7af6a132205a5 Mon Sep 17 00:00:00 2001 From: quietsy Date: Wed, 22 Jan 2025 22:43:52 +0200 Subject: [PATCH 060/133] Add categories to readme-vars.yml --- readme-vars.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/readme-vars.yml b/readme-vars.yml index 8558594..476ea8d 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -5,6 +5,7 @@ project_url: "https://github.com/alexjustesen/speedtest-tracker" project_logo: "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/speedtest-tracker-logo.png" project_blurb: "[{{ project_name|capitalize }}]({{ project_url }}) is a self-hosted internet performance tracking application that runs speedtest checks against Ookla's Speedtest service." project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_name }}" +project_categories: "Monitoring" # supported architectures available_architectures: - {arch: "{{ arch_x86_64 }}", tag: "amd64-latest"} From 2c6550952bf2a6eec0a51a3b9b2cf6119949ca76 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 23 Jan 2025 07:37:06 +0000 Subject: [PATCH 061/133] 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 7e86e70..4b23beb 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -18,8 +18,8 @@ blade-ui-kit/blade-heroicons 2.5.0 php-composer blade-ui-kit/blade-icons 1.7.2 php-composer brick/math 0.12.1 php-composer brotli-libs 1.1.0-r2 apk -busybox 1.37.0-r9 apk -busybox-binsh 1.37.0-r9 apk +busybox 1.37.0-r12 apk +busybox-binsh 1.37.0-r12 apk c-ares 1.34.3-r0 apk ca-certificates 20241121-r1 apk ca-certificates-bundle 20241121-r1 apk @@ -27,7 +27,7 @@ carbonphp/carbon-doctrine-types 3.2.0 php-composer catatonit 0.2.0-r0 apk chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer -composer 2.8.4 binary +composer 2.8.5 binary coreutils 9.5-r2 apk coreutils-env 9.5-r2 apk coreutils-fmt 9.5-r2 apk @@ -215,7 +215,7 @@ spatie/laravel-settings 3.4.0 php-composer spatie/laravel-webhook-server 3.8.2 php-composer spatie/temporary-directory 2.3.0 php-composer sqlite-libs 3.47.1-r0 apk -ssl_client 1.37.0-r9 apk +ssl_client 1.37.0-r12 apk ssmtp 2.64-r22 apk symfony/clock v7.2.0 php-composer symfony/console v7.2.1 php-composer From 8ea6b349f45cc2bac69201b9c857bd0d372836a8 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 1 Feb 2025 21:22:06 +0000 Subject: [PATCH 062/133] Bot Updating Templated Files --- Jenkinsfile | 33 ++++++++++++++++++++++++++------- 1 file changed, 26 insertions(+), 7 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 9935dab..af7be53 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -59,11 +59,21 @@ pipeline { steps{ echo "Running on node: ${NODE_NAME}" sh '''#! /bin/bash - containers=$(docker ps -aq) + echo "Pruning builder" + docker builder prune -f --builder container || : + containers=$(docker ps -q) if [[ -n "${containers}" ]]; then - docker stop ${containers} + BUILDX_CONTAINER_ID=$(docker ps -qf 'name=buildx_buildkit') + for container in ${containers}; do + if [[ "${container}" == "${BUILDX_CONTAINER_ID}" ]]; then + echo "skipping buildx container in docker stop" + else + echo "Stopping container ${container}" + docker stop ${container} + fi + done fi - docker system prune -af --volumes || : ''' + docker system prune -f --volumes || : ''' script{ env.EXIT_STATUS = '' env.LS_RELEASE = sh( @@ -1162,12 +1172,21 @@ EOF } cleanup { sh '''#! /bin/bash - echo "Performing docker system prune!!" - containers=$(docker ps -aq) + echo "Pruning builder!!" + docker builder prune -f --builder container || : + containers=$(docker ps -q) if [[ -n "${containers}" ]]; then - docker stop ${containers} + BUILDX_CONTAINER_ID=$(docker ps -qf 'name=buildx_buildkit') + for container in ${containers}; do + if [[ "${container}" == "${BUILDX_CONTAINER_ID}" ]]; then + echo "skipping buildx container in docker stop" + else + echo "Stopping container ${container}" + docker stop ${container} + fi + done fi - docker system prune -af --volumes || : + docker system prune -f --volumes || : ''' cleanWs() } From 9cc833c04bfa2de70d130736eeb06b9a561883c0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 1 Feb 2025 21:23:42 +0000 Subject: [PATCH 063/133] Bot Updating Templated Files --- .github/CONTRIBUTING.md | 2 +- .github/ISSUE_TEMPLATE/config.yml | 2 +- .github/workflows/external_trigger.yml | 10 +++++++++- README.md | 4 ++-- 4 files changed, 13 insertions(+), 5 deletions(-) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index d194d4c..d8695ed 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -6,7 +6,7 @@ * Read, and fill the Pull Request template * If this is a fix for a typo (in code, documentation, or the README) please file an issue and let us sort it out. We do not need a PR * If the PR is addressing an existing issue include, closes #\, in the body of the PR commit message -* If you want to discuss changes, you can also bring it up in [#dev-talk](https://discordapp.com/channels/354974912613449730/757585807061155840) in our [Discord server](https://discord.gg/YWrKVTn) +* If you want to discuss changes, you can also bring it up in [#dev-talk](https://discordapp.com/channels/354974912613449730/757585807061155840) in our [Discord server](https://linuxserver.io/discord) ## Common files diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 45a3fa6..33e7ae3 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,7 +1,7 @@ blank_issues_enabled: false contact_links: - name: Discord chat support - url: https://discord.gg/YWrKVTn + url: https://linuxserver.io/discord about: Realtime support / chat with the community and the team. - name: Discourse discussion forum diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index c9d055f..450e597 100644 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -15,7 +15,10 @@ jobs: SKIP_EXTERNAL_TRIGGER: ${{ vars.SKIP_EXTERNAL_TRIGGER }} run: | printf "# External trigger for docker-speedtest-tracker\n\n" >> $GITHUB_STEP_SUMMARY - if grep -q "^speedtest-tracker_main" <<< "${SKIP_EXTERNAL_TRIGGER}"; then + if grep -q "^speedtest-tracker_main_" <<< "${SKIP_EXTERNAL_TRIGGER}"; then + echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY + echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` contains \`speedtest-tracker_main_\`; will skip trigger if version matches." >> $GITHUB_STEP_SUMMARY + elif grep -q "^speedtest-tracker_main" <<< "${SKIP_EXTERNAL_TRIGGER}"; then echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` contains \`speedtest-tracker_main\`; skipping trigger." >> $GITHUB_STEP_SUMMARY exit 0 @@ -25,6 +28,11 @@ jobs: printf "\n## Retrieving external version\n\n" >> $GITHUB_STEP_SUMMARY EXT_RELEASE=$(curl -u "${{ secrets.CR_USER }}:${{ secrets.CR_PAT }}" -sX GET "https://api.github.com/repos/alexjustesen/speedtest-tracker/releases/latest" | jq -r '. | .tag_name') echo "Type is \`github_stable\`" >> $GITHUB_STEP_SUMMARY + if grep -q "^speedtest-tracker_main_${EXT_RELEASE}" <<< "${SKIP_EXTERNAL_TRIGGER}"; then + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` matches current external release; skipping trigger." >> $GITHUB_STEP_SUMMARY + exit 0 + fi if [ -z "${EXT_RELEASE}" ] || [ "${EXT_RELEASE}" == "null" ]; then echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY echo "> Can't retrieve external version, exiting" >> $GITHUB_STEP_SUMMARY diff --git a/README.md b/README.md index 082c941..10050bf 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ [![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)](https://linuxserver.io) [![Blog](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=Blog)](https://blog.linuxserver.io "all the things you can do with our containers including How-To guides, opinions and much more!") -[![Discord](https://img.shields.io/discord/354974912613449730.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=Discord&logo=discord)](https://discord.gg/YWrKVTn "realtime support / chat with the community and the team.") +[![Discord](https://img.shields.io/discord/354974912613449730.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=Discord&logo=discord)](https://linuxserver.io/discord "realtime support / chat with the community and the team.") [![Discourse](https://img.shields.io/discourse/https/discourse.linuxserver.io/topics.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=discourse)](https://discourse.linuxserver.io "post on our community forum.") [![Fleet](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=Fleet)](https://fleet.linuxserver.io "an online web interface which displays all of our maintained images.") [![GitHub](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitHub&logo=github)](https://github.com/linuxserver "view the source for all of our repositories.") @@ -20,7 +20,7 @@ The [LinuxServer.io](https://linuxserver.io) team brings you another container r Find us at: * [Blog](https://blog.linuxserver.io) - all the things you can do with our containers including How-To guides, opinions and much more! -* [Discord](https://discord.gg/YWrKVTn) - realtime support / chat with the community and the team. +* [Discord](https://linuxserver.io/discord) - realtime support / chat with the community and the team. * [Discourse](https://discourse.linuxserver.io) - post on our community forum. * [Fleet](https://fleet.linuxserver.io) - an online web interface which displays all of our maintained images. * [GitHub](https://github.com/linuxserver) - view the source for all of our repositories. From a79b5a5e9b222bd34af246733b0826d3d7fc4225 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sun, 2 Feb 2025 22:11:33 +0000 Subject: [PATCH 064/133] Bot Updating Package Versions --- package_versions.txt | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 4b23beb..670d32c 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -5,7 +5,7 @@ alpine-baselayout 3.6.8-r1 apk alpine-baselayout-data 3.6.8-r1 apk alpine-keys 2.5-r0 apk alpine-release 3.21.2-r0 apk -anourvalar/eloquent-serialize 1.2.27 php-composer +anourvalar/eloquent-serialize 1.2.28 php-composer aom-libs 3.11.0-r0 apk apache2-utils 2.4.62-r0 apk apk-tools 2.14.6-r2 apk @@ -69,11 +69,11 @@ influxdata/influxdb-client-php 3.6.0 php-composer jq 1.7.1-r0 apk kirschbaum-development/eloquent-power-joins 4.0.1 php-composer laravel-notification-channels/telegram 5.0.0 php-composer -laravel/framework v11.38.2 php-composer -laravel/prompts v0.3.3 php-composer -laravel/sanctum v4.0.7 php-composer -laravel/serializable-closure v2.0.1 php-composer -laravel/tinker v2.10.0 php-composer +laravel/framework v11.41.3 php-composer +laravel/prompts v0.3.4 php-composer +laravel/sanctum v4.0.8 php-composer +laravel/serializable-closure v2.0.2 php-composer +laravel/tinker v2.10.1 php-composer league/commonmark 2.6.1 php-composer league/config v1.2.0 php-composer league/csv 9.21.0 php-composer @@ -119,7 +119,7 @@ libxpm 3.5.17-r0 apk libxt 1.3.1-r0 apk libzip 1.11.2-r0 apk linux-pam 1.6.1-r1 apk -livewire/livewire v3.5.18 php-composer +livewire/livewire v3.5.19 php-composer logrotate 3.21.0-r1 apk lorisleiva/laravel-actions v2.8.5 php-composer lorisleiva/lody v0.5.0 php-composer @@ -141,7 +141,7 @@ nginx 1.26.2-r4 apk nikic/php-parser v5.4.0 php-composer nunomaduro/termwind v2.3.0 php-composer oniguruma 6.9.9-r0 apk -openspout/openspout v4.28.4 php-composer +openspout/openspout v4.28.5 php-composer openssl 3.3.2-r4 apk pcre 8.45-r3 apk pcre2 10.43-r0 apk @@ -203,15 +203,15 @@ ramsey/uuid 4.7.6 php-composer readline 8.2.13-r0 apk ryangjchandler/blade-capture-directive v1.0.0 php-composer scanelf 1.3.8-r1 apk -secondnetwork/blade-tabler-icons v3.28.0 php-composer +secondnetwork/blade-tabler-icons v3.29.1 php-composer shadow 4.16.0-r1 apk skalibs-libs 2.14.3.0-r0 apk spatie/color 1.7.0 php-composer spatie/invade 2.1.0 php-composer spatie/laravel-json-api-paginate 1.16.1 php-composer -spatie/laravel-package-tools 1.18.0 php-composer +spatie/laravel-package-tools 1.18.3 php-composer spatie/laravel-query-builder 6.3.0 php-composer -spatie/laravel-settings 3.4.0 php-composer +spatie/laravel-settings 3.4.1 php-composer spatie/laravel-webhook-server 3.8.2 php-composer spatie/temporary-directory 2.3.0 php-composer sqlite-libs 3.47.1-r0 apk @@ -221,15 +221,15 @@ symfony/clock v7.2.0 php-composer symfony/console v7.2.1 php-composer symfony/css-selector v7.2.0 php-composer symfony/deprecation-contracts v3.5.1 php-composer -symfony/error-handler v7.2.1 php-composer +symfony/error-handler v7.2.3 php-composer symfony/event-dispatcher v7.2.0 php-composer symfony/event-dispatcher-contracts v3.5.1 php-composer symfony/finder v7.2.2 php-composer -symfony/html-sanitizer v7.2.2 php-composer -symfony/http-foundation v7.2.2 php-composer -symfony/http-kernel v7.2.2 php-composer -symfony/mailer v7.2.0 php-composer -symfony/mime v7.2.1 php-composer +symfony/html-sanitizer v7.2.3 php-composer +symfony/http-foundation v7.2.3 php-composer +symfony/http-kernel v7.2.3 php-composer +symfony/mailer v7.2.3 php-composer +symfony/mime v7.2.3 php-composer symfony/options-resolver v7.2.0 php-composer symfony/polyfill-ctype v1.31.0 php-composer symfony/polyfill-intl-grapheme v1.31.0 php-composer @@ -240,14 +240,14 @@ symfony/polyfill-php80 v1.31.0 php-composer symfony/polyfill-php83 v1.31.0 php-composer symfony/polyfill-uuid v1.31.0 php-composer symfony/process v7.2.0 php-composer -symfony/routing v7.2.0 php-composer +symfony/routing v7.2.3 php-composer symfony/service-contracts v3.5.1 php-composer symfony/string v7.2.0 php-composer symfony/translation v7.2.2 php-composer symfony/translation-contracts v3.5.1 php-composer symfony/uid v7.2.0 php-composer -symfony/var-dumper v7.2.0 php-composer -symfony/yaml v7.2.0 php-composer +symfony/var-dumper v7.2.3 php-composer +symfony/yaml v7.2.3 php-composer tijsverkoyen/css-to-inline-styles v2.3.0 php-composer timokoerber/laravel-one-time-operations 1.4.4 php-composer tzdata 2024b-r1 apk From 2ef1ffede5f3733db8f047dca688898be30dadb0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 7 Feb 2025 02:12:55 +0000 Subject: [PATCH 065/133] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 670d32c..bf0717a 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -119,7 +119,7 @@ libxpm 3.5.17-r0 apk libxt 1.3.1-r0 apk libzip 1.11.2-r0 apk linux-pam 1.6.1-r1 apk -livewire/livewire v3.5.19 php-composer +livewire/livewire v3.5.12 php-composer logrotate 3.21.0-r1 apk lorisleiva/laravel-actions v2.8.5 php-composer lorisleiva/lody v0.5.0 php-composer @@ -214,7 +214,7 @@ spatie/laravel-query-builder 6.3.0 php-composer spatie/laravel-settings 3.4.1 php-composer spatie/laravel-webhook-server 3.8.2 php-composer spatie/temporary-directory 2.3.0 php-composer -sqlite-libs 3.47.1-r0 apk +sqlite-libs 3.48.0-r0 apk ssl_client 1.37.0-r12 apk ssmtp 2.64-r22 apk symfony/clock v7.2.0 php-composer From 6756e3bb5de038e96184dd1f7dfdac124b1e7350 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 15 Feb 2025 21:20:21 +0000 Subject: [PATCH 066/133] Bot Updating Templated Files --- Jenkinsfile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index af7be53..297d751 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -73,7 +73,9 @@ pipeline { fi done fi - docker system prune -f --volumes || : ''' + docker system prune -f --volumes || : + docker image prune -af || : + ''' script{ env.EXIT_STATUS = '' env.LS_RELEASE = sh( @@ -761,7 +763,8 @@ pipeline { if [[ -n "${containers}" ]]; then docker stop ${containers} fi - docker system prune -af --volumes || : + docker system prune -f --volumes || : + docker image prune -af || : ''' } } @@ -1187,6 +1190,7 @@ EOF done fi docker system prune -f --volumes || : + docker image prune -af || : ''' cleanWs() } From 135cb06c4857e1613230de72094ffcf7cebc3872 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 15 Feb 2025 21:25:28 +0000 Subject: [PATCH 067/133] Bot Updating Package Versions --- package_versions.txt | 62 ++++++++++++++++++++++---------------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index bf0717a..5685529 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -32,7 +32,7 @@ coreutils 9.5-r2 apk coreutils-env 9.5-r2 apk coreutils-fmt 9.5-r2 apk coreutils-sha512sum 9.5-r2 apk -curl 8.11.1-r0 apk +curl 8.12.0-r0 apk danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v1.3.1 php-composer dflydev/dot-access-data v3.0.3 php-composer @@ -86,8 +86,8 @@ libattr 2.5.2-r2 apk libavif 1.0.4-r0 apk libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk -libcrypto3 3.3.2-r4 apk -libcurl 8.11.1-r0 apk +libcrypto3 3.3.3-r0 apk +libcurl 8.12.0-r0 apk libdav1d 1.5.0-r0 apk libedit 20240808.3.1-r0 apk libexpat 2.6.4-r0 apk @@ -104,7 +104,7 @@ libproc2 4.0.4-r2 apk libpsl 0.21.5-r3 apk libsharpyuv 1.4.0-r0 apk libsm 1.2.4-r4 apk -libssl3 3.3.2-r4 apk +libssl3 3.3.3-r0 apk libstdc++ 14.2.0-r4 apk libunistring 1.2-r0 apk libuuid 2.40.4-r0 apk @@ -142,7 +142,7 @@ nikic/php-parser v5.4.0 php-composer nunomaduro/termwind v2.3.0 php-composer oniguruma 6.9.9-r0 apk openspout/openspout v4.28.5 php-composer -openssl 3.3.2-r4 apk +openssl 3.3.3-r0 apk pcre 8.45-r3 apk pcre2 10.43-r0 apk php-http/client-common 2.7.2 php-composer @@ -150,35 +150,35 @@ 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 -php83 8.3.16-r0 apk -php83-common 8.3.16-r0 apk -php83-ctype 8.3.16-r0 apk -php83-curl 8.3.16-r0 apk -php83-dom 8.3.16-r0 apk -php83-fileinfo 8.3.16-r0 apk -php83-fpm 8.3.16-r0 apk -php83-gd 8.3.16-r0 apk -php83-iconv 8.3.16-r0 apk -php83-intl 8.3.16-r0 apk -php83-mbstring 8.3.16-r0 apk -php83-mysqlnd 8.3.16-r0 apk -php83-openssl 8.3.16-r0 apk -php83-pdo 8.3.16-r0 apk -php83-pdo_mysql 8.3.16-r0 apk -php83-pdo_pgsql 8.3.16-r0 apk -php83-pdo_sqlite 8.3.16-r0 apk +php83 8.3.17-r0 apk +php83-common 8.3.17-r0 apk +php83-ctype 8.3.17-r0 apk +php83-curl 8.3.17-r0 apk +php83-dom 8.3.17-r0 apk +php83-fileinfo 8.3.17-r0 apk +php83-fpm 8.3.17-r0 apk +php83-gd 8.3.17-r0 apk +php83-iconv 8.3.17-r0 apk +php83-intl 8.3.17-r0 apk +php83-mbstring 8.3.17-r0 apk +php83-mysqlnd 8.3.17-r0 apk +php83-openssl 8.3.17-r0 apk +php83-pdo 8.3.17-r0 apk +php83-pdo_mysql 8.3.17-r0 apk +php83-pdo_pgsql 8.3.17-r0 apk +php83-pdo_sqlite 8.3.17-r0 apk php83-pecl-igbinary 3.2.16-r0 apk php83-pecl-msgpack 3.0.0-r0 apk php83-pecl-redis 6.1.0-r0 apk -php83-phar 8.3.16-r0 apk -php83-session 8.3.16-r0 apk -php83-simplexml 8.3.16-r0 apk -php83-sockets 8.3.16-r0 apk -php83-tokenizer 8.3.16-r0 apk -php83-xml 8.3.16-r0 apk -php83-xmlreader 8.3.16-r0 apk -php83-xmlwriter 8.3.16-r0 apk -php83-zip 8.3.16-r0 apk +php83-phar 8.3.17-r0 apk +php83-session 8.3.17-r0 apk +php83-simplexml 8.3.17-r0 apk +php83-sockets 8.3.17-r0 apk +php83-tokenizer 8.3.17-r0 apk +php83-xml 8.3.17-r0 apk +php83-xmlreader 8.3.17-r0 apk +php83-xmlwriter 8.3.17-r0 apk +php83-zip 8.3.17-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer phpdocumentor/type-resolver 1.10.0 php-composer phpoption/phpoption 1.9.3 php-composer From 46d672a5bdc111af1ada4c75b8efa0f47375dd87 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sun, 16 Feb 2025 15:42:15 +0000 Subject: [PATCH 068/133] Bot Updating Package Versions --- package_versions.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 5685529..e8e9354 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -4,11 +4,11 @@ acl-libs 2.3.2-r1 apk alpine-baselayout 3.6.8-r1 apk alpine-baselayout-data 3.6.8-r1 apk alpine-keys 2.5-r0 apk -alpine-release 3.21.2-r0 apk +alpine-release 3.21.3-r0 apk anourvalar/eloquent-serialize 1.2.28 php-composer aom-libs 3.11.0-r0 apk apache2-utils 2.4.62-r0 apk -apk-tools 2.14.6-r2 apk +apk-tools 2.14.6-r3 apk apr 1.7.5-r0 apk apr-util 1.6.3-r1 apk argon2-libs 20190702-r5 apk @@ -32,7 +32,7 @@ coreutils 9.5-r2 apk coreutils-env 9.5-r2 apk coreutils-fmt 9.5-r2 apk coreutils-sha512sum 9.5-r2 apk -curl 8.12.0-r0 apk +curl 8.12.1-r0 apk danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v1.3.1 php-composer dflydev/dot-access-data v3.0.3 php-composer @@ -87,7 +87,7 @@ libavif 1.0.4-r0 apk libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk libcrypto3 3.3.3-r0 apk -libcurl 8.12.0-r0 apk +libcurl 8.12.1-r0 apk libdav1d 1.5.0-r0 apk libedit 20240808.3.1-r0 apk libexpat 2.6.4-r0 apk @@ -127,8 +127,8 @@ lz4-libs 1.10.0-r0 apk maennchen/zipstream-php 2.4.0 php-composer masterminds/html5 2.9.0 php-composer monolog/monolog 3.8.1 php-composer -musl 1.2.5-r8 apk -musl-utils 1.2.5-r8 apk +musl 1.2.5-r9 apk +musl-utils 1.2.5-r9 apk myclabs/php-enum 1.8.5 php-composer nano 8.2-r0 apk ncurses-terminfo-base 6.5_p20241006-r3 apk @@ -250,7 +250,7 @@ symfony/var-dumper v7.2.3 php-composer symfony/yaml v7.2.3 php-composer tijsverkoyen/css-to-inline-styles v2.3.0 php-composer timokoerber/laravel-one-time-operations 1.4.4 php-composer -tzdata 2024b-r1 apk +tzdata 2025a-r0 apk utmps-libs 0.1.2.3-r2 apk vlucas/phpdotenv v5.6.1 php-composer voku/portable-ascii 2.0.3 php-composer From 83c8a2ba4a3dce3a62c5ab30c900e97e7f3a7684 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 22 Feb 2025 21:22:16 +0000 Subject: [PATCH 069/133] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index e8e9354..6348eac 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -99,7 +99,7 @@ libjpeg-turbo 3.0.4-r0 apk libmd 1.1.0-r0 apk libncursesw 6.5_p20241006-r3 apk libpng 1.6.44-r0 apk -libpq 17.2-r0 apk +libpq 17.4-r0 apk libproc2 4.0.4-r2 apk libpsl 0.21.5-r3 apk libsharpyuv 1.4.0-r0 apk @@ -185,7 +185,7 @@ phpoption/phpoption 1.9.3 php-composer phpstan/phpdoc-parser 2.0.0 php-composer popt 1.19-r4 apk postgresql-common 1.2-r1 apk -postgresql15-client 15.10-r0 apk +postgresql15-client 15.11-r0 apk procps-ng 4.0.4-r2 apk psr/cache 3.0.0 php-composer psr/clock 1.0.0 php-composer From ca959bfa04a6ff128b14daefd60f6f800f1668ea Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sun, 23 Feb 2025 16:12:54 +0000 Subject: [PATCH 070/133] Bot Updating Package Versions --- package_versions.txt | 58 ++++++++++++++++++++++---------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 6348eac..f723a91 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -14,8 +14,8 @@ apr-util 1.6.3-r1 apk argon2-libs 20190702-r5 apk awcodes/filament-versions v2.0.1 php-composer bash 5.2.37-r0 apk -blade-ui-kit/blade-heroicons 2.5.0 php-composer -blade-ui-kit/blade-icons 1.7.2 php-composer +blade-ui-kit/blade-heroicons 2.6.0 php-composer +blade-ui-kit/blade-icons 1.8.0 php-composer brick/math 0.12.1 php-composer brotli-libs 1.1.0-r2 apk busybox 1.37.0-r12 apk @@ -34,7 +34,7 @@ coreutils-fmt 9.5-r2 apk coreutils-sha512sum 9.5-r2 apk curl 8.12.1-r0 apk danharrin/date-format-converter v0.3.1 php-composer -danharrin/livewire-rate-limiting v1.3.1 php-composer +danharrin/livewire-rate-limiting v2.1.0 php-composer dflydev/dot-access-data v3.0.3 php-composer doctrine/dbal 4.2.2 php-composer doctrine/deprecations 1.1.4 php-composer @@ -42,15 +42,15 @@ doctrine/inflector 2.0.10 php-composer doctrine/lexer 3.0.1 php-composer dragonmantank/cron-expression v3.4.0 php-composer egulias/email-validator 4.0.3 php-composer -filament/actions v3.2.130 php-composer -filament/filament v3.2.130 php-composer -filament/forms v3.2.130 php-composer -filament/infolists v3.2.130 php-composer -filament/notifications v3.2.130 php-composer -filament/spatie-laravel-settings-plugin v3.2.130 php-composer -filament/support v3.2.130 php-composer -filament/tables v3.2.130 php-composer -filament/widgets v3.2.130 php-composer +filament/actions v3.2.142 php-composer +filament/filament v3.2.142 php-composer +filament/forms v3.2.142 php-composer +filament/infolists v3.2.142 php-composer +filament/notifications v3.2.142 php-composer +filament/spatie-laravel-settings-plugin v3.2.142 php-composer +filament/support v3.2.142 php-composer +filament/tables v3.2.142 php-composer +filament/widgets v3.2.142 php-composer findutils 4.10.0-r0 apk freetype 2.13.3-r0 apk fruitcake/php-cors v1.3.0 php-composer @@ -62,17 +62,17 @@ grep 3.11-r0 apk guzzlehttp/guzzle 7.9.2 php-composer guzzlehttp/promises 2.0.4 php-composer guzzlehttp/psr7 2.7.0 php-composer -guzzlehttp/uri-template v1.0.3 php-composer +guzzlehttp/uri-template v1.0.4 php-composer icu-data-en 74.2-r0 apk icu-libs 74.2-r0 apk -influxdata/influxdb-client-php 3.6.0 php-composer +influxdata/influxdb-client-php 3.7.0 php-composer jq 1.7.1-r0 apk -kirschbaum-development/eloquent-power-joins 4.0.1 php-composer +kirschbaum-development/eloquent-power-joins 4.2.0 php-composer laravel-notification-channels/telegram 5.0.0 php-composer -laravel/framework v11.41.3 php-composer -laravel/prompts v0.3.4 php-composer +laravel/framework v11.43.2 php-composer +laravel/prompts v0.3.5 php-composer laravel/sanctum v4.0.8 php-composer -laravel/serializable-closure v2.0.2 php-composer +laravel/serializable-closure v2.0.3 php-composer laravel/tinker v2.10.1 php-composer league/commonmark 2.6.1 php-composer league/config v1.2.0 php-composer @@ -121,7 +121,7 @@ libzip 1.11.2-r0 apk linux-pam 1.6.1-r1 apk livewire/livewire v3.5.12 php-composer logrotate 3.21.0-r1 apk -lorisleiva/laravel-actions v2.8.5 php-composer +lorisleiva/laravel-actions v2.8.6 php-composer lorisleiva/lody v0.5.0 php-composer lz4-libs 1.10.0-r0 apk maennchen/zipstream-php 2.4.0 php-composer @@ -132,7 +132,7 @@ musl-utils 1.2.5-r9 apk myclabs/php-enum 1.8.5 php-composer nano 8.2-r0 apk ncurses-terminfo-base 6.5_p20241006-r3 apk -nesbot/carbon 3.8.4 php-composer +nesbot/carbon 3.8.6 php-composer netcat-openbsd 1.226.1.1-r0 apk nette/schema v1.3.2 php-composer nette/utils v4.0.5 php-composer @@ -182,7 +182,7 @@ php83-zip 8.3.17-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer phpdocumentor/type-resolver 1.10.0 php-composer phpoption/phpoption 1.9.3 php-composer -phpstan/phpdoc-parser 2.0.0 php-composer +phpstan/phpdoc-parser 2.1.0 php-composer popt 1.19-r4 apk postgresql-common 1.2-r1 apk postgresql15-client 15.11-r0 apk @@ -203,16 +203,16 @@ ramsey/uuid 4.7.6 php-composer readline 8.2.13-r0 apk ryangjchandler/blade-capture-directive v1.0.0 php-composer scanelf 1.3.8-r1 apk -secondnetwork/blade-tabler-icons v3.29.1 php-composer +secondnetwork/blade-tabler-icons v3.30.1 php-composer shadow 4.16.0-r1 apk skalibs-libs 2.14.3.0-r0 apk -spatie/color 1.7.0 php-composer +spatie/color 1.8.0 php-composer spatie/invade 2.1.0 php-composer -spatie/laravel-json-api-paginate 1.16.1 php-composer -spatie/laravel-package-tools 1.18.3 php-composer -spatie/laravel-query-builder 6.3.0 php-composer -spatie/laravel-settings 3.4.1 php-composer -spatie/laravel-webhook-server 3.8.2 php-composer +spatie/laravel-json-api-paginate 1.16.2 php-composer +spatie/laravel-package-tools 1.19.0 php-composer +spatie/laravel-query-builder 6.3.1 php-composer +spatie/laravel-settings 3.4.2 php-composer +spatie/laravel-webhook-server 3.8.3 php-composer spatie/temporary-directory 2.3.0 php-composer sqlite-libs 3.48.0-r0 apk ssl_client 1.37.0-r12 apk @@ -256,6 +256,6 @@ vlucas/phpdotenv v5.6.1 php-composer voku/portable-ascii 2.0.3 php-composer webmozart/assert 1.11.0 php-composer xz-libs 5.6.3-r0 apk -zircote/swagger-php 5.0.3 php-composer +zircote/swagger-php 5.0.4 php-composer zlib 1.3.1-r2 apk zstd-libs 1.5.6-r2 apk From 5fc699ddd4bc4f10e8aa8d57d8ab8e2c893b1bb4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 1 Mar 2025 21:25:19 +0000 Subject: [PATCH 071/133] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index f723a91..c5d86af 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -27,7 +27,7 @@ carbonphp/carbon-doctrine-types 3.2.0 php-composer catatonit 0.2.0-r0 apk chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer -composer 2.8.5 binary +composer 2.8.6 binary coreutils 9.5-r2 apk coreutils-env 9.5-r2 apk coreutils-fmt 9.5-r2 apk From 0ee45c11ee186a0499e14235618bfdba790eb4f4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 15 Mar 2025 21:24:23 +0000 Subject: [PATCH 072/133] Bot Updating Package Versions --- package_versions.txt | 54 ++++++++++++++++++++++---------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index c5d86af..24a5e74 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -114,7 +114,7 @@ libxau 1.0.11-r4 apk libxcb 1.16.1-r0 apk libxdmcp 1.1.5-r1 apk libxext 1.3.6-r2 apk -libxml2 2.13.4-r3 apk +libxml2 2.13.4-r5 apk libxpm 3.5.17-r0 apk libxt 1.3.1-r0 apk libzip 1.11.2-r0 apk @@ -150,35 +150,35 @@ 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 -php83 8.3.17-r0 apk -php83-common 8.3.17-r0 apk -php83-ctype 8.3.17-r0 apk -php83-curl 8.3.17-r0 apk -php83-dom 8.3.17-r0 apk -php83-fileinfo 8.3.17-r0 apk -php83-fpm 8.3.17-r0 apk -php83-gd 8.3.17-r0 apk -php83-iconv 8.3.17-r0 apk -php83-intl 8.3.17-r0 apk -php83-mbstring 8.3.17-r0 apk -php83-mysqlnd 8.3.17-r0 apk -php83-openssl 8.3.17-r0 apk -php83-pdo 8.3.17-r0 apk -php83-pdo_mysql 8.3.17-r0 apk -php83-pdo_pgsql 8.3.17-r0 apk -php83-pdo_sqlite 8.3.17-r0 apk +php83 8.3.18-r0 apk +php83-common 8.3.18-r0 apk +php83-ctype 8.3.18-r0 apk +php83-curl 8.3.18-r0 apk +php83-dom 8.3.18-r0 apk +php83-fileinfo 8.3.18-r0 apk +php83-fpm 8.3.18-r0 apk +php83-gd 8.3.18-r0 apk +php83-iconv 8.3.18-r0 apk +php83-intl 8.3.18-r0 apk +php83-mbstring 8.3.18-r0 apk +php83-mysqlnd 8.3.18-r0 apk +php83-openssl 8.3.18-r0 apk +php83-pdo 8.3.18-r0 apk +php83-pdo_mysql 8.3.18-r0 apk +php83-pdo_pgsql 8.3.18-r0 apk +php83-pdo_sqlite 8.3.18-r0 apk php83-pecl-igbinary 3.2.16-r0 apk php83-pecl-msgpack 3.0.0-r0 apk php83-pecl-redis 6.1.0-r0 apk -php83-phar 8.3.17-r0 apk -php83-session 8.3.17-r0 apk -php83-simplexml 8.3.17-r0 apk -php83-sockets 8.3.17-r0 apk -php83-tokenizer 8.3.17-r0 apk -php83-xml 8.3.17-r0 apk -php83-xmlreader 8.3.17-r0 apk -php83-xmlwriter 8.3.17-r0 apk -php83-zip 8.3.17-r0 apk +php83-phar 8.3.18-r0 apk +php83-session 8.3.18-r0 apk +php83-simplexml 8.3.18-r0 apk +php83-sockets 8.3.18-r0 apk +php83-tokenizer 8.3.18-r0 apk +php83-xml 8.3.18-r0 apk +php83-xmlreader 8.3.18-r0 apk +php83-xmlwriter 8.3.18-r0 apk +php83-zip 8.3.18-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer phpdocumentor/type-resolver 1.10.0 php-composer phpoption/phpoption 1.9.3 php-composer From 04b5a9bba2f5b65e82f0d2dcce7a9f3f7a32e36e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 19 Mar 2025 02:21:24 +0000 Subject: [PATCH 073/133] Bot Updating Package Versions --- package_versions.txt | 71 ++++++++++++++++++++++---------------------- 1 file changed, 36 insertions(+), 35 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 24a5e74..94bb0d3 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -5,7 +5,7 @@ alpine-baselayout 3.6.8-r1 apk alpine-baselayout-data 3.6.8-r1 apk alpine-keys 2.5-r0 apk alpine-release 3.21.3-r0 apk -anourvalar/eloquent-serialize 1.2.28 php-composer +anourvalar/eloquent-serialize 1.2.29 php-composer aom-libs 3.11.0-r0 apk apache2-utils 2.4.62-r0 apk apk-tools 2.14.6-r3 apk @@ -16,7 +16,7 @@ awcodes/filament-versions v2.0.1 php-composer bash 5.2.37-r0 apk blade-ui-kit/blade-heroicons 2.6.0 php-composer blade-ui-kit/blade-icons 1.8.0 php-composer -brick/math 0.12.1 php-composer +brick/math 0.12.3 php-composer brotli-libs 1.1.0-r2 apk busybox 1.37.0-r12 apk busybox-binsh 1.37.0-r12 apk @@ -36,21 +36,21 @@ curl 8.12.1-r0 apk danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v2.1.0 php-composer dflydev/dot-access-data v3.0.3 php-composer -doctrine/dbal 4.2.2 php-composer +doctrine/dbal 4.2.3 php-composer doctrine/deprecations 1.1.4 php-composer doctrine/inflector 2.0.10 php-composer doctrine/lexer 3.0.1 php-composer dragonmantank/cron-expression v3.4.0 php-composer egulias/email-validator 4.0.3 php-composer -filament/actions v3.2.142 php-composer -filament/filament v3.2.142 php-composer -filament/forms v3.2.142 php-composer -filament/infolists v3.2.142 php-composer -filament/notifications v3.2.142 php-composer -filament/spatie-laravel-settings-plugin v3.2.142 php-composer -filament/support v3.2.142 php-composer -filament/tables v3.2.142 php-composer -filament/widgets v3.2.142 php-composer +filament/actions v3.3.4 php-composer +filament/filament v3.3.4 php-composer +filament/forms v3.3.4 php-composer +filament/infolists v3.3.4 php-composer +filament/notifications v3.3.4 php-composer +filament/spatie-laravel-settings-plugin v3.3.4 php-composer +filament/support v3.3.4 php-composer +filament/tables v3.3.4 php-composer +filament/widgets v3.3.4 php-composer findutils 4.10.0-r0 apk freetype 2.13.3-r0 apk fruitcake/php-cors v1.3.0 php-composer @@ -67,16 +67,16 @@ icu-data-en 74.2-r0 apk icu-libs 74.2-r0 apk influxdata/influxdb-client-php 3.7.0 php-composer jq 1.7.1-r0 apk -kirschbaum-development/eloquent-power-joins 4.2.0 php-composer -laravel-notification-channels/telegram 5.0.0 php-composer -laravel/framework v11.43.2 php-composer +kirschbaum-development/eloquent-power-joins 4.2.2 php-composer +laravel-notification-channels/telegram 6.0.0 php-composer +laravel/framework v12.3.0 php-composer laravel/prompts v0.3.5 php-composer laravel/sanctum v4.0.8 php-composer laravel/serializable-closure v2.0.3 php-composer laravel/tinker v2.10.1 php-composer league/commonmark 2.6.1 php-composer league/config v1.2.0 php-composer -league/csv 9.21.0 php-composer +league/csv 9.22.0 php-composer league/flysystem 3.29.1 php-composer league/flysystem-local 3.29.0 php-composer league/mime-type-detection 1.16.0 php-composer @@ -90,7 +90,7 @@ libcrypto3 3.3.3-r0 apk libcurl 8.12.1-r0 apk libdav1d 1.5.0-r0 apk libedit 20240808.3.1-r0 apk -libexpat 2.6.4-r0 apk +libexpat 2.7.0-r0 apk libgcc 14.2.0-r4 apk libice 1.1.1-r6 apk libidn2 2.3.7-r0 apk @@ -98,7 +98,7 @@ libintl 0.22.5-r0 apk libjpeg-turbo 3.0.4-r0 apk libmd 1.1.0-r0 apk libncursesw 6.5_p20241006-r3 apk -libpng 1.6.44-r0 apk +libpng 1.6.47-r0 apk libpq 17.4-r0 apk libproc2 4.0.4-r2 apk libpsl 0.21.5-r3 apk @@ -119,10 +119,10 @@ libxpm 3.5.17-r0 apk libxt 1.3.1-r0 apk libzip 1.11.2-r0 apk linux-pam 1.6.1-r1 apk -livewire/livewire v3.5.12 php-composer +livewire/livewire v3.6.2 php-composer logrotate 3.21.0-r1 apk -lorisleiva/laravel-actions v2.8.6 php-composer -lorisleiva/lody v0.5.0 php-composer +lorisleiva/laravel-actions v2.9.0 php-composer +lorisleiva/lody v0.6.0 php-composer lz4-libs 1.10.0-r0 apk maennchen/zipstream-php 2.4.0 php-composer masterminds/html5 2.9.0 php-composer @@ -137,11 +137,11 @@ netcat-openbsd 1.226.1.1-r0 apk nette/schema v1.3.2 php-composer nette/utils v4.0.5 php-composer nghttp2-libs 1.64.0-r0 apk -nginx 1.26.2-r4 apk +nginx 1.26.3-r0 apk nikic/php-parser v5.4.0 php-composer nunomaduro/termwind v2.3.0 php-composer oniguruma 6.9.9-r0 apk -openspout/openspout v4.28.5 php-composer +openspout/openspout v4.29.1 php-composer openssl 3.3.3-r0 apk pcre 8.45-r3 apk pcre2 10.43-r0 apk @@ -196,19 +196,19 @@ 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 -psy/psysh v0.12.7 php-composer +psy/psysh v0.12.8 php-composer ralouphie/getallheaders 3.0.3 php-composer -ramsey/collection 2.0.0 php-composer +ramsey/collection 2.1.0 php-composer ramsey/uuid 4.7.6 php-composer readline 8.2.13-r0 apk -ryangjchandler/blade-capture-directive v1.0.0 php-composer +ryangjchandler/blade-capture-directive v1.1.0 php-composer scanelf 1.3.8-r1 apk -secondnetwork/blade-tabler-icons v3.30.1 php-composer +secondnetwork/blade-tabler-icons v3.31.0 php-composer shadow 4.16.0-r1 apk skalibs-libs 2.14.3.0-r0 apk spatie/color 1.8.0 php-composer spatie/invade 2.1.0 php-composer -spatie/laravel-json-api-paginate 1.16.2 php-composer +spatie/laravel-json-api-paginate 1.16.3 php-composer spatie/laravel-package-tools 1.19.0 php-composer spatie/laravel-query-builder 6.3.1 php-composer spatie/laravel-settings 3.4.2 php-composer @@ -217,19 +217,20 @@ spatie/temporary-directory 2.3.0 php-composer sqlite-libs 3.48.0-r0 apk ssl_client 1.37.0-r12 apk ssmtp 2.64-r22 apk +swagger-php-tools 1.0.0 npm symfony/clock v7.2.0 php-composer symfony/console v7.2.1 php-composer symfony/css-selector v7.2.0 php-composer symfony/deprecation-contracts v3.5.1 php-composer -symfony/error-handler v7.2.3 php-composer +symfony/error-handler v7.2.4 php-composer symfony/event-dispatcher v7.2.0 php-composer symfony/event-dispatcher-contracts v3.5.1 php-composer symfony/finder v7.2.2 php-composer symfony/html-sanitizer v7.2.3 php-composer symfony/http-foundation v7.2.3 php-composer -symfony/http-kernel v7.2.3 php-composer +symfony/http-kernel v7.2.4 php-composer symfony/mailer v7.2.3 php-composer -symfony/mime v7.2.3 php-composer +symfony/mime v7.2.4 php-composer symfony/options-resolver v7.2.0 php-composer symfony/polyfill-ctype v1.31.0 php-composer symfony/polyfill-intl-grapheme v1.31.0 php-composer @@ -239,23 +240,23 @@ symfony/polyfill-mbstring v1.31.0 php-composer symfony/polyfill-php80 v1.31.0 php-composer symfony/polyfill-php83 v1.31.0 php-composer symfony/polyfill-uuid v1.31.0 php-composer -symfony/process v7.2.0 php-composer +symfony/process v7.2.4 php-composer symfony/routing v7.2.3 php-composer symfony/service-contracts v3.5.1 php-composer symfony/string v7.2.0 php-composer -symfony/translation v7.2.2 php-composer +symfony/translation v7.2.4 php-composer symfony/translation-contracts v3.5.1 php-composer symfony/uid v7.2.0 php-composer symfony/var-dumper v7.2.3 php-composer symfony/yaml v7.2.3 php-composer tijsverkoyen/css-to-inline-styles v2.3.0 php-composer -timokoerber/laravel-one-time-operations 1.4.4 php-composer +timokoerber/laravel-one-time-operations 1.4.5 php-composer tzdata 2025a-r0 apk utmps-libs 0.1.2.3-r2 apk vlucas/phpdotenv v5.6.1 php-composer voku/portable-ascii 2.0.3 php-composer webmozart/assert 1.11.0 php-composer xz-libs 5.6.3-r0 apk -zircote/swagger-php 5.0.4 php-composer +zircote/swagger-php 5.0.6 php-composer zlib 1.3.1-r2 apk zstd-libs 1.5.6-r2 apk From b7f94afed4d978ded6f0e5295673c9f7931da6c4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 29 Mar 2025 21:23:24 +0000 Subject: [PATCH 074/133] Bot Updating Package Versions --- package_versions.txt | 58 ++++++++++++++++++++++---------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 94bb0d3..c799e90 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -32,7 +32,7 @@ coreutils 9.5-r2 apk coreutils-env 9.5-r2 apk coreutils-fmt 9.5-r2 apk coreutils-sha512sum 9.5-r2 apk -curl 8.12.1-r0 apk +curl 8.12.1-r1 apk danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v2.1.0 php-composer dflydev/dot-access-data v3.0.3 php-composer @@ -87,7 +87,7 @@ libavif 1.0.4-r0 apk libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk libcrypto3 3.3.3-r0 apk -libcurl 8.12.1-r0 apk +libcurl 8.12.1-r1 apk libdav1d 1.5.0-r0 apk libedit 20240808.3.1-r0 apk libexpat 2.7.0-r0 apk @@ -150,35 +150,35 @@ 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 -php83 8.3.18-r0 apk -php83-common 8.3.18-r0 apk -php83-ctype 8.3.18-r0 apk -php83-curl 8.3.18-r0 apk -php83-dom 8.3.18-r0 apk -php83-fileinfo 8.3.18-r0 apk -php83-fpm 8.3.18-r0 apk -php83-gd 8.3.18-r0 apk -php83-iconv 8.3.18-r0 apk -php83-intl 8.3.18-r0 apk -php83-mbstring 8.3.18-r0 apk -php83-mysqlnd 8.3.18-r0 apk -php83-openssl 8.3.18-r0 apk -php83-pdo 8.3.18-r0 apk -php83-pdo_mysql 8.3.18-r0 apk -php83-pdo_pgsql 8.3.18-r0 apk -php83-pdo_sqlite 8.3.18-r0 apk +php83 8.3.19-r0 apk +php83-common 8.3.19-r0 apk +php83-ctype 8.3.19-r0 apk +php83-curl 8.3.19-r0 apk +php83-dom 8.3.19-r0 apk +php83-fileinfo 8.3.19-r0 apk +php83-fpm 8.3.19-r0 apk +php83-gd 8.3.19-r0 apk +php83-iconv 8.3.19-r0 apk +php83-intl 8.3.19-r0 apk +php83-mbstring 8.3.19-r0 apk +php83-mysqlnd 8.3.19-r0 apk +php83-openssl 8.3.19-r0 apk +php83-pdo 8.3.19-r0 apk +php83-pdo_mysql 8.3.19-r0 apk +php83-pdo_pgsql 8.3.19-r0 apk +php83-pdo_sqlite 8.3.19-r0 apk php83-pecl-igbinary 3.2.16-r0 apk php83-pecl-msgpack 3.0.0-r0 apk -php83-pecl-redis 6.1.0-r0 apk -php83-phar 8.3.18-r0 apk -php83-session 8.3.18-r0 apk -php83-simplexml 8.3.18-r0 apk -php83-sockets 8.3.18-r0 apk -php83-tokenizer 8.3.18-r0 apk -php83-xml 8.3.18-r0 apk -php83-xmlreader 8.3.18-r0 apk -php83-xmlwriter 8.3.18-r0 apk -php83-zip 8.3.18-r0 apk +php83-pecl-redis 6.2.0-r0 apk +php83-phar 8.3.19-r0 apk +php83-session 8.3.19-r0 apk +php83-simplexml 8.3.19-r0 apk +php83-sockets 8.3.19-r0 apk +php83-tokenizer 8.3.19-r0 apk +php83-xml 8.3.19-r0 apk +php83-xmlreader 8.3.19-r0 apk +php83-xmlwriter 8.3.19-r0 apk +php83-zip 8.3.19-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer phpdocumentor/type-resolver 1.10.0 php-composer phpoption/phpoption 1.9.3 php-composer From 996f733145b525a9680c085895c96cba70f701bb Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 5 Apr 2025 21:25:41 +0000 Subject: [PATCH 075/133] Bot Updating Package Versions --- package_versions.txt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index c799e90..fe6e889 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,5 +1,4 @@ NAME VERSION TYPE -Hidden Input 1, 0, 0, 0 dotnet acl-libs 2.3.2-r1 apk alpine-baselayout 3.6.8-r1 apk alpine-baselayout-data 3.6.8-r1 apk @@ -27,7 +26,7 @@ carbonphp/carbon-doctrine-types 3.2.0 php-composer catatonit 0.2.0-r0 apk chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer -composer 2.8.6 binary +composer 2.8.7 binary coreutils 9.5-r2 apk coreutils-env 9.5-r2 apk coreutils-fmt 9.5-r2 apk @@ -251,7 +250,7 @@ symfony/var-dumper v7.2.3 php-composer symfony/yaml v7.2.3 php-composer tijsverkoyen/css-to-inline-styles v2.3.0 php-composer timokoerber/laravel-one-time-operations 1.4.5 php-composer -tzdata 2025a-r0 apk +tzdata 2025b-r0 apk utmps-libs 0.1.2.3-r2 apk vlucas/phpdotenv v5.6.1 php-composer voku/portable-ascii 2.0.3 php-composer From 20ebae4cb433b3655c06ed22bfb7cc64735abbc6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 10 Apr 2025 12:23:42 +0000 Subject: [PATCH 076/133] Bot Updating Package Versions --- package_versions.txt | 64 +++++++++++++++++++++----------------------- 1 file changed, 31 insertions(+), 33 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index fe6e889..6fd32e4 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -4,7 +4,7 @@ alpine-baselayout 3.6.8-r1 apk alpine-baselayout-data 3.6.8-r1 apk alpine-keys 2.5-r0 apk alpine-release 3.21.3-r0 apk -anourvalar/eloquent-serialize 1.2.29 php-composer +anourvalar/eloquent-serialize 1.3.1 php-composer aom-libs 3.11.0-r0 apk apache2-utils 2.4.62-r0 apk apk-tools 2.14.6-r3 apk @@ -36,20 +36,20 @@ danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v2.1.0 php-composer dflydev/dot-access-data v3.0.3 php-composer doctrine/dbal 4.2.3 php-composer -doctrine/deprecations 1.1.4 php-composer +doctrine/deprecations 1.1.5 php-composer doctrine/inflector 2.0.10 php-composer doctrine/lexer 3.0.1 php-composer dragonmantank/cron-expression v3.4.0 php-composer -egulias/email-validator 4.0.3 php-composer -filament/actions v3.3.4 php-composer -filament/filament v3.3.4 php-composer -filament/forms v3.3.4 php-composer -filament/infolists v3.3.4 php-composer -filament/notifications v3.3.4 php-composer -filament/spatie-laravel-settings-plugin v3.3.4 php-composer -filament/support v3.3.4 php-composer -filament/tables v3.3.4 php-composer -filament/widgets v3.3.4 php-composer +egulias/email-validator 4.0.4 php-composer +filament/actions v3.3.10 php-composer +filament/filament v3.3.10 php-composer +filament/forms v3.3.10 php-composer +filament/infolists v3.3.10 php-composer +filament/notifications v3.3.10 php-composer +filament/spatie-laravel-settings-plugin v3.3.10 php-composer +filament/support v3.3.10 php-composer +filament/tables v3.3.10 php-composer +filament/widgets v3.3.10 php-composer findutils 4.10.0-r0 apk freetype 2.13.3-r0 apk fruitcake/php-cors v1.3.0 php-composer @@ -58,24 +58,23 @@ git 2.47.2-r0 apk git-init-template 2.47.2-r0 apk graham-campbell/result-type v1.1.3 php-composer grep 3.11-r0 apk -guzzlehttp/guzzle 7.9.2 php-composer -guzzlehttp/promises 2.0.4 php-composer -guzzlehttp/psr7 2.7.0 php-composer +guzzlehttp/guzzle 7.9.3 php-composer +guzzlehttp/promises 2.2.0 php-composer +guzzlehttp/psr7 2.7.1 php-composer guzzlehttp/uri-template v1.0.4 php-composer icu-data-en 74.2-r0 apk icu-libs 74.2-r0 apk influxdata/influxdb-client-php 3.7.0 php-composer jq 1.7.1-r0 apk -kirschbaum-development/eloquent-power-joins 4.2.2 php-composer +kirschbaum-development/eloquent-power-joins 4.2.3 php-composer laravel-notification-channels/telegram 6.0.0 php-composer -laravel/framework v12.3.0 php-composer +laravel/framework v12.8.1 php-composer laravel/prompts v0.3.5 php-composer laravel/sanctum v4.0.8 php-composer -laravel/serializable-closure v2.0.3 php-composer -laravel/tinker v2.10.1 php-composer +laravel/serializable-closure v2.0.4 php-composer league/commonmark 2.6.1 php-composer league/config v1.2.0 php-composer -league/csv 9.22.0 php-composer +league/csv 9.23.0 php-composer league/flysystem 3.29.1 php-composer league/flysystem-local 3.29.0 php-composer league/mime-type-detection 1.16.0 php-composer @@ -125,16 +124,16 @@ lorisleiva/lody v0.6.0 php-composer lz4-libs 1.10.0-r0 apk maennchen/zipstream-php 2.4.0 php-composer masterminds/html5 2.9.0 php-composer -monolog/monolog 3.8.1 php-composer +monolog/monolog 3.9.0 php-composer musl 1.2.5-r9 apk musl-utils 1.2.5-r9 apk myclabs/php-enum 1.8.5 php-composer nano 8.2-r0 apk ncurses-terminfo-base 6.5_p20241006-r3 apk -nesbot/carbon 3.8.6 php-composer +nesbot/carbon 3.9.0 php-composer netcat-openbsd 1.226.1.1-r0 apk nette/schema v1.3.2 php-composer -nette/utils v4.0.5 php-composer +nette/utils v4.0.6 php-composer nghttp2-libs 1.64.0-r0 apk nginx 1.26.3-r0 apk nikic/php-parser v5.4.0 php-composer @@ -195,9 +194,8 @@ 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 -psy/psysh v0.12.8 php-composer ralouphie/getallheaders 3.0.3 php-composer -ramsey/collection 2.1.0 php-composer +ramsey/collection 2.1.1 php-composer ramsey/uuid 4.7.6 php-composer readline 8.2.13-r0 apk ryangjchandler/blade-capture-directive v1.1.0 php-composer @@ -208,7 +206,7 @@ skalibs-libs 2.14.3.0-r0 apk spatie/color 1.8.0 php-composer spatie/invade 2.1.0 php-composer spatie/laravel-json-api-paginate 1.16.3 php-composer -spatie/laravel-package-tools 1.19.0 php-composer +spatie/laravel-package-tools 1.92.0 php-composer spatie/laravel-query-builder 6.3.1 php-composer spatie/laravel-settings 3.4.2 php-composer spatie/laravel-webhook-server 3.8.3 php-composer @@ -218,16 +216,16 @@ ssl_client 1.37.0-r12 apk ssmtp 2.64-r22 apk swagger-php-tools 1.0.0 npm symfony/clock v7.2.0 php-composer -symfony/console v7.2.1 php-composer +symfony/console v7.2.5 php-composer symfony/css-selector v7.2.0 php-composer symfony/deprecation-contracts v3.5.1 php-composer -symfony/error-handler v7.2.4 php-composer +symfony/error-handler v7.2.5 php-composer symfony/event-dispatcher v7.2.0 php-composer symfony/event-dispatcher-contracts v3.5.1 php-composer symfony/finder v7.2.2 php-composer symfony/html-sanitizer v7.2.3 php-composer -symfony/http-foundation v7.2.3 php-composer -symfony/http-kernel v7.2.4 php-composer +symfony/http-foundation v7.2.5 php-composer +symfony/http-kernel v7.2.5 php-composer symfony/mailer v7.2.3 php-composer symfony/mime v7.2.4 php-composer symfony/options-resolver v7.2.0 php-composer @@ -239,7 +237,7 @@ symfony/polyfill-mbstring v1.31.0 php-composer symfony/polyfill-php80 v1.31.0 php-composer symfony/polyfill-php83 v1.31.0 php-composer symfony/polyfill-uuid v1.31.0 php-composer -symfony/process v7.2.4 php-composer +symfony/process v7.2.5 php-composer symfony/routing v7.2.3 php-composer symfony/service-contracts v3.5.1 php-composer symfony/string v7.2.0 php-composer @@ -247,7 +245,7 @@ symfony/translation v7.2.4 php-composer symfony/translation-contracts v3.5.1 php-composer symfony/uid v7.2.0 php-composer symfony/var-dumper v7.2.3 php-composer -symfony/yaml v7.2.3 php-composer +symfony/yaml v7.2.5 php-composer tijsverkoyen/css-to-inline-styles v2.3.0 php-composer timokoerber/laravel-one-time-operations 1.4.5 php-composer tzdata 2025b-r0 apk @@ -256,6 +254,6 @@ vlucas/phpdotenv v5.6.1 php-composer voku/portable-ascii 2.0.3 php-composer webmozart/assert 1.11.0 php-composer xz-libs 5.6.3-r0 apk -zircote/swagger-php 5.0.6 php-composer +zircote/swagger-php 5.0.7 php-composer zlib 1.3.1-r2 apk zstd-libs 1.5.6-r2 apk From 9099159a542aa82d36f170a77f7471f6029886f2 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 12 Apr 2025 21:23:23 +0000 Subject: [PATCH 077/133] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 6fd32e4..6e116a4 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -19,14 +19,14 @@ brick/math 0.12.3 php-composer brotli-libs 1.1.0-r2 apk busybox 1.37.0-r12 apk busybox-binsh 1.37.0-r12 apk -c-ares 1.34.3-r0 apk +c-ares 1.34.5-r0 apk ca-certificates 20241121-r1 apk ca-certificates-bundle 20241121-r1 apk carbonphp/carbon-doctrine-types 3.2.0 php-composer catatonit 0.2.0-r0 apk chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer -composer 2.8.7 binary +composer 2.8.8 binary coreutils 9.5-r2 apk coreutils-env 9.5-r2 apk coreutils-fmt 9.5-r2 apk @@ -253,7 +253,7 @@ utmps-libs 0.1.2.3-r2 apk vlucas/phpdotenv v5.6.1 php-composer voku/portable-ascii 2.0.3 php-composer webmozart/assert 1.11.0 php-composer -xz-libs 5.6.3-r0 apk +xz-libs 5.6.3-r1 apk zircote/swagger-php 5.0.7 php-composer zlib 1.3.1-r2 apk zstd-libs 1.5.6-r2 apk From 19ce6dc6ef99fe1c16f9820de534022473c15c58 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 15 Apr 2025 22:13:16 +0000 Subject: [PATCH 078/133] Bot Updating Package Versions --- package_versions.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 6e116a4..efdb965 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -68,7 +68,7 @@ influxdata/influxdb-client-php 3.7.0 php-composer jq 1.7.1-r0 apk kirschbaum-development/eloquent-power-joins 4.2.3 php-composer laravel-notification-channels/telegram 6.0.0 php-composer -laravel/framework v12.8.1 php-composer +laravel/framework v12.9.0 php-composer laravel/prompts v0.3.5 php-composer laravel/sanctum v4.0.8 php-composer laravel/serializable-closure v2.0.4 php-composer @@ -117,7 +117,7 @@ libxpm 3.5.17-r0 apk libxt 1.3.1-r0 apk libzip 1.11.2-r0 apk linux-pam 1.6.1-r1 apk -livewire/livewire v3.6.2 php-composer +livewire/livewire v3.6.3 php-composer logrotate 3.21.0-r1 apk lorisleiva/laravel-actions v2.9.0 php-composer lorisleiva/lody v0.6.0 php-composer @@ -183,7 +183,7 @@ phpoption/phpoption 1.9.3 php-composer phpstan/phpdoc-parser 2.1.0 php-composer popt 1.19-r4 apk postgresql-common 1.2-r1 apk -postgresql15-client 15.11-r0 apk +postgresql15-client 15.12-r0 apk procps-ng 4.0.4-r2 apk psr/cache 3.0.0 php-composer psr/clock 1.0.0 php-composer @@ -206,12 +206,12 @@ skalibs-libs 2.14.3.0-r0 apk spatie/color 1.8.0 php-composer spatie/invade 2.1.0 php-composer spatie/laravel-json-api-paginate 1.16.3 php-composer -spatie/laravel-package-tools 1.92.0 php-composer +spatie/laravel-package-tools 1.92.4 php-composer spatie/laravel-query-builder 6.3.1 php-composer -spatie/laravel-settings 3.4.2 php-composer +spatie/laravel-settings 3.4.4 php-composer spatie/laravel-webhook-server 3.8.3 php-composer spatie/temporary-directory 2.3.0 php-composer -sqlite-libs 3.48.0-r0 apk +sqlite-libs 3.48.0-r1 apk ssl_client 1.37.0-r12 apk ssmtp 2.64-r22 apk swagger-php-tools 1.0.0 npm From a6dbb322806b9a34fec0f1933ee7608c36a7fa53 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 16 Apr 2025 22:12:40 +0000 Subject: [PATCH 079/133] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index efdb965..b5d98a6 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -68,7 +68,7 @@ influxdata/influxdb-client-php 3.7.0 php-composer jq 1.7.1-r0 apk kirschbaum-development/eloquent-power-joins 4.2.3 php-composer laravel-notification-channels/telegram 6.0.0 php-composer -laravel/framework v12.9.0 php-composer +laravel/framework v12.9.2 php-composer laravel/prompts v0.3.5 php-composer laravel/sanctum v4.0.8 php-composer laravel/serializable-closure v2.0.4 php-composer @@ -207,7 +207,7 @@ spatie/color 1.8.0 php-composer spatie/invade 2.1.0 php-composer spatie/laravel-json-api-paginate 1.16.3 php-composer spatie/laravel-package-tools 1.92.4 php-composer -spatie/laravel-query-builder 6.3.1 php-composer +spatie/laravel-query-builder 6.3.2 php-composer spatie/laravel-settings 3.4.4 php-composer spatie/laravel-webhook-server 3.8.3 php-composer spatie/temporary-directory 2.3.0 php-composer From e02acbf58f874d0ba161215e7171748c34583086 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 19 Apr 2025 21:25:02 +0000 Subject: [PATCH 080/133] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index b5d98a6..1838cb5 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -105,7 +105,7 @@ libsm 1.2.4-r4 apk libssl3 3.3.3-r0 apk libstdc++ 14.2.0-r4 apk libunistring 1.2-r0 apk -libuuid 2.40.4-r0 apk +libuuid 2.40.4-r1 apk libwebp 1.4.0-r0 apk libx11 1.8.10-r0 apk libxau 1.0.11-r4 apk From 5ebbbc46564e4032d6c295b1e0537d6e789e7111 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 10 May 2025 21:23:16 +0000 Subject: [PATCH 081/133] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 1838cb5..0f0e363 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -211,7 +211,7 @@ spatie/laravel-query-builder 6.3.2 php-composer spatie/laravel-settings 3.4.4 php-composer spatie/laravel-webhook-server 3.8.3 php-composer spatie/temporary-directory 2.3.0 php-composer -sqlite-libs 3.48.0-r1 apk +sqlite-libs 3.48.0-r2 apk ssl_client 1.37.0-r12 apk ssmtp 2.64-r22 apk swagger-php-tools 1.0.0 npm From 60c1f525e0d40e536558c871381111bf2ce69f79 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 17 May 2025 21:23:00 +0000 Subject: [PATCH 082/133] Bot Updating Templated Files --- readme-vars.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/readme-vars.yml b/readme-vars.yml index 476ea8d..050bad7 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -63,6 +63,7 @@ init_diagram: | init-speedtest-tracker-config -> init-config-end init-config -> init-crontab-config init-mods-end -> init-custom-files + init-adduser -> init-device-perms base -> init-envfile init-os-end -> init-folders init-php -> init-keygen @@ -73,6 +74,7 @@ init_diagram: | init-samples -> init-nginx init-version-checks -> init-nginx-end init-adduser -> init-os-end + init-device-perms -> init-os-end init-envfile -> init-os-end init-keygen -> init-permissions init-nginx -> init-php From 6d8eb54e99773e81e64e76dd80fec609c8ab58a5 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 17 May 2025 21:30:33 +0000 Subject: [PATCH 083/133] 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 0f0e363..efc42c9 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -26,7 +26,7 @@ carbonphp/carbon-doctrine-types 3.2.0 php-composer catatonit 0.2.0-r0 apk chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer -composer 2.8.8 binary +composer 2.8.9 binary coreutils 9.5-r2 apk coreutils-env 9.5-r2 apk coreutils-fmt 9.5-r2 apk @@ -97,7 +97,7 @@ libjpeg-turbo 3.0.4-r0 apk libmd 1.1.0-r0 apk libncursesw 6.5_p20241006-r3 apk libpng 1.6.47-r0 apk -libpq 17.4-r0 apk +libpq 17.5-r0 apk libproc2 4.0.4-r2 apk libpsl 0.21.5-r3 apk libsharpyuv 1.4.0-r0 apk @@ -112,7 +112,7 @@ libxau 1.0.11-r4 apk libxcb 1.16.1-r0 apk libxdmcp 1.1.5-r1 apk libxext 1.3.6-r2 apk -libxml2 2.13.4-r5 apk +libxml2 2.13.4-r6 apk libxpm 3.5.17-r0 apk libxt 1.3.1-r0 apk libzip 1.11.2-r0 apk @@ -183,7 +183,7 @@ phpoption/phpoption 1.9.3 php-composer phpstan/phpdoc-parser 2.1.0 php-composer popt 1.19-r4 apk postgresql-common 1.2-r1 apk -postgresql15-client 15.12-r0 apk +postgresql15-client 15.13-r0 apk procps-ng 4.0.4-r2 apk psr/cache 3.0.0 php-composer psr/clock 1.0.0 php-composer From 417b1637d04db27de1a6076790c59ee5419dbd8b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Mon, 19 May 2025 19:11:39 +0000 Subject: [PATCH 084/133] Bot Updating Package Versions --- package_versions.txt | 69 ++++++++++++++++++++++---------------------- 1 file changed, 34 insertions(+), 35 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index efc42c9..833e112 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -41,15 +41,15 @@ doctrine/inflector 2.0.10 php-composer doctrine/lexer 3.0.1 php-composer dragonmantank/cron-expression v3.4.0 php-composer egulias/email-validator 4.0.4 php-composer -filament/actions v3.3.10 php-composer -filament/filament v3.3.10 php-composer -filament/forms v3.3.10 php-composer -filament/infolists v3.3.10 php-composer -filament/notifications v3.3.10 php-composer -filament/spatie-laravel-settings-plugin v3.3.10 php-composer -filament/support v3.3.10 php-composer -filament/tables v3.3.10 php-composer -filament/widgets v3.3.10 php-composer +filament/actions v3.3.14 php-composer +filament/filament v3.3.14 php-composer +filament/forms v3.3.14 php-composer +filament/infolists v3.3.14 php-composer +filament/notifications v3.3.14 php-composer +filament/spatie-laravel-settings-plugin v3.3.14 php-composer +filament/support v3.3.14 php-composer +filament/tables v3.3.14 php-composer +filament/widgets v3.3.14 php-composer findutils 4.10.0-r0 apk freetype 2.13.3-r0 apk fruitcake/php-cors v1.3.0 php-composer @@ -68,11 +68,11 @@ influxdata/influxdb-client-php 3.7.0 php-composer jq 1.7.1-r0 apk kirschbaum-development/eloquent-power-joins 4.2.3 php-composer laravel-notification-channels/telegram 6.0.0 php-composer -laravel/framework v12.9.2 php-composer +laravel/framework v12.13.0 php-composer laravel/prompts v0.3.5 php-composer -laravel/sanctum v4.0.8 php-composer +laravel/sanctum v4.1.1 php-composer laravel/serializable-closure v2.0.4 php-composer -league/commonmark 2.6.1 php-composer +league/commonmark 2.7.0 php-composer league/config v1.2.0 php-composer league/csv 9.23.0 php-composer league/flysystem 3.29.1 php-composer @@ -130,14 +130,14 @@ musl-utils 1.2.5-r9 apk myclabs/php-enum 1.8.5 php-composer nano 8.2-r0 apk ncurses-terminfo-base 6.5_p20241006-r3 apk -nesbot/carbon 3.9.0 php-composer +nesbot/carbon 3.9.1 php-composer netcat-openbsd 1.226.1.1-r0 apk nette/schema v1.3.2 php-composer nette/utils v4.0.6 php-composer nghttp2-libs 1.64.0-r0 apk nginx 1.26.3-r0 apk nikic/php-parser v5.4.0 php-composer -nunomaduro/termwind v2.3.0 php-composer +nunomaduro/termwind v2.3.1 php-composer oniguruma 6.9.9-r0 apk openspout/openspout v4.29.1 php-composer openssl 3.3.3-r0 apk @@ -216,44 +216,43 @@ ssl_client 1.37.0-r12 apk ssmtp 2.64-r22 apk swagger-php-tools 1.0.0 npm symfony/clock v7.2.0 php-composer -symfony/console v7.2.5 php-composer +symfony/console v7.2.6 php-composer symfony/css-selector v7.2.0 php-composer symfony/deprecation-contracts v3.5.1 php-composer symfony/error-handler v7.2.5 php-composer symfony/event-dispatcher v7.2.0 php-composer symfony/event-dispatcher-contracts v3.5.1 php-composer symfony/finder v7.2.2 php-composer -symfony/html-sanitizer v7.2.3 php-composer -symfony/http-foundation v7.2.5 php-composer -symfony/http-kernel v7.2.5 php-composer -symfony/mailer v7.2.3 php-composer -symfony/mime v7.2.4 php-composer +symfony/html-sanitizer v7.2.6 php-composer +symfony/http-foundation v7.2.6 php-composer +symfony/http-kernel v7.2.6 php-composer +symfony/mailer v7.2.6 php-composer +symfony/mime v7.2.6 php-composer symfony/options-resolver v7.2.0 php-composer -symfony/polyfill-ctype v1.31.0 php-composer -symfony/polyfill-intl-grapheme v1.31.0 php-composer -symfony/polyfill-intl-idn v1.31.0 php-composer -symfony/polyfill-intl-normalizer v1.31.0 php-composer -symfony/polyfill-mbstring v1.31.0 php-composer -symfony/polyfill-php80 v1.31.0 php-composer -symfony/polyfill-php83 v1.31.0 php-composer -symfony/polyfill-uuid v1.31.0 php-composer +symfony/polyfill-ctype v1.32.0 php-composer +symfony/polyfill-intl-grapheme v1.32.0 php-composer +symfony/polyfill-intl-idn v1.32.0 php-composer +symfony/polyfill-intl-normalizer v1.32.0 php-composer +symfony/polyfill-mbstring v1.32.0 php-composer +symfony/polyfill-php80 v1.32.0 php-composer +symfony/polyfill-php83 v1.32.0 php-composer +symfony/polyfill-uuid v1.32.0 php-composer symfony/process v7.2.5 php-composer symfony/routing v7.2.3 php-composer symfony/service-contracts v3.5.1 php-composer -symfony/string v7.2.0 php-composer -symfony/translation v7.2.4 php-composer +symfony/string v7.2.6 php-composer +symfony/translation v7.2.6 php-composer symfony/translation-contracts v3.5.1 php-composer symfony/uid v7.2.0 php-composer -symfony/var-dumper v7.2.3 php-composer -symfony/yaml v7.2.5 php-composer +symfony/var-dumper v7.2.6 php-composer +symfony/yaml v7.2.6 php-composer tijsverkoyen/css-to-inline-styles v2.3.0 php-composer -timokoerber/laravel-one-time-operations 1.4.5 php-composer tzdata 2025b-r0 apk utmps-libs 0.1.2.3-r2 apk -vlucas/phpdotenv v5.6.1 php-composer +vlucas/phpdotenv v5.6.2 php-composer voku/portable-ascii 2.0.3 php-composer webmozart/assert 1.11.0 php-composer xz-libs 5.6.3-r1 apk -zircote/swagger-php 5.0.7 php-composer +zircote/swagger-php 5.1.1 php-composer zlib 1.3.1-r2 apk zstd-libs 1.5.6-r2 apk From 5c4dd7417686c529bcfaac707193d3599a825262 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 24 May 2025 21:26:39 +0000 Subject: [PATCH 085/133] Bot Updating Package Versions --- package_versions.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/package_versions.txt b/package_versions.txt index 833e112..e45c51d 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,4 +1,5 @@ NAME VERSION TYPE +Hidden Input 1, 0, 0, 0 binary acl-libs 2.3.2-r1 apk alpine-baselayout 3.6.8-r1 apk alpine-baselayout-data 3.6.8-r1 apk From 934965b4ff3331365edbaac1978d2b1c5b19ded6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 12 Jun 2025 12:22:31 +0000 Subject: [PATCH 086/133] Bot Updating Templated Files --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 297d751..cab842d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -790,7 +790,7 @@ pipeline { docker run --rm \ -v /var/run/docker.sock:/var/run/docker.sock:ro \ -v ${TEMPDIR}:/tmp \ - ghcr.io/anchore/syft:latest \ + ghcr.io/anchore/syft:v1.26.1 \ ${LOCAL_CONTAINER} -o table=/tmp/package_versions.txt NEW_PACKAGE_TAG=$(md5sum ${TEMPDIR}/package_versions.txt | cut -c1-8 ) echo "Package tag sha from current packages in buit container is ${NEW_PACKAGE_TAG} comparing to old ${PACKAGE_TAG} from github" From 5aaed2d2a22c02183bb9d5b20877d21bde1aa634 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 12 Jun 2025 12:25:45 +0000 Subject: [PATCH 087/133] Bot Updating Package Versions --- package_versions.txt | 86 ++++++++++++++++++++++---------------------- 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index e45c51d..50136b1 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -5,7 +5,7 @@ alpine-baselayout 3.6.8-r1 apk alpine-baselayout-data 3.6.8-r1 apk alpine-keys 2.5-r0 apk alpine-release 3.21.3-r0 apk -anourvalar/eloquent-serialize 1.3.1 php-composer +anourvalar/eloquent-serialize 1.3.3 php-composer aom-libs 3.11.0-r0 apk apache2-utils 2.4.62-r0 apk apk-tools 2.14.6-r3 apk @@ -16,7 +16,7 @@ awcodes/filament-versions v2.0.1 php-composer bash 5.2.37-r0 apk blade-ui-kit/blade-heroicons 2.6.0 php-composer blade-ui-kit/blade-icons 1.8.0 php-composer -brick/math 0.12.3 php-composer +brick/math 0.13.1 php-composer brotli-libs 1.1.0-r2 apk busybox 1.37.0-r12 apk busybox-binsh 1.37.0-r12 apk @@ -42,15 +42,15 @@ doctrine/inflector 2.0.10 php-composer doctrine/lexer 3.0.1 php-composer dragonmantank/cron-expression v3.4.0 php-composer egulias/email-validator 4.0.4 php-composer -filament/actions v3.3.14 php-composer -filament/filament v3.3.14 php-composer -filament/forms v3.3.14 php-composer -filament/infolists v3.3.14 php-composer -filament/notifications v3.3.14 php-composer -filament/spatie-laravel-settings-plugin v3.3.14 php-composer -filament/support v3.3.14 php-composer -filament/tables v3.3.14 php-composer -filament/widgets v3.3.14 php-composer +filament/actions v3.3.21 php-composer +filament/filament v3.3.21 php-composer +filament/forms v3.3.21 php-composer +filament/infolists v3.3.21 php-composer +filament/notifications v3.3.21 php-composer +filament/spatie-laravel-settings-plugin v3.3.21 php-composer +filament/support v3.3.21 php-composer +filament/tables v3.3.21 php-composer +filament/widgets v3.3.21 php-composer findutils 4.10.0-r0 apk freetype 2.13.3-r0 apk fruitcake/php-cors v1.3.0 php-composer @@ -67,9 +67,9 @@ icu-data-en 74.2-r0 apk icu-libs 74.2-r0 apk influxdata/influxdb-client-php 3.7.0 php-composer jq 1.7.1-r0 apk -kirschbaum-development/eloquent-power-joins 4.2.3 php-composer +kirschbaum-development/eloquent-power-joins 4.2.4 php-composer laravel-notification-channels/telegram 6.0.0 php-composer -laravel/framework v12.13.0 php-composer +laravel/framework v12.18.0 php-composer laravel/prompts v0.3.5 php-composer laravel/sanctum v4.1.1 php-composer laravel/serializable-closure v2.0.4 php-composer @@ -131,16 +131,16 @@ musl-utils 1.2.5-r9 apk myclabs/php-enum 1.8.5 php-composer nano 8.2-r0 apk ncurses-terminfo-base 6.5_p20241006-r3 apk -nesbot/carbon 3.9.1 php-composer +nesbot/carbon 3.10.0 php-composer netcat-openbsd 1.226.1.1-r0 apk nette/schema v1.3.2 php-composer -nette/utils v4.0.6 php-composer +nette/utils v4.0.7 php-composer nghttp2-libs 1.64.0-r0 apk nginx 1.26.3-r0 apk -nikic/php-parser v5.4.0 php-composer +nikic/php-parser v5.5.0 php-composer nunomaduro/termwind v2.3.1 php-composer oniguruma 6.9.9-r0 apk -openspout/openspout v4.29.1 php-composer +openspout/openspout v4.30.0 php-composer openssl 3.3.3-r0 apk pcre 8.45-r3 apk pcre2 10.43-r0 apk @@ -197,11 +197,11 @@ 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.7.6 php-composer +ramsey/uuid 4.8.1 php-composer readline 8.2.13-r0 apk ryangjchandler/blade-capture-directive v1.1.0 php-composer scanelf 1.3.8-r1 apk -secondnetwork/blade-tabler-icons v3.31.0 php-composer +secondnetwork/blade-tabler-icons v3.34.0 php-composer shadow 4.16.0-r1 apk skalibs-libs 2.14.3.0-r0 apk spatie/color 1.8.0 php-composer @@ -216,20 +216,20 @@ sqlite-libs 3.48.0-r2 apk ssl_client 1.37.0-r12 apk ssmtp 2.64-r22 apk swagger-php-tools 1.0.0 npm -symfony/clock v7.2.0 php-composer -symfony/console v7.2.6 php-composer -symfony/css-selector v7.2.0 php-composer -symfony/deprecation-contracts v3.5.1 php-composer -symfony/error-handler v7.2.5 php-composer -symfony/event-dispatcher v7.2.0 php-composer -symfony/event-dispatcher-contracts v3.5.1 php-composer -symfony/finder v7.2.2 php-composer -symfony/html-sanitizer v7.2.6 php-composer -symfony/http-foundation v7.2.6 php-composer -symfony/http-kernel v7.2.6 php-composer -symfony/mailer v7.2.6 php-composer -symfony/mime v7.2.6 php-composer -symfony/options-resolver v7.2.0 php-composer +symfony/clock v7.3.0 php-composer +symfony/console v7.3.0 php-composer +symfony/css-selector v7.3.0 php-composer +symfony/deprecation-contracts v3.6.0 php-composer +symfony/error-handler v7.3.0 php-composer +symfony/event-dispatcher v7.3.0 php-composer +symfony/event-dispatcher-contracts v3.6.0 php-composer +symfony/finder v7.3.0 php-composer +symfony/html-sanitizer v7.3.0 php-composer +symfony/http-foundation v7.3.0 php-composer +symfony/http-kernel v7.3.0 php-composer +symfony/mailer v7.3.0 php-composer +symfony/mime v7.3.0 php-composer +symfony/options-resolver v7.3.0 php-composer symfony/polyfill-ctype v1.32.0 php-composer symfony/polyfill-intl-grapheme v1.32.0 php-composer symfony/polyfill-intl-idn v1.32.0 php-composer @@ -238,15 +238,15 @@ symfony/polyfill-mbstring v1.32.0 php-composer symfony/polyfill-php80 v1.32.0 php-composer symfony/polyfill-php83 v1.32.0 php-composer symfony/polyfill-uuid v1.32.0 php-composer -symfony/process v7.2.5 php-composer -symfony/routing v7.2.3 php-composer -symfony/service-contracts v3.5.1 php-composer -symfony/string v7.2.6 php-composer -symfony/translation v7.2.6 php-composer -symfony/translation-contracts v3.5.1 php-composer -symfony/uid v7.2.0 php-composer -symfony/var-dumper v7.2.6 php-composer -symfony/yaml v7.2.6 php-composer +symfony/process v7.3.0 php-composer +symfony/routing v7.3.0 php-composer +symfony/service-contracts v3.6.0 php-composer +symfony/string v7.3.0 php-composer +symfony/translation v7.3.0 php-composer +symfony/translation-contracts v3.6.0 php-composer +symfony/uid v7.3.0 php-composer +symfony/var-dumper v7.3.0 php-composer +symfony/yaml v7.3.0 php-composer tijsverkoyen/css-to-inline-styles v2.3.0 php-composer tzdata 2025b-r0 apk utmps-libs 0.1.2.3-r2 apk @@ -254,6 +254,6 @@ vlucas/phpdotenv v5.6.2 php-composer voku/portable-ascii 2.0.3 php-composer webmozart/assert 1.11.0 php-composer xz-libs 5.6.3-r1 apk -zircote/swagger-php 5.1.1 php-composer +zircote/swagger-php 5.1.3 php-composer zlib 1.3.1-r2 apk zstd-libs 1.5.6-r2 apk From a7bad13ba6f3181754c02cf134adeea4eff59427 Mon Sep 17 00:00:00 2001 From: thespad Date: Sat, 5 Jul 2025 16:22:44 +0100 Subject: [PATCH 088/133] Rebase to 3.22 --- .editorconfig | 0 .github/workflows/call_issue_pr_tracker.yml | 3 ++ .github/workflows/call_issues_cron.yml | 3 ++ .github/workflows/external_trigger.yml | 15 ++++++---- .../workflows/external_trigger_scheduler.yml | 3 ++ .github/workflows/greetings.yml | 6 ++++ .../workflows/package_trigger_scheduler.yml | 3 ++ Dockerfile | 30 +++++++++---------- Dockerfile.aarch64 | 30 +++++++++---------- Jenkinsfile | 7 ++++- README.md | 4 +-- readme-vars.yml | 1 + .../s6-rc.d/init-speedtest-tracker-config/run | 2 +- 13 files changed, 66 insertions(+), 41 deletions(-) mode change 100755 => 100644 .editorconfig diff --git a/.editorconfig b/.editorconfig old mode 100755 new mode 100644 diff --git a/.github/workflows/call_issue_pr_tracker.yml b/.github/workflows/call_issue_pr_tracker.yml index 2c30784..d07cf12 100644 --- a/.github/workflows/call_issue_pr_tracker.yml +++ b/.github/workflows/call_issue_pr_tracker.yml @@ -8,6 +8,9 @@ on: pull_request_review: types: [submitted,edited,dismissed] +permissions: + contents: read + jobs: manage-project: permissions: diff --git a/.github/workflows/call_issues_cron.yml b/.github/workflows/call_issues_cron.yml index 32a8e08..0ab72f8 100644 --- a/.github/workflows/call_issues_cron.yml +++ b/.github/workflows/call_issues_cron.yml @@ -4,6 +4,9 @@ on: - cron: '20 6 * * *' workflow_dispatch: +permissions: + contents: read + jobs: stale: permissions: diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index 450e597..bf6f2f5 100644 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -3,6 +3,9 @@ name: External Trigger Main on: workflow_dispatch: +permissions: + contents: read + jobs: external-trigger-main: runs-on: ubuntu-latest @@ -43,8 +46,8 @@ jobs: "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} exit 1 fi - EXT_RELEASE=$(echo ${EXT_RELEASE} | sed 's/[~,%@+;:/]//g') - echo "External version: \`${EXT_RELEASE}\`" >> $GITHUB_STEP_SUMMARY + EXT_RELEASE_SANITIZED=$(echo ${EXT_RELEASE} | sed 's/[~,%@+;:/]//g') + echo "Sanitized external version: \`${EXT_RELEASE_SANITIZED}\`" >> $GITHUB_STEP_SUMMARY echo "Retrieving last pushed version" >> $GITHUB_STEP_SUMMARY image="linuxserver/speedtest-tracker" tag="latest" @@ -100,8 +103,8 @@ jobs: exit 1 fi echo "Last pushed version: \`${IMAGE_VERSION}\`" >> $GITHUB_STEP_SUMMARY - if [ "${EXT_RELEASE}" == "${IMAGE_VERSION}" ]; then - echo "Version \`${EXT_RELEASE}\` already pushed, exiting" >> $GITHUB_STEP_SUMMARY + if [ "${EXT_RELEASE_SANITIZED}" == "${IMAGE_VERSION}" ]; then + echo "Sanitized version \`${EXT_RELEASE_SANITIZED}\` already pushed, exiting" >> $GITHUB_STEP_SUMMARY exit 0 elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-speedtest-tracker/job/main/lastBuild/api/json | jq -r '.building') == "true" ]; then echo "New version \`${EXT_RELEASE}\` found; but there already seems to be an active build on Jenkins; exiting" >> $GITHUB_STEP_SUMMARY @@ -116,7 +119,7 @@ jobs: "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} else printf "\n## Trigger new build\n\n" >> $GITHUB_STEP_SUMMARY - echo "New version \`${EXT_RELEASE}\` found; old version was \`${IMAGE_VERSION}\`. Triggering new build" >> $GITHUB_STEP_SUMMARY + echo "New sanitized version \`${EXT_RELEASE_SANITIZED}\` found; old version was \`${IMAGE_VERSION}\`. Triggering new build" >> $GITHUB_STEP_SUMMARY if [[ "${artifacts_found}" == "true" ]]; then echo "All artifacts seem to be uploaded." >> $GITHUB_STEP_SUMMARY fi @@ -136,7 +139,7 @@ jobs: --data-urlencode "description=GHA external trigger https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}" \ --data-urlencode "Submit=Submit" echo "**** Notifying Discord ****" - TRIGGER_REASON="A version change was detected for speedtest-tracker tag latest. Old version:${IMAGE_VERSION} New version:${EXT_RELEASE}" + TRIGGER_REASON="A version change was detected for speedtest-tracker tag latest. Old version:${IMAGE_VERSION} New version:${EXT_RELEASE_SANITIZED}" curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 9802903, "description": "**Build Triggered** \n**Reason:** '"${TRIGGER_REASON}"' \n**Build URL:** '"${buildurl}display/redirect"' \n"}], "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} diff --git a/.github/workflows/external_trigger_scheduler.yml b/.github/workflows/external_trigger_scheduler.yml index c68ed9a..5121f83 100644 --- a/.github/workflows/external_trigger_scheduler.yml +++ b/.github/workflows/external_trigger_scheduler.yml @@ -5,6 +5,9 @@ on: - cron: '56 * * * *' workflow_dispatch: +permissions: + contents: read + jobs: external-trigger-scheduler: runs-on: ubuntu-latest diff --git a/.github/workflows/greetings.yml b/.github/workflows/greetings.yml index 4882729..ad5e19a 100644 --- a/.github/workflows/greetings.yml +++ b/.github/workflows/greetings.yml @@ -2,8 +2,14 @@ name: Greetings on: [pull_request_target, issues] +permissions: + contents: read + jobs: greeting: + permissions: + issues: write + pull-requests: write runs-on: ubuntu-latest steps: - uses: actions/first-interaction@v1 diff --git a/.github/workflows/package_trigger_scheduler.yml b/.github/workflows/package_trigger_scheduler.yml index 0489f56..f102b31 100644 --- a/.github/workflows/package_trigger_scheduler.yml +++ b/.github/workflows/package_trigger_scheduler.yml @@ -5,6 +5,9 @@ on: - cron: '0 21 * * 6' workflow_dispatch: +permissions: + contents: read + jobs: package-trigger-scheduler: runs-on: ubuntu-latest diff --git a/Dockerfile b/Dockerfile index 2cbdeb0..7935364 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine-nginx:3.21 +FROM ghcr.io/linuxserver/baseimage-alpine-nginx:3.22 ARG BUILD_DATE ARG VERSION @@ -13,15 +13,15 @@ ENV HOME=/config RUN \ apk add --no-cache \ grep \ - php83-gd \ - php83-intl \ - php83-pdo_mysql \ - php83-pdo_pgsql \ - php83-pdo_sqlite \ - php83-pecl-redis \ - php83-tokenizer \ - php83-xmlreader \ - postgresql15-client \ + php84-gd \ + php84-intl \ + php84-pdo_mysql \ + php84-pdo_pgsql \ + php84-pdo_sqlite \ + php84-pecl-redis \ + php84-tokenizer \ + php84-xmlreader \ + postgresql16-client \ ssmtp && \ apk add --no-cache --virtual=build-dependencies \ npm && \ @@ -38,9 +38,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/php83/php-fpm.d/www.conf && \ - grep -qxF 'clear_env = no' /etc/php83/php-fpm.d/www.conf || echo 'clear_env = no' >> /etc/php83/php-fpm.d/www.conf && \ - echo "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php83/php-fpm.conf && \ + sed -E -i 's/^;?clear_env ?=.*$/clear_env = no/g' /etc/php84/php-fpm.d/www.conf && \ + grep -qxF 'clear_env = no' /etc/php84/php-fpm.d/www.conf || echo 'clear_env = no' >> /etc/php84/php-fpm.d/www.conf && \ + echo "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php84/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" \ @@ -64,12 +64,12 @@ RUN \ echo "**** setup php opcache ****" && \ { \ echo 'opcache.enable_cli=1'; \ - } > /etc/php83/conf.d/opcache-recommended.ini; \ + } > /etc/php84/conf.d/opcache-recommended.ini; \ { \ echo 'post_max_size = 100M'; \ echo 'upload_max_filesize = 100M'; \ echo 'variables_order = EGPCS'; \ - } > /etc/php83/conf.d/php-misc.ini && \ + } > /etc/php84/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 62cd71d..16b39fb 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine-nginx:arm64v8-3.21 +FROM ghcr.io/linuxserver/baseimage-alpine-nginx:arm64v8-3.22 ARG BUILD_DATE ARG VERSION @@ -13,15 +13,15 @@ ENV HOME=/config RUN \ apk add --no-cache \ grep \ - php83-gd \ - php83-intl \ - php83-pdo_mysql \ - php83-pdo_pgsql \ - php83-pdo_sqlite \ - php83-pecl-redis \ - php83-tokenizer \ - php83-xmlreader \ - postgresql15-client \ + php84-gd \ + php84-intl \ + php84-pdo_mysql \ + php84-pdo_pgsql \ + php84-pdo_sqlite \ + php84-pecl-redis \ + php84-tokenizer \ + php84-xmlreader \ + postgresql16-client \ ssmtp && \ apk add --no-cache --virtual=build-dependencies \ npm && \ @@ -38,9 +38,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/php83/php-fpm.d/www.conf && \ - grep -qxF 'clear_env = no' /etc/php83/php-fpm.d/www.conf || echo 'clear_env = no' >> /etc/php83/php-fpm.d/www.conf && \ - echo "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php83/php-fpm.conf && \ + sed -E -i 's/^;?clear_env ?=.*$/clear_env = no/g' /etc/php84/php-fpm.d/www.conf && \ + grep -qxF 'clear_env = no' /etc/php84/php-fpm.d/www.conf || echo 'clear_env = no' >> /etc/php84/php-fpm.d/www.conf && \ + echo "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php84/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" \ @@ -64,12 +64,12 @@ RUN \ echo "**** setup php opcache ****" && \ { \ echo 'opcache.enable_cli=1'; \ - } > /etc/php83/conf.d/opcache-recommended.ini; \ + } > /etc/php84/conf.d/opcache-recommended.ini; \ { \ echo 'post_max_size = 100M'; \ echo 'upload_max_filesize = 100M'; \ echo 'variables_order = EGPCS'; \ - } > /etc/php83/conf.d/php-misc.ini && \ + } > /etc/php84/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/Jenkinsfile b/Jenkinsfile index cab842d..e258879 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -97,7 +97,11 @@ pipeline { env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DOCKERHUB_IMAGE + '/tags/' env.PULL_REQUEST = env.CHANGE_ID env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE .editorconfig ./.github/CONTRIBUTING.md ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE/config.yml ./.github/ISSUE_TEMPLATE/issue.bug.yml ./.github/ISSUE_TEMPLATE/issue.feature.yml ./.github/PULL_REQUEST_TEMPLATE.md ./.github/workflows/external_trigger_scheduler.yml ./.github/workflows/greetings.yml ./.github/workflows/package_trigger_scheduler.yml ./.github/workflows/call_issue_pr_tracker.yml ./.github/workflows/call_issues_cron.yml ./.github/workflows/permissions.yml ./.github/workflows/external_trigger.yml ./root/donate.txt' + if ( env.SYFT_IMAGE_TAG == null ) { + env.SYFT_IMAGE_TAG = 'latest' + } } + echo "Using syft image tag ${SYFT_IMAGE_TAG}" sh '''#! /bin/bash echo "The default github branch detected as ${GH_DEFAULT_BRANCH}" ''' script{ @@ -790,7 +794,7 @@ pipeline { docker run --rm \ -v /var/run/docker.sock:/var/run/docker.sock:ro \ -v ${TEMPDIR}:/tmp \ - ghcr.io/anchore/syft:v1.26.1 \ + ghcr.io/anchore/syft:${SYFT_IMAGE_TAG} \ ${LOCAL_CONTAINER} -o table=/tmp/package_versions.txt NEW_PACKAGE_TAG=$(md5sum ${TEMPDIR}/package_versions.txt | cut -c1-8 ) echo "Package tag sha from current packages in buit container is ${NEW_PACKAGE_TAG} comparing to old ${PACKAGE_TAG} from github" @@ -900,6 +904,7 @@ pipeline { -e WEB_AUTH=\"${CI_AUTH}\" \ -e WEB_PATH=\"${CI_WEBPATH}\" \ -e NODE_NAME=\"${NODE_NAME}\" \ + -e SYFT_IMAGE_TAG=\"${CI_SYFT_IMAGE_TAG:-${SYFT_IMAGE_TAG}}\" \ -t ghcr.io/linuxserver/ci:latest \ python3 test_build.py''' } diff --git a/README.md b/README.md index 10050bf..3de4cd1 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,6 @@ [![Blog](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=Blog)](https://blog.linuxserver.io "all the things you can do with our containers including How-To guides, opinions and much more!") [![Discord](https://img.shields.io/discord/354974912613449730.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=Discord&logo=discord)](https://linuxserver.io/discord "realtime support / chat with the community and the team.") [![Discourse](https://img.shields.io/discourse/https/discourse.linuxserver.io/topics.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=discourse)](https://discourse.linuxserver.io "post on our community forum.") -[![Fleet](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=Fleet)](https://fleet.linuxserver.io "an online web interface which displays all of our maintained images.") [![GitHub](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitHub&logo=github)](https://github.com/linuxserver "view the source for all of our repositories.") [![Open Collective](https://img.shields.io/opencollective/all/linuxserver.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=Supporters&logo=open%20collective)](https://opencollective.com/linuxserver "please consider helping us by either donating or contributing to our budget") @@ -22,7 +21,6 @@ Find us at: * [Blog](https://blog.linuxserver.io) - all the things you can do with our containers including How-To guides, opinions and much more! * [Discord](https://linuxserver.io/discord) - realtime support / chat with the community and the team. * [Discourse](https://discourse.linuxserver.io) - post on our community forum. -* [Fleet](https://fleet.linuxserver.io) - an online web interface which displays all of our maintained images. * [GitHub](https://github.com/linuxserver) - view the source for all of our repositories. * [Open Collective](https://opencollective.com/linuxserver) - please consider helping us by either donating or contributing to our budget @@ -55,7 +53,6 @@ The architectures supported by this image are: | :----: | :----: | ---- | | x86-64 | ✅ | amd64-\ | | arm64 | ✅ | arm64v8-\ | -| armhf | ❌ | | ## Application Setup @@ -313,6 +310,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **05.07.25:** - Rebase to Alpine 3.22. * **20.12.24:** - Rebase to Alpine 3.21. * **07.06.24:** - Cache Filament components and added APP_KEY as a required param. * **27.05.24:** - Existing users should update their nginx confs to avoid http2 deprecation warnings. diff --git a/readme-vars.yml b/readme-vars.yml index 050bad7..4bb9874 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -97,6 +97,7 @@ init_diagram: | "speedtest-tracker:latest" <- Base Images # changelog changelogs: + - {date: "05.07.25:", desc: "Rebase to Alpine 3.22."} - {date: "20.12.24:", desc: "Rebase to Alpine 3.21."} - {date: "07.06.24:", desc: "Cache Filament components and added APP_KEY as a required param."} - {date: "27.05.24:", desc: "Existing users should update their nginx confs to avoid http2 deprecation warnings."} 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 ddf2ae6..c9d50c6 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 @@ -40,7 +40,7 @@ elif [[ "${DB_CONNECTION}" = "pgsql" ]]; then echo "Waiting for DB to be available" END=$((SECONDS + 30)) while [[ ${SECONDS} -lt ${END} ]] && [[ -n "${DB_HOST+x}" ]]; do - if pg_isready -h "${DB_HOST}" -p "${DB_PORT}" -q; then + if pg_isready -h "${DB_HOST}" -p "${DB_PORT}" -U "${DB_USERNAME}" -q; then if [[ ! -f /dbwait.lock ]]; then sleep 5 fi From d9ba985b4ea8f8d66282d548d2184a5ac495832a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 5 Jul 2025 19:26:50 +0000 Subject: [PATCH 089/133] Bot Updating Templated Files --- readme-vars.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme-vars.yml b/readme-vars.yml index 4bb9874..41ca25f 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -92,7 +92,7 @@ init_diagram: | svc-speedtest-tracker -> legacy-services } Base Images: { - "baseimage-alpine-nginx:3.21" <- "baseimage-alpine:3.21" + "baseimage-alpine-nginx:3.22" <- "baseimage-alpine:3.22" } "speedtest-tracker:latest" <- Base Images # changelog From 0158759d7be27229cd05c8c1384ed1953682aaf3 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 5 Jul 2025 19:31:30 +0000 Subject: [PATCH 090/133] Bot Updating Package Versions --- package_versions.txt | 519 ++++++++++++++++++++++--------------------- 1 file changed, 260 insertions(+), 259 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 50136b1..ee33f02 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,259 +1,260 @@ -NAME VERSION TYPE -Hidden Input 1, 0, 0, 0 binary -acl-libs 2.3.2-r1 apk -alpine-baselayout 3.6.8-r1 apk -alpine-baselayout-data 3.6.8-r1 apk -alpine-keys 2.5-r0 apk -alpine-release 3.21.3-r0 apk -anourvalar/eloquent-serialize 1.3.3 php-composer -aom-libs 3.11.0-r0 apk -apache2-utils 2.4.62-r0 apk -apk-tools 2.14.6-r3 apk -apr 1.7.5-r0 apk -apr-util 1.6.3-r1 apk -argon2-libs 20190702-r5 apk -awcodes/filament-versions v2.0.1 php-composer -bash 5.2.37-r0 apk -blade-ui-kit/blade-heroicons 2.6.0 php-composer -blade-ui-kit/blade-icons 1.8.0 php-composer -brick/math 0.13.1 php-composer -brotli-libs 1.1.0-r2 apk -busybox 1.37.0-r12 apk -busybox-binsh 1.37.0-r12 apk -c-ares 1.34.5-r0 apk -ca-certificates 20241121-r1 apk -ca-certificates-bundle 20241121-r1 apk -carbonphp/carbon-doctrine-types 3.2.0 php-composer -catatonit 0.2.0-r0 apk -chrisullyott/php-filesize v4.2.1 php-composer -clue/stream-filter v1.7.0 php-composer -composer 2.8.9 binary -coreutils 9.5-r2 apk -coreutils-env 9.5-r2 apk -coreutils-fmt 9.5-r2 apk -coreutils-sha512sum 9.5-r2 apk -curl 8.12.1-r1 apk -danharrin/date-format-converter v0.3.1 php-composer -danharrin/livewire-rate-limiting v2.1.0 php-composer -dflydev/dot-access-data v3.0.3 php-composer -doctrine/dbal 4.2.3 php-composer -doctrine/deprecations 1.1.5 php-composer -doctrine/inflector 2.0.10 php-composer -doctrine/lexer 3.0.1 php-composer -dragonmantank/cron-expression v3.4.0 php-composer -egulias/email-validator 4.0.4 php-composer -filament/actions v3.3.21 php-composer -filament/filament v3.3.21 php-composer -filament/forms v3.3.21 php-composer -filament/infolists v3.3.21 php-composer -filament/notifications v3.3.21 php-composer -filament/spatie-laravel-settings-plugin v3.3.21 php-composer -filament/support v3.3.21 php-composer -filament/tables v3.3.21 php-composer -filament/widgets v3.3.21 php-composer -findutils 4.10.0-r0 apk -freetype 2.13.3-r0 apk -fruitcake/php-cors v1.3.0 php-composer -geerlingguy/ping 1.2.1 php-composer -git 2.47.2-r0 apk -git-init-template 2.47.2-r0 apk -graham-campbell/result-type v1.1.3 php-composer -grep 3.11-r0 apk -guzzlehttp/guzzle 7.9.3 php-composer -guzzlehttp/promises 2.2.0 php-composer -guzzlehttp/psr7 2.7.1 php-composer -guzzlehttp/uri-template v1.0.4 php-composer -icu-data-en 74.2-r0 apk -icu-libs 74.2-r0 apk -influxdata/influxdb-client-php 3.7.0 php-composer -jq 1.7.1-r0 apk -kirschbaum-development/eloquent-power-joins 4.2.4 php-composer -laravel-notification-channels/telegram 6.0.0 php-composer -laravel/framework v12.18.0 php-composer -laravel/prompts v0.3.5 php-composer -laravel/sanctum v4.1.1 php-composer -laravel/serializable-closure v2.0.4 php-composer -league/commonmark 2.7.0 php-composer -league/config v1.2.0 php-composer -league/csv 9.23.0 php-composer -league/flysystem 3.29.1 php-composer -league/flysystem-local 3.29.0 php-composer -league/mime-type-detection 1.16.0 php-composer -league/uri 7.5.1 php-composer -league/uri-interfaces 7.5.0 php-composer -libattr 2.5.2-r2 apk -libavif 1.0.4-r0 apk -libbsd 0.12.2-r0 apk -libbz2 1.0.8-r6 apk -libcrypto3 3.3.3-r0 apk -libcurl 8.12.1-r1 apk -libdav1d 1.5.0-r0 apk -libedit 20240808.3.1-r0 apk -libexpat 2.7.0-r0 apk -libgcc 14.2.0-r4 apk -libice 1.1.1-r6 apk -libidn2 2.3.7-r0 apk -libintl 0.22.5-r0 apk -libjpeg-turbo 3.0.4-r0 apk -libmd 1.1.0-r0 apk -libncursesw 6.5_p20241006-r3 apk -libpng 1.6.47-r0 apk -libpq 17.5-r0 apk -libproc2 4.0.4-r2 apk -libpsl 0.21.5-r3 apk -libsharpyuv 1.4.0-r0 apk -libsm 1.2.4-r4 apk -libssl3 3.3.3-r0 apk -libstdc++ 14.2.0-r4 apk -libunistring 1.2-r0 apk -libuuid 2.40.4-r1 apk -libwebp 1.4.0-r0 apk -libx11 1.8.10-r0 apk -libxau 1.0.11-r4 apk -libxcb 1.16.1-r0 apk -libxdmcp 1.1.5-r1 apk -libxext 1.3.6-r2 apk -libxml2 2.13.4-r6 apk -libxpm 3.5.17-r0 apk -libxt 1.3.1-r0 apk -libzip 1.11.2-r0 apk -linux-pam 1.6.1-r1 apk -livewire/livewire v3.6.3 php-composer -logrotate 3.21.0-r1 apk -lorisleiva/laravel-actions v2.9.0 php-composer -lorisleiva/lody v0.6.0 php-composer -lz4-libs 1.10.0-r0 apk -maennchen/zipstream-php 2.4.0 php-composer -masterminds/html5 2.9.0 php-composer -monolog/monolog 3.9.0 php-composer -musl 1.2.5-r9 apk -musl-utils 1.2.5-r9 apk -myclabs/php-enum 1.8.5 php-composer -nano 8.2-r0 apk -ncurses-terminfo-base 6.5_p20241006-r3 apk -nesbot/carbon 3.10.0 php-composer -netcat-openbsd 1.226.1.1-r0 apk -nette/schema v1.3.2 php-composer -nette/utils v4.0.7 php-composer -nghttp2-libs 1.64.0-r0 apk -nginx 1.26.3-r0 apk -nikic/php-parser v5.5.0 php-composer -nunomaduro/termwind v2.3.1 php-composer -oniguruma 6.9.9-r0 apk -openspout/openspout v4.30.0 php-composer -openssl 3.3.3-r0 apk -pcre 8.45-r3 apk -pcre2 10.43-r0 apk -php-http/client-common 2.7.2 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 -php83 8.3.19-r0 apk -php83-common 8.3.19-r0 apk -php83-ctype 8.3.19-r0 apk -php83-curl 8.3.19-r0 apk -php83-dom 8.3.19-r0 apk -php83-fileinfo 8.3.19-r0 apk -php83-fpm 8.3.19-r0 apk -php83-gd 8.3.19-r0 apk -php83-iconv 8.3.19-r0 apk -php83-intl 8.3.19-r0 apk -php83-mbstring 8.3.19-r0 apk -php83-mysqlnd 8.3.19-r0 apk -php83-openssl 8.3.19-r0 apk -php83-pdo 8.3.19-r0 apk -php83-pdo_mysql 8.3.19-r0 apk -php83-pdo_pgsql 8.3.19-r0 apk -php83-pdo_sqlite 8.3.19-r0 apk -php83-pecl-igbinary 3.2.16-r0 apk -php83-pecl-msgpack 3.0.0-r0 apk -php83-pecl-redis 6.2.0-r0 apk -php83-phar 8.3.19-r0 apk -php83-session 8.3.19-r0 apk -php83-simplexml 8.3.19-r0 apk -php83-sockets 8.3.19-r0 apk -php83-tokenizer 8.3.19-r0 apk -php83-xml 8.3.19-r0 apk -php83-xmlreader 8.3.19-r0 apk -php83-xmlwriter 8.3.19-r0 apk -php83-zip 8.3.19-r0 apk -phpdocumentor/reflection-common 2.2.0 php-composer -phpdocumentor/type-resolver 1.10.0 php-composer -phpoption/phpoption 1.9.3 php-composer -phpstan/phpdoc-parser 2.1.0 php-composer -popt 1.19-r4 apk -postgresql-common 1.2-r1 apk -postgresql15-client 15.13-r0 apk -procps-ng 4.0.4-r2 apk -psr/cache 3.0.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.8.1 php-composer -readline 8.2.13-r0 apk -ryangjchandler/blade-capture-directive v1.1.0 php-composer -scanelf 1.3.8-r1 apk -secondnetwork/blade-tabler-icons v3.34.0 php-composer -shadow 4.16.0-r1 apk -skalibs-libs 2.14.3.0-r0 apk -spatie/color 1.8.0 php-composer -spatie/invade 2.1.0 php-composer -spatie/laravel-json-api-paginate 1.16.3 php-composer -spatie/laravel-package-tools 1.92.4 php-composer -spatie/laravel-query-builder 6.3.2 php-composer -spatie/laravel-settings 3.4.4 php-composer -spatie/laravel-webhook-server 3.8.3 php-composer -spatie/temporary-directory 2.3.0 php-composer -sqlite-libs 3.48.0-r2 apk -ssl_client 1.37.0-r12 apk -ssmtp 2.64-r22 apk -swagger-php-tools 1.0.0 npm -symfony/clock v7.3.0 php-composer -symfony/console v7.3.0 php-composer -symfony/css-selector v7.3.0 php-composer -symfony/deprecation-contracts v3.6.0 php-composer -symfony/error-handler v7.3.0 php-composer -symfony/event-dispatcher v7.3.0 php-composer -symfony/event-dispatcher-contracts v3.6.0 php-composer -symfony/finder v7.3.0 php-composer -symfony/html-sanitizer v7.3.0 php-composer -symfony/http-foundation v7.3.0 php-composer -symfony/http-kernel v7.3.0 php-composer -symfony/mailer v7.3.0 php-composer -symfony/mime v7.3.0 php-composer -symfony/options-resolver v7.3.0 php-composer -symfony/polyfill-ctype v1.32.0 php-composer -symfony/polyfill-intl-grapheme v1.32.0 php-composer -symfony/polyfill-intl-idn v1.32.0 php-composer -symfony/polyfill-intl-normalizer v1.32.0 php-composer -symfony/polyfill-mbstring v1.32.0 php-composer -symfony/polyfill-php80 v1.32.0 php-composer -symfony/polyfill-php83 v1.32.0 php-composer -symfony/polyfill-uuid v1.32.0 php-composer -symfony/process v7.3.0 php-composer -symfony/routing v7.3.0 php-composer -symfony/service-contracts v3.6.0 php-composer -symfony/string v7.3.0 php-composer -symfony/translation v7.3.0 php-composer -symfony/translation-contracts v3.6.0 php-composer -symfony/uid v7.3.0 php-composer -symfony/var-dumper v7.3.0 php-composer -symfony/yaml v7.3.0 php-composer -tijsverkoyen/css-to-inline-styles v2.3.0 php-composer -tzdata 2025b-r0 apk -utmps-libs 0.1.2.3-r2 apk -vlucas/phpdotenv v5.6.2 php-composer -voku/portable-ascii 2.0.3 php-composer -webmozart/assert 1.11.0 php-composer -xz-libs 5.6.3-r1 apk -zircote/swagger-php 5.1.3 php-composer -zlib 1.3.1-r2 apk -zstd-libs 1.5.6-r2 apk +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.0-r0 apk +anourvalar/eloquent-serialize 1.3.3 php-composer +aom-libs 3.12.1-r0 apk +apache2-utils 2.4.63-r4 apk +apk-tools 2.14.9-r2 apk +apr 1.7.5-r0 apk +apr-util 1.6.3-r1 apk +argon2-libs 20190702-r5 apk +awcodes/filament-versions v2.0.1 php-composer +bash 5.2.37-r0 apk +blade-ui-kit/blade-heroicons 2.6.0 php-composer +blade-ui-kit/blade-icons 1.8.0 php-composer +brick/math 0.13.1 php-composer +brotli-libs 1.1.0-r2 apk +busybox 1.37.0-r18 apk +busybox-binsh 1.37.0-r18 apk +c-ares 1.34.5-r0 apk +ca-certificates 20241121-r2 apk +ca-certificates-bundle 20241121-r2 apk +carbonphp/carbon-doctrine-types 3.2.0 php-composer +catatonit 0.2.1-r0 apk +chrisullyott/php-filesize v4.2.1 php-composer +clue/stream-filter v1.7.0 php-composer +composer 2.8.9 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-r0 apk +danharrin/date-format-converter v0.3.1 php-composer +danharrin/livewire-rate-limiting v2.1.0 php-composer +dflydev/dot-access-data v3.0.3 php-composer +doctrine/dbal 4.2.3 php-composer +doctrine/deprecations 1.1.5 php-composer +doctrine/inflector 2.0.10 php-composer +doctrine/lexer 3.0.1 php-composer +dragonmantank/cron-expression v3.4.0 php-composer +egulias/email-validator 4.0.4 php-composer +filament/actions v3.3.21 php-composer +filament/filament v3.3.21 php-composer +filament/forms v3.3.21 php-composer +filament/infolists v3.3.21 php-composer +filament/notifications v3.3.21 php-composer +filament/spatie-laravel-settings-plugin v3.3.21 php-composer +filament/support v3.3.21 php-composer +filament/tables v3.3.21 php-composer +filament/widgets v3.3.21 php-composer +findutils 4.10.0-r0 apk +freetype 2.13.3-r0 apk +fruitcake/php-cors v1.3.0 php-composer +geerlingguy/ping 1.2.1 php-composer +git 2.49.0-r0 apk +git-init-template 2.49.0-r0 apk +graham-campbell/result-type v1.1.3 php-composer +grep 3.12-r0 apk +guzzlehttp/guzzle 7.9.3 php-composer +guzzlehttp/promises 2.2.0 php-composer +guzzlehttp/psr7 2.7.1 php-composer +guzzlehttp/uri-template v1.0.4 php-composer +icu-data-en 76.1-r0 apk +icu-libs 76.1-r0 apk +influxdata/influxdb-client-php 3.7.0 php-composer +jq 1.8.0-r0 apk +kirschbaum-development/eloquent-power-joins 4.2.4 php-composer +laravel-notification-channels/telegram 6.0.0 php-composer +laravel/framework v12.18.0 php-composer +laravel/prompts v0.3.5 php-composer +laravel/sanctum v4.1.1 php-composer +laravel/serializable-closure v2.0.4 php-composer +league/commonmark 2.7.0 php-composer +league/config v1.2.0 php-composer +league/csv 9.23.0 php-composer +league/flysystem 3.29.1 php-composer +league/flysystem-local 3.29.0 php-composer +league/mime-type-detection 1.16.0 php-composer +league/uri 7.5.1 php-composer +league/uri-interfaces 7.5.0 php-composer +libapk2 2.14.9-r2 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.1-r0 apk +libcurl 8.14.1-r0 apk +libdav1d 1.5.1-r0 apk +libedit 20250104.3.1-r1 apk +libexpat 2.7.1-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.47-r0 apk +libpq 17.5-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.1-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.8-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 +livewire/livewire v3.6.3 php-composer +logrotate 3.21.0-r1 apk +lorisleiva/laravel-actions v2.9.0 php-composer +lorisleiva/lody v0.6.0 php-composer +lz4-libs 1.10.0-r0 apk +maennchen/zipstream-php 2.4.0 php-composer +masterminds/html5 2.9.0 php-composer +monolog/monolog 3.9.0 php-composer +musl 1.2.5-r10 apk +musl-utils 1.2.5-r10 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.10.0 php-composer +netcat-openbsd 1.229.1-r0 apk +nette/schema v1.3.2 php-composer +nette/utils v4.0.7 php-composer +nghttp2-libs 1.65.0-r0 apk +nginx 1.28.0-r3 apk +nikic/php-parser v5.5.0 php-composer +nunomaduro/termwind v2.3.1 php-composer +oniguruma 6.9.10-r0 apk +openspout/openspout v4.30.0 php-composer +openssl 3.5.1-r0 apk +pcre2 10.43-r1 apk +php-http/client-common 2.7.2 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.10-r0 apk +php84-common 8.4.10-r0 apk +php84-ctype 8.4.10-r0 apk +php84-curl 8.4.10-r0 apk +php84-dom 8.4.10-r0 apk +php84-fileinfo 8.4.10-r0 apk +php84-fpm 8.4.10-r0 apk +php84-gd 8.4.10-r0 apk +php84-iconv 8.4.10-r0 apk +php84-intl 8.4.10-r0 apk +php84-mbstring 8.4.10-r0 apk +php84-mysqlnd 8.4.10-r0 apk +php84-openssl 8.4.10-r0 apk +php84-pdo 8.4.10-r0 apk +php84-pdo_mysql 8.4.10-r0 apk +php84-pdo_pgsql 8.4.10-r0 apk +php84-pdo_sqlite 8.4.10-r0 apk +php84-pecl-igbinary 3.2.16-r1 apk +php84-pecl-msgpack 3.0.0-r0 apk +php84-pecl-redis 6.2.0-r0 apk +php84-phar 8.4.10-r0 apk +php84-session 8.4.10-r0 apk +php84-simplexml 8.4.10-r0 apk +php84-sockets 8.4.10-r0 apk +php84-tokenizer 8.4.10-r0 apk +php84-xml 8.4.10-r0 apk +php84-xmlreader 8.4.10-r0 apk +php84-xmlwriter 8.4.10-r0 apk +php84-zip 8.4.10-r0 apk +phpdocumentor/reflection-common 2.2.0 php-composer +phpdocumentor/type-resolver 1.10.0 php-composer +phpoption/phpoption 1.9.3 php-composer +phpstan/phpdoc-parser 2.1.0 php-composer +popt 1.19-r4 apk +postgresql-common 1.2-r1 apk +postgresql16-client 16.9-r0 apk +procps-ng 4.0.4-r3 apk +psr/cache 3.0.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.8.1 php-composer +readline 8.2.13-r1 apk +ryangjchandler/blade-capture-directive v1.1.0 php-composer +scanelf 1.3.8-r1 apk +secondnetwork/blade-tabler-icons v3.34.0 php-composer +shadow 4.17.3-r0 apk +skalibs-libs 2.14.4.0-r0 apk +spatie/color 1.8.0 php-composer +spatie/invade 2.1.0 php-composer +spatie/laravel-json-api-paginate 1.16.3 php-composer +spatie/laravel-package-tools 1.92.4 php-composer +spatie/laravel-query-builder 6.3.2 php-composer +spatie/laravel-settings 3.4.4 php-composer +spatie/laravel-webhook-server 3.8.3 php-composer +spatie/temporary-directory 2.3.0 php-composer +sqlite-libs 3.49.2-r0 apk +ssl_client 1.37.0-r18 apk +ssmtp 2.64-r22 apk +swagger-php-tools 1.0.0 npm +symfony/clock v7.3.0 php-composer +symfony/console v7.3.0 php-composer +symfony/css-selector v7.3.0 php-composer +symfony/deprecation-contracts v3.6.0 php-composer +symfony/error-handler v7.3.0 php-composer +symfony/event-dispatcher v7.3.0 php-composer +symfony/event-dispatcher-contracts v3.6.0 php-composer +symfony/finder v7.3.0 php-composer +symfony/html-sanitizer v7.3.0 php-composer +symfony/http-foundation v7.3.0 php-composer +symfony/http-kernel v7.3.0 php-composer +symfony/mailer v7.3.0 php-composer +symfony/mime v7.3.0 php-composer +symfony/options-resolver v7.3.0 php-composer +symfony/polyfill-ctype v1.32.0 php-composer +symfony/polyfill-intl-grapheme v1.32.0 php-composer +symfony/polyfill-intl-idn v1.32.0 php-composer +symfony/polyfill-intl-normalizer v1.32.0 php-composer +symfony/polyfill-mbstring v1.32.0 php-composer +symfony/polyfill-php80 v1.32.0 php-composer +symfony/polyfill-php83 v1.32.0 php-composer +symfony/polyfill-uuid v1.32.0 php-composer +symfony/process v7.3.0 php-composer +symfony/routing v7.3.0 php-composer +symfony/service-contracts v3.6.0 php-composer +symfony/string v7.3.0 php-composer +symfony/translation v7.3.0 php-composer +symfony/translation-contracts v3.6.0 php-composer +symfony/uid v7.3.0 php-composer +symfony/var-dumper v7.3.0 php-composer +symfony/yaml v7.3.0 php-composer +tijsverkoyen/css-to-inline-styles v2.3.0 php-composer +tzdata 2025b-r0 apk +utmps-libs 0.1.3.1-r0 apk +vlucas/phpdotenv v5.6.2 php-composer +voku/portable-ascii 2.0.3 php-composer +webmozart/assert 1.11.0 php-composer +xz-libs 5.8.1-r0 apk +zircote/swagger-php 5.1.3 php-composer +zlib 1.3.1-r2 apk +zstd-libs 1.5.7-r0 apk From c95dfae28660a9bd41161dd30ba97099a5c2695d Mon Sep 17 00:00:00 2001 From: thespad Date: Fri, 11 Jul 2025 13:27:09 +0100 Subject: [PATCH 091/133] Fix php conf --- Dockerfile | 2 +- Dockerfile.aarch64 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 7935364..ea79b6d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -39,7 +39,7 @@ RUN \ /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 && \ - grep -qxF 'clear_env = no' /etc/php84/php-fpm.d/www.conf || echo 'clear_env = no' >> /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 'clear_env = no' >> /etc/php84/php-fpm.d/www.conf && \ echo "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php84/php-fpm.conf && \ echo "*** install speedtest-tracker ***" && \ if [ -z ${SPEEDTEST_TRACKER_VERSION+x} ]; then \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 16b39fb..c987970 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -39,7 +39,7 @@ RUN \ /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 && \ - grep -qxF 'clear_env = no' /etc/php84/php-fpm.d/www.conf || echo 'clear_env = no' >> /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 'clear_env = no' >> /etc/php84/php-fpm.d/www.conf && \ echo "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php84/php-fpm.conf && \ echo "*** install speedtest-tracker ***" && \ if [ -z ${SPEEDTEST_TRACKER_VERSION+x} ]; then \ From 10775b72aa71b7b510181eca82dd240d6d81a555 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 12 Jul 2025 01:01:43 +0000 Subject: [PATCH 092/133] Bot Updating Package Versions --- package_versions.txt | 76 ++++++++++++++++++++++---------------------- 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index ee33f02..269e99c 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -7,7 +7,7 @@ alpine-keys 2.5-r0 apk alpine-release 3.22.0-r0 apk anourvalar/eloquent-serialize 1.3.3 php-composer aom-libs 3.12.1-r0 apk -apache2-utils 2.4.63-r4 apk +apache2-utils 2.4.64-r0 apk apk-tools 2.14.9-r2 apk apr 1.7.5-r0 apk apr-util 1.6.3-r1 apk @@ -27,57 +27,57 @@ carbonphp/carbon-doctrine-types 3.2.0 php-composer catatonit 0.2.1-r0 apk chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer -composer 2.8.9 binary +composer 2.8.10 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-r0 apk +curl 8.14.1-r1 apk danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v2.1.0 php-composer dflydev/dot-access-data v3.0.3 php-composer -doctrine/dbal 4.2.3 php-composer +doctrine/dbal 4.3.0 php-composer doctrine/deprecations 1.1.5 php-composer doctrine/inflector 2.0.10 php-composer doctrine/lexer 3.0.1 php-composer dragonmantank/cron-expression v3.4.0 php-composer egulias/email-validator 4.0.4 php-composer -filament/actions v3.3.21 php-composer -filament/filament v3.3.21 php-composer -filament/forms v3.3.21 php-composer -filament/infolists v3.3.21 php-composer -filament/notifications v3.3.21 php-composer -filament/spatie-laravel-settings-plugin v3.3.21 php-composer -filament/support v3.3.21 php-composer -filament/tables v3.3.21 php-composer -filament/widgets v3.3.21 php-composer +filament/actions v3.3.31 php-composer +filament/filament v3.3.31 php-composer +filament/forms v3.3.31 php-composer +filament/infolists v3.3.31 php-composer +filament/notifications v3.3.31 php-composer +filament/spatie-laravel-settings-plugin v3.3.31 php-composer +filament/support v3.3.31 php-composer +filament/tables v3.3.31 php-composer +filament/widgets v3.3.31 php-composer findutils 4.10.0-r0 apk freetype 2.13.3-r0 apk fruitcake/php-cors v1.3.0 php-composer geerlingguy/ping 1.2.1 php-composer -git 2.49.0-r0 apk -git-init-template 2.49.0-r0 apk +git 2.49.1-r0 apk +git-init-template 2.49.1-r0 apk graham-campbell/result-type v1.1.3 php-composer grep 3.12-r0 apk guzzlehttp/guzzle 7.9.3 php-composer guzzlehttp/promises 2.2.0 php-composer guzzlehttp/psr7 2.7.1 php-composer guzzlehttp/uri-template v1.0.4 php-composer -icu-data-en 76.1-r0 apk -icu-libs 76.1-r0 apk -influxdata/influxdb-client-php 3.7.0 php-composer +icu-data-en 76.1-r1 apk +icu-libs 76.1-r1 apk +influxdata/influxdb-client-php 3.8.0 php-composer jq 1.8.0-r0 apk -kirschbaum-development/eloquent-power-joins 4.2.4 php-composer +kirschbaum-development/eloquent-power-joins 4.2.6 php-composer laravel-notification-channels/telegram 6.0.0 php-composer -laravel/framework v12.18.0 php-composer -laravel/prompts v0.3.5 php-composer -laravel/sanctum v4.1.1 php-composer +laravel/framework v12.20.0 php-composer +laravel/prompts v0.3.6 php-composer +laravel/sanctum v4.1.2 php-composer laravel/serializable-closure v2.0.4 php-composer league/commonmark 2.7.0 php-composer league/config v1.2.0 php-composer -league/csv 9.23.0 php-composer -league/flysystem 3.29.1 php-composer -league/flysystem-local 3.29.0 php-composer +league/csv 9.24.1 php-composer +league/flysystem 3.30.0 php-composer +league/flysystem-local 3.30.0 php-composer league/mime-type-detection 1.16.0 php-composer league/uri 7.5.1 php-composer league/uri-interfaces 7.5.0 php-composer @@ -87,7 +87,7 @@ libavif 1.3.0-r0 apk libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk libcrypto3 3.5.1-r0 apk -libcurl 8.14.1-r0 apk +libcurl 8.14.1-r1 apk libdav1d 1.5.1-r0 apk libedit 20250104.3.1-r1 apk libexpat 2.7.1-r0 apk @@ -133,7 +133,7 @@ musl-utils 1.2.5-r10 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.10.0 php-composer +nesbot/carbon 3.10.1 php-composer netcat-openbsd 1.229.1-r0 apk nette/schema v1.3.2 php-composer nette/utils v4.0.7 php-composer @@ -142,7 +142,7 @@ nginx 1.28.0-r3 apk nikic/php-parser v5.5.0 php-composer nunomaduro/termwind v2.3.1 php-composer oniguruma 6.9.10-r0 apk -openspout/openspout v4.30.0 php-composer +openspout/openspout v4.30.1 php-composer openssl 3.5.1-r0 apk pcre2 10.43-r1 apk php-http/client-common 2.7.2 php-composer @@ -198,7 +198,7 @@ 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.8.1 php-composer +ramsey/uuid 4.9.0 php-composer readline 8.2.13-r1 apk ryangjchandler/blade-capture-directive v1.1.0 php-composer scanelf 1.3.8-r1 apk @@ -218,17 +218,17 @@ ssl_client 1.37.0-r18 apk ssmtp 2.64-r22 apk swagger-php-tools 1.0.0 npm symfony/clock v7.3.0 php-composer -symfony/console v7.3.0 php-composer +symfony/console v7.3.1 php-composer symfony/css-selector v7.3.0 php-composer symfony/deprecation-contracts v3.6.0 php-composer -symfony/error-handler v7.3.0 php-composer +symfony/error-handler v7.3.1 php-composer symfony/event-dispatcher v7.3.0 php-composer symfony/event-dispatcher-contracts v3.6.0 php-composer symfony/finder v7.3.0 php-composer symfony/html-sanitizer v7.3.0 php-composer -symfony/http-foundation v7.3.0 php-composer -symfony/http-kernel v7.3.0 php-composer -symfony/mailer v7.3.0 php-composer +symfony/http-foundation v7.3.1 php-composer +symfony/http-kernel v7.3.1 php-composer +symfony/mailer v7.3.1 php-composer symfony/mime v7.3.0 php-composer symfony/options-resolver v7.3.0 php-composer symfony/polyfill-ctype v1.32.0 php-composer @@ -243,11 +243,11 @@ symfony/process v7.3.0 php-composer symfony/routing v7.3.0 php-composer symfony/service-contracts v3.6.0 php-composer symfony/string v7.3.0 php-composer -symfony/translation v7.3.0 php-composer +symfony/translation v7.3.1 php-composer symfony/translation-contracts v3.6.0 php-composer -symfony/uid v7.3.0 php-composer -symfony/var-dumper v7.3.0 php-composer -symfony/yaml v7.3.0 php-composer +symfony/uid v7.3.1 php-composer +symfony/var-dumper v7.3.1 php-composer +symfony/yaml v7.3.1 php-composer tijsverkoyen/css-to-inline-styles v2.3.0 php-composer tzdata 2025b-r0 apk utmps-libs 0.1.3.1-r0 apk From 3e50b35fa1869ba419c55c5111287f599f1738d8 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 15 Jul 2025 08:40:22 +0000 Subject: [PATCH 093/133] Bot Updating Package Versions --- package_versions.txt | 390 +++++++++++++++---------------------------- 1 file changed, 130 insertions(+), 260 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 269e99c..9d138cd 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,260 +1,130 @@ -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.0-r0 apk -anourvalar/eloquent-serialize 1.3.3 php-composer -aom-libs 3.12.1-r0 apk -apache2-utils 2.4.64-r0 apk -apk-tools 2.14.9-r2 apk -apr 1.7.5-r0 apk -apr-util 1.6.3-r1 apk -argon2-libs 20190702-r5 apk -awcodes/filament-versions v2.0.1 php-composer -bash 5.2.37-r0 apk -blade-ui-kit/blade-heroicons 2.6.0 php-composer -blade-ui-kit/blade-icons 1.8.0 php-composer -brick/math 0.13.1 php-composer -brotli-libs 1.1.0-r2 apk -busybox 1.37.0-r18 apk -busybox-binsh 1.37.0-r18 apk -c-ares 1.34.5-r0 apk -ca-certificates 20241121-r2 apk -ca-certificates-bundle 20241121-r2 apk -carbonphp/carbon-doctrine-types 3.2.0 php-composer -catatonit 0.2.1-r0 apk -chrisullyott/php-filesize v4.2.1 php-composer -clue/stream-filter v1.7.0 php-composer -composer 2.8.10 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-r1 apk -danharrin/date-format-converter v0.3.1 php-composer -danharrin/livewire-rate-limiting v2.1.0 php-composer -dflydev/dot-access-data v3.0.3 php-composer -doctrine/dbal 4.3.0 php-composer -doctrine/deprecations 1.1.5 php-composer -doctrine/inflector 2.0.10 php-composer -doctrine/lexer 3.0.1 php-composer -dragonmantank/cron-expression v3.4.0 php-composer -egulias/email-validator 4.0.4 php-composer -filament/actions v3.3.31 php-composer -filament/filament v3.3.31 php-composer -filament/forms v3.3.31 php-composer -filament/infolists v3.3.31 php-composer -filament/notifications v3.3.31 php-composer -filament/spatie-laravel-settings-plugin v3.3.31 php-composer -filament/support v3.3.31 php-composer -filament/tables v3.3.31 php-composer -filament/widgets v3.3.31 php-composer -findutils 4.10.0-r0 apk -freetype 2.13.3-r0 apk -fruitcake/php-cors v1.3.0 php-composer -geerlingguy/ping 1.2.1 php-composer -git 2.49.1-r0 apk -git-init-template 2.49.1-r0 apk -graham-campbell/result-type v1.1.3 php-composer -grep 3.12-r0 apk -guzzlehttp/guzzle 7.9.3 php-composer -guzzlehttp/promises 2.2.0 php-composer -guzzlehttp/psr7 2.7.1 php-composer -guzzlehttp/uri-template v1.0.4 php-composer -icu-data-en 76.1-r1 apk -icu-libs 76.1-r1 apk -influxdata/influxdb-client-php 3.8.0 php-composer -jq 1.8.0-r0 apk -kirschbaum-development/eloquent-power-joins 4.2.6 php-composer -laravel-notification-channels/telegram 6.0.0 php-composer -laravel/framework v12.20.0 php-composer -laravel/prompts v0.3.6 php-composer -laravel/sanctum v4.1.2 php-composer -laravel/serializable-closure v2.0.4 php-composer -league/commonmark 2.7.0 php-composer -league/config v1.2.0 php-composer -league/csv 9.24.1 php-composer -league/flysystem 3.30.0 php-composer -league/flysystem-local 3.30.0 php-composer -league/mime-type-detection 1.16.0 php-composer -league/uri 7.5.1 php-composer -league/uri-interfaces 7.5.0 php-composer -libapk2 2.14.9-r2 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.1-r0 apk -libcurl 8.14.1-r1 apk -libdav1d 1.5.1-r0 apk -libedit 20250104.3.1-r1 apk -libexpat 2.7.1-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.47-r0 apk -libpq 17.5-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.1-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.8-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 -livewire/livewire v3.6.3 php-composer -logrotate 3.21.0-r1 apk -lorisleiva/laravel-actions v2.9.0 php-composer -lorisleiva/lody v0.6.0 php-composer -lz4-libs 1.10.0-r0 apk -maennchen/zipstream-php 2.4.0 php-composer -masterminds/html5 2.9.0 php-composer -monolog/monolog 3.9.0 php-composer -musl 1.2.5-r10 apk -musl-utils 1.2.5-r10 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.10.1 php-composer -netcat-openbsd 1.229.1-r0 apk -nette/schema v1.3.2 php-composer -nette/utils v4.0.7 php-composer -nghttp2-libs 1.65.0-r0 apk -nginx 1.28.0-r3 apk -nikic/php-parser v5.5.0 php-composer -nunomaduro/termwind v2.3.1 php-composer -oniguruma 6.9.10-r0 apk -openspout/openspout v4.30.1 php-composer -openssl 3.5.1-r0 apk -pcre2 10.43-r1 apk -php-http/client-common 2.7.2 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.10-r0 apk -php84-common 8.4.10-r0 apk -php84-ctype 8.4.10-r0 apk -php84-curl 8.4.10-r0 apk -php84-dom 8.4.10-r0 apk -php84-fileinfo 8.4.10-r0 apk -php84-fpm 8.4.10-r0 apk -php84-gd 8.4.10-r0 apk -php84-iconv 8.4.10-r0 apk -php84-intl 8.4.10-r0 apk -php84-mbstring 8.4.10-r0 apk -php84-mysqlnd 8.4.10-r0 apk -php84-openssl 8.4.10-r0 apk -php84-pdo 8.4.10-r0 apk -php84-pdo_mysql 8.4.10-r0 apk -php84-pdo_pgsql 8.4.10-r0 apk -php84-pdo_sqlite 8.4.10-r0 apk -php84-pecl-igbinary 3.2.16-r1 apk -php84-pecl-msgpack 3.0.0-r0 apk -php84-pecl-redis 6.2.0-r0 apk -php84-phar 8.4.10-r0 apk -php84-session 8.4.10-r0 apk -php84-simplexml 8.4.10-r0 apk -php84-sockets 8.4.10-r0 apk -php84-tokenizer 8.4.10-r0 apk -php84-xml 8.4.10-r0 apk -php84-xmlreader 8.4.10-r0 apk -php84-xmlwriter 8.4.10-r0 apk -php84-zip 8.4.10-r0 apk -phpdocumentor/reflection-common 2.2.0 php-composer -phpdocumentor/type-resolver 1.10.0 php-composer -phpoption/phpoption 1.9.3 php-composer -phpstan/phpdoc-parser 2.1.0 php-composer -popt 1.19-r4 apk -postgresql-common 1.2-r1 apk -postgresql16-client 16.9-r0 apk -procps-ng 4.0.4-r3 apk -psr/cache 3.0.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.0 php-composer -readline 8.2.13-r1 apk -ryangjchandler/blade-capture-directive v1.1.0 php-composer -scanelf 1.3.8-r1 apk -secondnetwork/blade-tabler-icons v3.34.0 php-composer -shadow 4.17.3-r0 apk -skalibs-libs 2.14.4.0-r0 apk -spatie/color 1.8.0 php-composer -spatie/invade 2.1.0 php-composer -spatie/laravel-json-api-paginate 1.16.3 php-composer -spatie/laravel-package-tools 1.92.4 php-composer -spatie/laravel-query-builder 6.3.2 php-composer -spatie/laravel-settings 3.4.4 php-composer -spatie/laravel-webhook-server 3.8.3 php-composer -spatie/temporary-directory 2.3.0 php-composer -sqlite-libs 3.49.2-r0 apk -ssl_client 1.37.0-r18 apk -ssmtp 2.64-r22 apk -swagger-php-tools 1.0.0 npm -symfony/clock v7.3.0 php-composer -symfony/console v7.3.1 php-composer -symfony/css-selector v7.3.0 php-composer -symfony/deprecation-contracts v3.6.0 php-composer -symfony/error-handler v7.3.1 php-composer -symfony/event-dispatcher v7.3.0 php-composer -symfony/event-dispatcher-contracts v3.6.0 php-composer -symfony/finder v7.3.0 php-composer -symfony/html-sanitizer v7.3.0 php-composer -symfony/http-foundation v7.3.1 php-composer -symfony/http-kernel v7.3.1 php-composer -symfony/mailer v7.3.1 php-composer -symfony/mime v7.3.0 php-composer -symfony/options-resolver v7.3.0 php-composer -symfony/polyfill-ctype v1.32.0 php-composer -symfony/polyfill-intl-grapheme v1.32.0 php-composer -symfony/polyfill-intl-idn v1.32.0 php-composer -symfony/polyfill-intl-normalizer v1.32.0 php-composer -symfony/polyfill-mbstring v1.32.0 php-composer -symfony/polyfill-php80 v1.32.0 php-composer -symfony/polyfill-php83 v1.32.0 php-composer -symfony/polyfill-uuid v1.32.0 php-composer -symfony/process v7.3.0 php-composer -symfony/routing v7.3.0 php-composer -symfony/service-contracts v3.6.0 php-composer -symfony/string v7.3.0 php-composer -symfony/translation v7.3.1 php-composer -symfony/translation-contracts v3.6.0 php-composer -symfony/uid v7.3.1 php-composer -symfony/var-dumper v7.3.1 php-composer -symfony/yaml v7.3.1 php-composer -tijsverkoyen/css-to-inline-styles v2.3.0 php-composer -tzdata 2025b-r0 apk -utmps-libs 0.1.3.1-r0 apk -vlucas/phpdotenv v5.6.2 php-composer -voku/portable-ascii 2.0.3 php-composer -webmozart/assert 1.11.0 php-composer -xz-libs 5.8.1-r0 apk -zircote/swagger-php 5.1.3 php-composer -zlib 1.3.1-r2 apk -zstd-libs 1.5.7-r0 apk +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.0-r0 apk +aom-libs 3.12.1-r0 apk +apache2-utils 2.4.64-r0 apk +apk-tools 2.14.9-r2 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 +brotli-libs 1.1.0-r2 apk +busybox 1.37.0-r18 apk +busybox-binsh 1.37.0-r18 apk +c-ares 1.34.5-r0 apk +ca-certificates 20241121-r2 apk +ca-certificates-bundle 20241121-r2 apk +catatonit 0.2.1-r0 apk +composer 2.8.10 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-r1 apk +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 +grep 3.12-r0 apk +icu-data-en 76.1-r1 apk +icu-libs 76.1-r1 apk +jq 1.8.0-r0 apk +libapk2 2.14.9-r2 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.1-r0 apk +libcurl 8.14.1-r1 apk +libdav1d 1.5.1-r0 apk +libedit 20250104.3.1-r1 apk +libexpat 2.7.1-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.47-r0 apk +libpq 17.5-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.1-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.8-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 +lz4-libs 1.10.0-r0 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 +oniguruma 6.9.10-r0 apk +openssl 3.5.1-r0 apk +pcre2 10.43-r1 apk +php84 8.4.10-r0 apk +php84-common 8.4.10-r0 apk +php84-ctype 8.4.10-r0 apk +php84-curl 8.4.10-r0 apk +php84-dom 8.4.10-r0 apk +php84-fileinfo 8.4.10-r0 apk +php84-fpm 8.4.10-r0 apk +php84-gd 8.4.10-r0 apk +php84-iconv 8.4.10-r0 apk +php84-intl 8.4.10-r0 apk +php84-mbstring 8.4.10-r0 apk +php84-mysqlnd 8.4.10-r0 apk +php84-openssl 8.4.10-r0 apk +php84-pdo 8.4.10-r0 apk +php84-pdo_mysql 8.4.10-r0 apk +php84-pdo_pgsql 8.4.10-r0 apk +php84-pdo_sqlite 8.4.10-r0 apk +php84-pecl-igbinary 3.2.16-r1 apk +php84-pecl-msgpack 3.0.0-r0 apk +php84-pecl-redis 6.2.0-r0 apk +php84-phar 8.4.10-r0 apk +php84-session 8.4.10-r0 apk +php84-simplexml 8.4.10-r0 apk +php84-sockets 8.4.10-r0 apk +php84-tokenizer 8.4.10-r0 apk +php84-xml 8.4.10-r0 apk +php84-xmlreader 8.4.10-r0 apk +php84-xmlwriter 8.4.10-r0 apk +php84-zip 8.4.10-r0 apk +popt 1.19-r4 apk +postgresql-common 1.2-r1 apk +postgresql16-client 16.9-r0 apk +procps-ng 4.0.4-r3 apk +readline 8.2.13-r1 apk +scanelf 1.3.8-r1 apk +shadow 4.17.3-r0 apk +skalibs-libs 2.14.4.0-r0 apk +sqlite-libs 3.49.2-r0 apk +ssl_client 1.37.0-r18 apk +ssmtp 2.64-r22 apk +tzdata 2025b-r0 apk +utmps-libs 0.1.3.1-r0 apk +xz-libs 5.8.1-r0 apk +zlib 1.3.1-r2 apk +zstd-libs 1.5.7-r0 apk From 9d5c65e711d68263b0972e6d9ab83c3807a10b7b Mon Sep 17 00:00:00 2001 From: thespad Date: Tue, 15 Jul 2025 10:24:26 +0100 Subject: [PATCH 094/133] Fix error line --- Dockerfile | 2 +- Dockerfile.aarch64 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index ea79b6d..8c48d7b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -39,7 +39,7 @@ RUN \ /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 'clear_env = no' >> /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 && \ echo "*** install speedtest-tracker ***" && \ if [ -z ${SPEEDTEST_TRACKER_VERSION+x} ]; then \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index c987970..500a039 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -39,7 +39,7 @@ RUN \ /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 'clear_env = no' >> /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 && \ echo "*** install speedtest-tracker ***" && \ if [ -z ${SPEEDTEST_TRACKER_VERSION+x} ]; then \ From 22ef722e7662b059e58493dae56ebce5d30d05b4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 15 Jul 2025 09:27:53 +0000 Subject: [PATCH 095/133] Bot Updating Package Versions --- package_versions.txt | 390 ++++++++++++++++++++++++++++--------------- 1 file changed, 260 insertions(+), 130 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 9d138cd..269e99c 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,130 +1,260 @@ -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.0-r0 apk -aom-libs 3.12.1-r0 apk -apache2-utils 2.4.64-r0 apk -apk-tools 2.14.9-r2 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 -brotli-libs 1.1.0-r2 apk -busybox 1.37.0-r18 apk -busybox-binsh 1.37.0-r18 apk -c-ares 1.34.5-r0 apk -ca-certificates 20241121-r2 apk -ca-certificates-bundle 20241121-r2 apk -catatonit 0.2.1-r0 apk -composer 2.8.10 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-r1 apk -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 -grep 3.12-r0 apk -icu-data-en 76.1-r1 apk -icu-libs 76.1-r1 apk -jq 1.8.0-r0 apk -libapk2 2.14.9-r2 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.1-r0 apk -libcurl 8.14.1-r1 apk -libdav1d 1.5.1-r0 apk -libedit 20250104.3.1-r1 apk -libexpat 2.7.1-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.47-r0 apk -libpq 17.5-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.1-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.8-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 -lz4-libs 1.10.0-r0 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 -oniguruma 6.9.10-r0 apk -openssl 3.5.1-r0 apk -pcre2 10.43-r1 apk -php84 8.4.10-r0 apk -php84-common 8.4.10-r0 apk -php84-ctype 8.4.10-r0 apk -php84-curl 8.4.10-r0 apk -php84-dom 8.4.10-r0 apk -php84-fileinfo 8.4.10-r0 apk -php84-fpm 8.4.10-r0 apk -php84-gd 8.4.10-r0 apk -php84-iconv 8.4.10-r0 apk -php84-intl 8.4.10-r0 apk -php84-mbstring 8.4.10-r0 apk -php84-mysqlnd 8.4.10-r0 apk -php84-openssl 8.4.10-r0 apk -php84-pdo 8.4.10-r0 apk -php84-pdo_mysql 8.4.10-r0 apk -php84-pdo_pgsql 8.4.10-r0 apk -php84-pdo_sqlite 8.4.10-r0 apk -php84-pecl-igbinary 3.2.16-r1 apk -php84-pecl-msgpack 3.0.0-r0 apk -php84-pecl-redis 6.2.0-r0 apk -php84-phar 8.4.10-r0 apk -php84-session 8.4.10-r0 apk -php84-simplexml 8.4.10-r0 apk -php84-sockets 8.4.10-r0 apk -php84-tokenizer 8.4.10-r0 apk -php84-xml 8.4.10-r0 apk -php84-xmlreader 8.4.10-r0 apk -php84-xmlwriter 8.4.10-r0 apk -php84-zip 8.4.10-r0 apk -popt 1.19-r4 apk -postgresql-common 1.2-r1 apk -postgresql16-client 16.9-r0 apk -procps-ng 4.0.4-r3 apk -readline 8.2.13-r1 apk -scanelf 1.3.8-r1 apk -shadow 4.17.3-r0 apk -skalibs-libs 2.14.4.0-r0 apk -sqlite-libs 3.49.2-r0 apk -ssl_client 1.37.0-r18 apk -ssmtp 2.64-r22 apk -tzdata 2025b-r0 apk -utmps-libs 0.1.3.1-r0 apk -xz-libs 5.8.1-r0 apk -zlib 1.3.1-r2 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.0-r0 apk +alpine-baselayout-data 3.7.0-r0 apk +alpine-keys 2.5-r0 apk +alpine-release 3.22.0-r0 apk +anourvalar/eloquent-serialize 1.3.3 php-composer +aom-libs 3.12.1-r0 apk +apache2-utils 2.4.64-r0 apk +apk-tools 2.14.9-r2 apk +apr 1.7.5-r0 apk +apr-util 1.6.3-r1 apk +argon2-libs 20190702-r5 apk +awcodes/filament-versions v2.0.1 php-composer +bash 5.2.37-r0 apk +blade-ui-kit/blade-heroicons 2.6.0 php-composer +blade-ui-kit/blade-icons 1.8.0 php-composer +brick/math 0.13.1 php-composer +brotli-libs 1.1.0-r2 apk +busybox 1.37.0-r18 apk +busybox-binsh 1.37.0-r18 apk +c-ares 1.34.5-r0 apk +ca-certificates 20241121-r2 apk +ca-certificates-bundle 20241121-r2 apk +carbonphp/carbon-doctrine-types 3.2.0 php-composer +catatonit 0.2.1-r0 apk +chrisullyott/php-filesize v4.2.1 php-composer +clue/stream-filter v1.7.0 php-composer +composer 2.8.10 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-r1 apk +danharrin/date-format-converter v0.3.1 php-composer +danharrin/livewire-rate-limiting v2.1.0 php-composer +dflydev/dot-access-data v3.0.3 php-composer +doctrine/dbal 4.3.0 php-composer +doctrine/deprecations 1.1.5 php-composer +doctrine/inflector 2.0.10 php-composer +doctrine/lexer 3.0.1 php-composer +dragonmantank/cron-expression v3.4.0 php-composer +egulias/email-validator 4.0.4 php-composer +filament/actions v3.3.31 php-composer +filament/filament v3.3.31 php-composer +filament/forms v3.3.31 php-composer +filament/infolists v3.3.31 php-composer +filament/notifications v3.3.31 php-composer +filament/spatie-laravel-settings-plugin v3.3.31 php-composer +filament/support v3.3.31 php-composer +filament/tables v3.3.31 php-composer +filament/widgets v3.3.31 php-composer +findutils 4.10.0-r0 apk +freetype 2.13.3-r0 apk +fruitcake/php-cors v1.3.0 php-composer +geerlingguy/ping 1.2.1 php-composer +git 2.49.1-r0 apk +git-init-template 2.49.1-r0 apk +graham-campbell/result-type v1.1.3 php-composer +grep 3.12-r0 apk +guzzlehttp/guzzle 7.9.3 php-composer +guzzlehttp/promises 2.2.0 php-composer +guzzlehttp/psr7 2.7.1 php-composer +guzzlehttp/uri-template v1.0.4 php-composer +icu-data-en 76.1-r1 apk +icu-libs 76.1-r1 apk +influxdata/influxdb-client-php 3.8.0 php-composer +jq 1.8.0-r0 apk +kirschbaum-development/eloquent-power-joins 4.2.6 php-composer +laravel-notification-channels/telegram 6.0.0 php-composer +laravel/framework v12.20.0 php-composer +laravel/prompts v0.3.6 php-composer +laravel/sanctum v4.1.2 php-composer +laravel/serializable-closure v2.0.4 php-composer +league/commonmark 2.7.0 php-composer +league/config v1.2.0 php-composer +league/csv 9.24.1 php-composer +league/flysystem 3.30.0 php-composer +league/flysystem-local 3.30.0 php-composer +league/mime-type-detection 1.16.0 php-composer +league/uri 7.5.1 php-composer +league/uri-interfaces 7.5.0 php-composer +libapk2 2.14.9-r2 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.1-r0 apk +libcurl 8.14.1-r1 apk +libdav1d 1.5.1-r0 apk +libedit 20250104.3.1-r1 apk +libexpat 2.7.1-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.47-r0 apk +libpq 17.5-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.1-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.8-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 +livewire/livewire v3.6.3 php-composer +logrotate 3.21.0-r1 apk +lorisleiva/laravel-actions v2.9.0 php-composer +lorisleiva/lody v0.6.0 php-composer +lz4-libs 1.10.0-r0 apk +maennchen/zipstream-php 2.4.0 php-composer +masterminds/html5 2.9.0 php-composer +monolog/monolog 3.9.0 php-composer +musl 1.2.5-r10 apk +musl-utils 1.2.5-r10 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.10.1 php-composer +netcat-openbsd 1.229.1-r0 apk +nette/schema v1.3.2 php-composer +nette/utils v4.0.7 php-composer +nghttp2-libs 1.65.0-r0 apk +nginx 1.28.0-r3 apk +nikic/php-parser v5.5.0 php-composer +nunomaduro/termwind v2.3.1 php-composer +oniguruma 6.9.10-r0 apk +openspout/openspout v4.30.1 php-composer +openssl 3.5.1-r0 apk +pcre2 10.43-r1 apk +php-http/client-common 2.7.2 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.10-r0 apk +php84-common 8.4.10-r0 apk +php84-ctype 8.4.10-r0 apk +php84-curl 8.4.10-r0 apk +php84-dom 8.4.10-r0 apk +php84-fileinfo 8.4.10-r0 apk +php84-fpm 8.4.10-r0 apk +php84-gd 8.4.10-r0 apk +php84-iconv 8.4.10-r0 apk +php84-intl 8.4.10-r0 apk +php84-mbstring 8.4.10-r0 apk +php84-mysqlnd 8.4.10-r0 apk +php84-openssl 8.4.10-r0 apk +php84-pdo 8.4.10-r0 apk +php84-pdo_mysql 8.4.10-r0 apk +php84-pdo_pgsql 8.4.10-r0 apk +php84-pdo_sqlite 8.4.10-r0 apk +php84-pecl-igbinary 3.2.16-r1 apk +php84-pecl-msgpack 3.0.0-r0 apk +php84-pecl-redis 6.2.0-r0 apk +php84-phar 8.4.10-r0 apk +php84-session 8.4.10-r0 apk +php84-simplexml 8.4.10-r0 apk +php84-sockets 8.4.10-r0 apk +php84-tokenizer 8.4.10-r0 apk +php84-xml 8.4.10-r0 apk +php84-xmlreader 8.4.10-r0 apk +php84-xmlwriter 8.4.10-r0 apk +php84-zip 8.4.10-r0 apk +phpdocumentor/reflection-common 2.2.0 php-composer +phpdocumentor/type-resolver 1.10.0 php-composer +phpoption/phpoption 1.9.3 php-composer +phpstan/phpdoc-parser 2.1.0 php-composer +popt 1.19-r4 apk +postgresql-common 1.2-r1 apk +postgresql16-client 16.9-r0 apk +procps-ng 4.0.4-r3 apk +psr/cache 3.0.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.0 php-composer +readline 8.2.13-r1 apk +ryangjchandler/blade-capture-directive v1.1.0 php-composer +scanelf 1.3.8-r1 apk +secondnetwork/blade-tabler-icons v3.34.0 php-composer +shadow 4.17.3-r0 apk +skalibs-libs 2.14.4.0-r0 apk +spatie/color 1.8.0 php-composer +spatie/invade 2.1.0 php-composer +spatie/laravel-json-api-paginate 1.16.3 php-composer +spatie/laravel-package-tools 1.92.4 php-composer +spatie/laravel-query-builder 6.3.2 php-composer +spatie/laravel-settings 3.4.4 php-composer +spatie/laravel-webhook-server 3.8.3 php-composer +spatie/temporary-directory 2.3.0 php-composer +sqlite-libs 3.49.2-r0 apk +ssl_client 1.37.0-r18 apk +ssmtp 2.64-r22 apk +swagger-php-tools 1.0.0 npm +symfony/clock v7.3.0 php-composer +symfony/console v7.3.1 php-composer +symfony/css-selector v7.3.0 php-composer +symfony/deprecation-contracts v3.6.0 php-composer +symfony/error-handler v7.3.1 php-composer +symfony/event-dispatcher v7.3.0 php-composer +symfony/event-dispatcher-contracts v3.6.0 php-composer +symfony/finder v7.3.0 php-composer +symfony/html-sanitizer v7.3.0 php-composer +symfony/http-foundation v7.3.1 php-composer +symfony/http-kernel v7.3.1 php-composer +symfony/mailer v7.3.1 php-composer +symfony/mime v7.3.0 php-composer +symfony/options-resolver v7.3.0 php-composer +symfony/polyfill-ctype v1.32.0 php-composer +symfony/polyfill-intl-grapheme v1.32.0 php-composer +symfony/polyfill-intl-idn v1.32.0 php-composer +symfony/polyfill-intl-normalizer v1.32.0 php-composer +symfony/polyfill-mbstring v1.32.0 php-composer +symfony/polyfill-php80 v1.32.0 php-composer +symfony/polyfill-php83 v1.32.0 php-composer +symfony/polyfill-uuid v1.32.0 php-composer +symfony/process v7.3.0 php-composer +symfony/routing v7.3.0 php-composer +symfony/service-contracts v3.6.0 php-composer +symfony/string v7.3.0 php-composer +symfony/translation v7.3.1 php-composer +symfony/translation-contracts v3.6.0 php-composer +symfony/uid v7.3.1 php-composer +symfony/var-dumper v7.3.1 php-composer +symfony/yaml v7.3.1 php-composer +tijsverkoyen/css-to-inline-styles v2.3.0 php-composer +tzdata 2025b-r0 apk +utmps-libs 0.1.3.1-r0 apk +vlucas/phpdotenv v5.6.2 php-composer +voku/portable-ascii 2.0.3 php-composer +webmozart/assert 1.11.0 php-composer +xz-libs 5.8.1-r0 apk +zircote/swagger-php 5.1.3 php-composer +zlib 1.3.1-r2 apk +zstd-libs 1.5.7-r0 apk From ccc4793fa6e4417ef78afead11ebcebd0a1dad07 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 18 Jul 2025 15:16:23 +0000 Subject: [PATCH 096/133] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 269e99c..14b84b6 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -120,7 +120,7 @@ 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 v3.6.3 php-composer +livewire/livewire v3.6.4 php-composer logrotate 3.21.0-r1 apk lorisleiva/laravel-actions v2.9.0 php-composer lorisleiva/lody v0.6.0 php-composer From 10f423e5cffc75fa026efe3d05763d524bad3d4e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 26 Jul 2025 21:27:36 +0000 Subject: [PATCH 097/133] 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 14b84b6..8f23cf8 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -4,7 +4,7 @@ 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.0-r0 apk +alpine-release 3.22.1-r0 apk anourvalar/eloquent-serialize 1.3.3 php-composer aom-libs 3.12.1-r0 apk apache2-utils 2.4.64-r0 apk @@ -21,8 +21,8 @@ brotli-libs 1.1.0-r2 apk busybox 1.37.0-r18 apk busybox-binsh 1.37.0-r18 apk c-ares 1.34.5-r0 apk -ca-certificates 20241121-r2 apk -ca-certificates-bundle 20241121-r2 apk +ca-certificates 20250619-r0 apk +ca-certificates-bundle 20250619-r0 apk carbonphp/carbon-doctrine-types 3.2.0 php-composer catatonit 0.2.1-r0 apk chrisullyott/php-filesize v4.2.1 php-composer @@ -213,7 +213,7 @@ spatie/laravel-query-builder 6.3.2 php-composer spatie/laravel-settings 3.4.4 php-composer spatie/laravel-webhook-server 3.8.3 php-composer spatie/temporary-directory 2.3.0 php-composer -sqlite-libs 3.49.2-r0 apk +sqlite-libs 3.49.2-r1 apk ssl_client 1.37.0-r18 apk ssmtp 2.64-r22 apk swagger-php-tools 1.0.0 npm From d839c55df560b04e577994041846692d6de5c447 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 31 Jul 2025 22:14:52 +0000 Subject: [PATCH 098/133] Bot Updating Package Versions --- package_versions.txt | 73 ++++++++++++++++++++++---------------------- 1 file changed, 36 insertions(+), 37 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 8f23cf8..309832c 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -5,14 +5,13 @@ 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.1-r0 apk -anourvalar/eloquent-serialize 1.3.3 php-composer +anourvalar/eloquent-serialize 1.3.4 php-composer aom-libs 3.12.1-r0 apk -apache2-utils 2.4.64-r0 apk +apache2-utils 2.4.65-r0 apk apk-tools 2.14.9-r2 apk apr 1.7.5-r0 apk apr-util 1.6.3-r1 apk argon2-libs 20190702-r5 apk -awcodes/filament-versions v2.0.1 php-composer bash 5.2.37-r0 apk blade-ui-kit/blade-heroicons 2.6.0 php-composer blade-ui-kit/blade-icons 1.8.0 php-composer @@ -36,21 +35,21 @@ curl 8.14.1-r1 apk danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v2.1.0 php-composer dflydev/dot-access-data v3.0.3 php-composer -doctrine/dbal 4.3.0 php-composer +doctrine/dbal 4.3.1 php-composer doctrine/deprecations 1.1.5 php-composer doctrine/inflector 2.0.10 php-composer doctrine/lexer 3.0.1 php-composer dragonmantank/cron-expression v3.4.0 php-composer egulias/email-validator 4.0.4 php-composer -filament/actions v3.3.31 php-composer -filament/filament v3.3.31 php-composer -filament/forms v3.3.31 php-composer -filament/infolists v3.3.31 php-composer -filament/notifications v3.3.31 php-composer -filament/spatie-laravel-settings-plugin v3.3.31 php-composer -filament/support v3.3.31 php-composer -filament/tables v3.3.31 php-composer -filament/widgets v3.3.31 php-composer +filament/actions v3.3.34 php-composer +filament/filament v3.3.34 php-composer +filament/forms v3.3.34 php-composer +filament/infolists v3.3.34 php-composer +filament/notifications v3.3.34 php-composer +filament/spatie-laravel-settings-plugin v3.3.34 php-composer +filament/support v3.3.34 php-composer +filament/tables v3.3.34 php-composer +filament/widgets v3.3.34 php-composer findutils 4.10.0-r0 apk freetype 2.13.3-r0 apk fruitcake/php-cors v1.3.0 php-composer @@ -69,11 +68,11 @@ influxdata/influxdb-client-php 3.8.0 php-composer jq 1.8.0-r0 apk kirschbaum-development/eloquent-power-joins 4.2.6 php-composer laravel-notification-channels/telegram 6.0.0 php-composer -laravel/framework v12.20.0 php-composer +laravel/framework v12.21.0 php-composer laravel/prompts v0.3.6 php-composer -laravel/sanctum v4.1.2 php-composer +laravel/sanctum v4.2.0 php-composer laravel/serializable-closure v2.0.4 php-composer -league/commonmark 2.7.0 php-composer +league/commonmark 2.7.1 php-composer league/config v1.2.0 php-composer league/csv 9.24.1 php-composer league/flysystem 3.30.0 php-composer @@ -126,7 +125,7 @@ lorisleiva/laravel-actions v2.9.0 php-composer lorisleiva/lody v0.6.0 php-composer lz4-libs 1.10.0-r0 apk maennchen/zipstream-php 2.4.0 php-composer -masterminds/html5 2.9.0 php-composer +masterminds/html5 2.10.0 php-composer monolog/monolog 3.9.0 php-composer musl 1.2.5-r10 apk musl-utils 1.2.5-r10 apk @@ -139,7 +138,7 @@ nette/schema v1.3.2 php-composer nette/utils v4.0.7 php-composer nghttp2-libs 1.65.0-r0 apk nginx 1.28.0-r3 apk -nikic/php-parser v5.5.0 php-composer +nikic/php-parser v5.6.0 php-composer nunomaduro/termwind v2.3.1 php-composer oniguruma 6.9.10-r0 apk openspout/openspout v4.30.1 php-composer @@ -182,7 +181,7 @@ php84-zip 8.4.10-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer phpdocumentor/type-resolver 1.10.0 php-composer phpoption/phpoption 1.9.3 php-composer -phpstan/phpdoc-parser 2.1.0 php-composer +phpstan/phpdoc-parser 2.2.0 php-composer popt 1.19-r4 apk postgresql-common 1.2-r1 apk postgresql16-client 16.9-r0 apk @@ -202,14 +201,14 @@ ramsey/uuid 4.9.0 php-composer readline 8.2.13-r1 apk ryangjchandler/blade-capture-directive v1.1.0 php-composer scanelf 1.3.8-r1 apk -secondnetwork/blade-tabler-icons v3.34.0 php-composer +secondnetwork/blade-tabler-icons v3.34.1 php-composer shadow 4.17.3-r0 apk skalibs-libs 2.14.4.0-r0 apk spatie/color 1.8.0 php-composer spatie/invade 2.1.0 php-composer spatie/laravel-json-api-paginate 1.16.3 php-composer -spatie/laravel-package-tools 1.92.4 php-composer -spatie/laravel-query-builder 6.3.2 php-composer +spatie/laravel-package-tools 1.92.7 php-composer +spatie/laravel-query-builder 6.3.4 php-composer spatie/laravel-settings 3.4.4 php-composer spatie/laravel-webhook-server 3.8.3 php-composer spatie/temporary-directory 2.3.0 php-composer @@ -218,19 +217,19 @@ ssl_client 1.37.0-r18 apk ssmtp 2.64-r22 apk swagger-php-tools 1.0.0 npm symfony/clock v7.3.0 php-composer -symfony/console v7.3.1 php-composer +symfony/console v7.3.2 php-composer symfony/css-selector v7.3.0 php-composer symfony/deprecation-contracts v3.6.0 php-composer -symfony/error-handler v7.3.1 php-composer +symfony/error-handler v7.3.2 php-composer symfony/event-dispatcher v7.3.0 php-composer symfony/event-dispatcher-contracts v3.6.0 php-composer -symfony/finder v7.3.0 php-composer -symfony/html-sanitizer v7.3.0 php-composer -symfony/http-foundation v7.3.1 php-composer -symfony/http-kernel v7.3.1 php-composer -symfony/mailer v7.3.1 php-composer -symfony/mime v7.3.0 php-composer -symfony/options-resolver v7.3.0 php-composer +symfony/finder v7.3.2 php-composer +symfony/html-sanitizer v7.3.2 php-composer +symfony/http-foundation v7.3.2 php-composer +symfony/http-kernel v7.3.2 php-composer +symfony/mailer v7.3.2 php-composer +symfony/mime v7.3.2 php-composer +symfony/options-resolver v7.3.2 php-composer symfony/polyfill-ctype v1.32.0 php-composer symfony/polyfill-intl-grapheme v1.32.0 php-composer symfony/polyfill-intl-idn v1.32.0 php-composer @@ -240,14 +239,14 @@ symfony/polyfill-php80 v1.32.0 php-composer symfony/polyfill-php83 v1.32.0 php-composer symfony/polyfill-uuid v1.32.0 php-composer symfony/process v7.3.0 php-composer -symfony/routing v7.3.0 php-composer +symfony/routing v7.3.2 php-composer symfony/service-contracts v3.6.0 php-composer -symfony/string v7.3.0 php-composer -symfony/translation v7.3.1 php-composer +symfony/string v7.3.2 php-composer +symfony/translation v7.3.2 php-composer symfony/translation-contracts v3.6.0 php-composer symfony/uid v7.3.1 php-composer -symfony/var-dumper v7.3.1 php-composer -symfony/yaml v7.3.1 php-composer +symfony/var-dumper v7.3.2 php-composer +symfony/yaml v7.3.2 php-composer tijsverkoyen/css-to-inline-styles v2.3.0 php-composer tzdata 2025b-r0 apk utmps-libs 0.1.3.1-r0 apk @@ -255,6 +254,6 @@ vlucas/phpdotenv v5.6.2 php-composer voku/portable-ascii 2.0.3 php-composer webmozart/assert 1.11.0 php-composer xz-libs 5.8.1-r0 apk -zircote/swagger-php 5.1.3 php-composer +zircote/swagger-php 5.1.4 php-composer zlib 1.3.1-r2 apk zstd-libs 1.5.7-r0 apk From b6f6f0e267f433ba20b7b27f23c8e3ceb823628d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 9 Aug 2025 21:26:53 +0000 Subject: [PATCH 099/133] Bot Updating Package Versions --- package_versions.txt | 52 ++++++++++++++++++++++---------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 309832c..8246642 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -149,35 +149,35 @@ 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.10-r0 apk -php84-common 8.4.10-r0 apk -php84-ctype 8.4.10-r0 apk -php84-curl 8.4.10-r0 apk -php84-dom 8.4.10-r0 apk -php84-fileinfo 8.4.10-r0 apk -php84-fpm 8.4.10-r0 apk -php84-gd 8.4.10-r0 apk -php84-iconv 8.4.10-r0 apk -php84-intl 8.4.10-r0 apk -php84-mbstring 8.4.10-r0 apk -php84-mysqlnd 8.4.10-r0 apk -php84-openssl 8.4.10-r0 apk -php84-pdo 8.4.10-r0 apk -php84-pdo_mysql 8.4.10-r0 apk -php84-pdo_pgsql 8.4.10-r0 apk -php84-pdo_sqlite 8.4.10-r0 apk +php84 8.4.11-r0 apk +php84-common 8.4.11-r0 apk +php84-ctype 8.4.11-r0 apk +php84-curl 8.4.11-r0 apk +php84-dom 8.4.11-r0 apk +php84-fileinfo 8.4.11-r0 apk +php84-fpm 8.4.11-r0 apk +php84-gd 8.4.11-r0 apk +php84-iconv 8.4.11-r0 apk +php84-intl 8.4.11-r0 apk +php84-mbstring 8.4.11-r0 apk +php84-mysqlnd 8.4.11-r0 apk +php84-openssl 8.4.11-r0 apk +php84-pdo 8.4.11-r0 apk +php84-pdo_mysql 8.4.11-r0 apk +php84-pdo_pgsql 8.4.11-r0 apk +php84-pdo_sqlite 8.4.11-r0 apk php84-pecl-igbinary 3.2.16-r1 apk php84-pecl-msgpack 3.0.0-r0 apk php84-pecl-redis 6.2.0-r0 apk -php84-phar 8.4.10-r0 apk -php84-session 8.4.10-r0 apk -php84-simplexml 8.4.10-r0 apk -php84-sockets 8.4.10-r0 apk -php84-tokenizer 8.4.10-r0 apk -php84-xml 8.4.10-r0 apk -php84-xmlreader 8.4.10-r0 apk -php84-xmlwriter 8.4.10-r0 apk -php84-zip 8.4.10-r0 apk +php84-phar 8.4.11-r0 apk +php84-session 8.4.11-r0 apk +php84-simplexml 8.4.11-r0 apk +php84-sockets 8.4.11-r0 apk +php84-tokenizer 8.4.11-r0 apk +php84-xml 8.4.11-r0 apk +php84-xmlreader 8.4.11-r0 apk +php84-xmlwriter 8.4.11-r0 apk +php84-zip 8.4.11-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer phpdocumentor/type-resolver 1.10.0 php-composer phpoption/phpoption 1.9.3 php-composer From 6863e30f0063d99801ebda3084c1817aa3d5b267 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 16 Aug 2025 21:25:34 +0000 Subject: [PATCH 100/133] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 8246642..aeb55a0 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -17,8 +17,8 @@ blade-ui-kit/blade-heroicons 2.6.0 php-composer blade-ui-kit/blade-icons 1.8.0 php-composer brick/math 0.13.1 php-composer brotli-libs 1.1.0-r2 apk -busybox 1.37.0-r18 apk -busybox-binsh 1.37.0-r18 apk +busybox 1.37.0-r19 apk +busybox-binsh 1.37.0-r19 apk c-ares 1.34.5-r0 apk ca-certificates 20250619-r0 apk ca-certificates-bundle 20250619-r0 apk @@ -213,7 +213,7 @@ spatie/laravel-settings 3.4.4 php-composer spatie/laravel-webhook-server 3.8.3 php-composer spatie/temporary-directory 2.3.0 php-composer sqlite-libs 3.49.2-r1 apk -ssl_client 1.37.0-r18 apk +ssl_client 1.37.0-r19 apk ssmtp 2.64-r22 apk swagger-php-tools 1.0.0 npm symfony/clock v7.3.0 php-composer From fd705df070550efa0d4e9857706263938888c352 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 23 Aug 2025 21:24:13 +0000 Subject: [PATCH 101/133] Bot Updating Package Versions --- package_versions.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index aeb55a0..52a965c 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -26,7 +26,7 @@ carbonphp/carbon-doctrine-types 3.2.0 php-composer catatonit 0.2.1-r0 apk chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer -composer 2.8.10 binary +composer 2.8.11 binary coreutils 9.7-r1 apk coreutils-env 9.7-r1 apk coreutils-fmt 9.7-r1 apk @@ -85,7 +85,7 @@ 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.1-r0 apk +libcrypto3 3.5.2-r0 apk libcurl 8.14.1-r1 apk libdav1d 1.5.1-r0 apk libedit 20250104.3.1-r1 apk @@ -98,12 +98,12 @@ libjpeg-turbo 3.1.0-r0 apk libmd 1.1.0-r0 apk libncursesw 6.5_p20250503-r0 apk libpng 1.6.47-r0 apk -libpq 17.5-r0 apk +libpq 17.6-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.1-r0 apk +libssl3 3.5.2-r0 apk libstdc++ 14.2.0-r6 apk libunistring 1.3-r0 apk libuuid 2.41-r9 apk @@ -142,7 +142,7 @@ nikic/php-parser v5.6.0 php-composer nunomaduro/termwind v2.3.1 php-composer oniguruma 6.9.10-r0 apk openspout/openspout v4.30.1 php-composer -openssl 3.5.1-r0 apk +openssl 3.5.2-r0 apk pcre2 10.43-r1 apk php-http/client-common 2.7.2 php-composer php-http/discovery 1.20.0 php-composer @@ -184,7 +184,7 @@ phpoption/phpoption 1.9.3 php-composer phpstan/phpdoc-parser 2.2.0 php-composer popt 1.19-r4 apk postgresql-common 1.2-r1 apk -postgresql16-client 16.9-r0 apk +postgresql16-client 16.10-r0 apk procps-ng 4.0.4-r3 apk psr/cache 3.0.0 php-composer psr/clock 1.0.0 php-composer From 9b0a5b26035985c5d0900399e4b5f3ca99abeb85 Mon Sep 17 00:00:00 2001 From: thespad Date: Sun, 31 Aug 2025 13:59:35 +0100 Subject: [PATCH 102/133] Update APP_KEY docs link --- README.md | 2 +- readme-vars.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3de4cd1..5dba9f7 100644 --- a/README.md +++ b/README.md @@ -134,7 +134,7 @@ Containers are configured using parameters passed at runtime (such as those abov | `-e PUID=1000` | for UserID - see below for explanation | | `-e PGID=1000` | for GroupID - see below for explanation | | `-e TZ=Etc/UTC` | specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List). | -| `-e APP_KEY=` | App key used for encrypting stored data. You can generate a key at [https://speedtest-tracker.dev](https://speedtest-tracker.dev) | +| `-e APP_KEY=` | App key used for encrypting stored data. You can generate a key as per [https://speedtest-tracker.dev](https://docs.speedtest-tracker.dev/getting-started/installation/using-docker-compose#install-with-docker-compose) | | `-e APP_URL=` | The IP:port or URL your application will be accessed on (ie. `http://192.168.1.1:6875` or `https://bookstack.mydomain.com` | | `-e DB_CONNECTION=sqlite` | Set the database type to use. `sqlite`, `pgsql`, or `mysql` | | `-e SPEEDTEST_SCHEDULE=` | Set the test schedule in cron format. e.g. `0 */6 * * *` | diff --git a/readme-vars.yml b/readme-vars.yml index 41ca25f..6332fd3 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -15,7 +15,7 @@ common_param_env_vars_enabled: true param_container_name: "{{ project_name }}" param_usage_include_env: true param_env_vars: - - {env_var: "APP_KEY", env_value: "", desc: "App key used for encrypting stored data. You can generate a key at [https://speedtest-tracker.dev](https://speedtest-tracker.dev)"} + - {env_var: "APP_KEY", env_value: "", desc: "App key used for encrypting stored data. You can generate a key as per [https://speedtest-tracker.dev](https://docs.speedtest-tracker.dev/getting-started/installation/using-docker-compose#install-with-docker-compose)"} - {env_var: "APP_URL", env_value: "", desc: "The IP:port or URL your application will be accessed on (ie. `http://192.168.1.1:6875` or `https://bookstack.mydomain.com`"} - {env_var: "DB_CONNECTION", env_value: "sqlite", desc: "Set the database type to use. `sqlite`, `pgsql`, or `mysql`"} - {env_var: "SPEEDTEST_SCHEDULE", env_value: "", desc: "Set the test schedule in cron format. e.g. `0 */6 * * *`"} From ac3c41accccf00dd99c02bf84e285e62caa8fa3f Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 20 Sep 2025 21:22:23 +0000 Subject: [PATCH 103/133] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 52a965c..e0f632e 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -8,7 +8,7 @@ alpine-release 3.22.1-r0 apk anourvalar/eloquent-serialize 1.3.4 php-composer aom-libs 3.12.1-r0 apk apache2-utils 2.4.65-r0 apk -apk-tools 2.14.9-r2 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 @@ -80,7 +80,7 @@ league/flysystem-local 3.30.0 php-composer league/mime-type-detection 1.16.0 php-composer league/uri 7.5.1 php-composer league/uri-interfaces 7.5.0 php-composer -libapk2 2.14.9-r2 apk +libapk2 2.14.9-r3 apk libattr 2.5.2-r2 apk libavif 1.3.0-r0 apk libbsd 0.12.2-r0 apk From 4c0152f0a33b97121b6b40b97d63b3a967f27bf9 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Mon, 22 Sep 2025 12:25:11 +0000 Subject: [PATCH 104/133] Bot Updating Package Versions --- package_versions.txt | 103 ++++++++++++++++++++++--------------------- 1 file changed, 53 insertions(+), 50 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index e0f632e..6205e5a 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -15,7 +15,7 @@ argon2-libs 20190702-r5 apk bash 5.2.37-r0 apk blade-ui-kit/blade-heroicons 2.6.0 php-composer blade-ui-kit/blade-icons 1.8.0 php-composer -brick/math 0.13.1 php-composer +brick/math 0.14.0 php-composer brotli-libs 1.1.0-r2 apk busybox 1.37.0-r19 apk busybox-binsh 1.37.0-r19 apk @@ -35,21 +35,21 @@ curl 8.14.1-r1 apk danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v2.1.0 php-composer dflydev/dot-access-data v3.0.3 php-composer -doctrine/dbal 4.3.1 php-composer +doctrine/dbal 4.3.3 php-composer doctrine/deprecations 1.1.5 php-composer -doctrine/inflector 2.0.10 php-composer +doctrine/inflector 2.1.0 php-composer doctrine/lexer 3.0.1 php-composer dragonmantank/cron-expression v3.4.0 php-composer egulias/email-validator 4.0.4 php-composer -filament/actions v3.3.34 php-composer -filament/filament v3.3.34 php-composer -filament/forms v3.3.34 php-composer -filament/infolists v3.3.34 php-composer -filament/notifications v3.3.34 php-composer -filament/spatie-laravel-settings-plugin v3.3.34 php-composer -filament/support v3.3.34 php-composer -filament/tables v3.3.34 php-composer -filament/widgets v3.3.34 php-composer +filament/actions v3.3.39 php-composer +filament/filament v3.3.39 php-composer +filament/forms v3.3.39 php-composer +filament/infolists v3.3.39 php-composer +filament/notifications v3.3.39 php-composer +filament/spatie-laravel-settings-plugin v3.3.39 php-composer +filament/support v3.3.39 php-composer +filament/tables v3.3.39 php-composer +filament/widgets v3.3.39 php-composer findutils 4.10.0-r0 apk freetype 2.13.3-r0 apk fruitcake/php-cors v1.3.0 php-composer @@ -58,23 +58,23 @@ git 2.49.1-r0 apk git-init-template 2.49.1-r0 apk graham-campbell/result-type v1.1.3 php-composer grep 3.12-r0 apk -guzzlehttp/guzzle 7.9.3 php-composer -guzzlehttp/promises 2.2.0 php-composer -guzzlehttp/psr7 2.7.1 php-composer -guzzlehttp/uri-template v1.0.4 php-composer +guzzlehttp/guzzle 7.10.0 php-composer +guzzlehttp/promises 2.3.0 php-composer +guzzlehttp/psr7 2.8.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 jq 1.8.0-r0 apk -kirschbaum-development/eloquent-power-joins 4.2.6 php-composer +kirschbaum-development/eloquent-power-joins 4.2.8 php-composer laravel-notification-channels/telegram 6.0.0 php-composer -laravel/framework v12.21.0 php-composer +laravel/framework v12.30.1 php-composer laravel/prompts v0.3.6 php-composer laravel/sanctum v4.2.0 php-composer laravel/serializable-closure v2.0.4 php-composer league/commonmark 2.7.1 php-composer league/config v1.2.0 php-composer -league/csv 9.24.1 php-composer +league/csv 9.25.0 php-composer league/flysystem 3.30.0 php-composer league/flysystem-local 3.30.0 php-composer league/mime-type-detection 1.16.0 php-composer @@ -121,7 +121,7 @@ libzip 1.11.4-r0 apk linux-pam 1.7.0-r4 apk livewire/livewire v3.6.4 php-composer logrotate 3.21.0-r1 apk -lorisleiva/laravel-actions v2.9.0 php-composer +lorisleiva/laravel-actions v2.9.1 php-composer lorisleiva/lody v0.6.0 php-composer lz4-libs 1.10.0-r0 apk maennchen/zipstream-php 2.4.0 php-composer @@ -132,18 +132,19 @@ musl-utils 1.2.5-r10 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.10.1 php-composer +nesbot/carbon 3.10.3 php-composer netcat-openbsd 1.229.1-r0 apk nette/schema v1.3.2 php-composer -nette/utils v4.0.7 php-composer +nette/utils v4.0.8 php-composer nghttp2-libs 1.65.0-r0 apk nginx 1.28.0-r3 apk -nikic/php-parser v5.6.0 php-composer +nikic/php-parser v5.6.1 php-composer nunomaduro/termwind v2.3.1 php-composer oniguruma 6.9.10-r0 apk -openspout/openspout v4.30.1 php-composer +openspout/openspout v4.32.0 php-composer openssl 3.5.2-r0 apk pcre2 10.43-r1 apk +phiki/phiki v2.0.4 php-composer php-http/client-common 2.7.2 php-composer php-http/discovery 1.20.0 php-composer php-http/httplug 2.4.1 php-composer @@ -180,8 +181,8 @@ php84-xmlwriter 8.4.11-r0 apk php84-zip 8.4.11-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer phpdocumentor/type-resolver 1.10.0 php-composer -phpoption/phpoption 1.9.3 php-composer -phpstan/phpdoc-parser 2.2.0 php-composer +phpoption/phpoption 1.9.4 php-composer +phpstan/phpdoc-parser 2.3.0 php-composer popt 1.19-r4 apk postgresql-common 1.2-r1 apk postgresql16-client 16.10-r0 apk @@ -197,18 +198,18 @@ 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.0 php-composer +ramsey/uuid 4.9.1 php-composer readline 8.2.13-r1 apk ryangjchandler/blade-capture-directive v1.1.0 php-composer scanelf 1.3.8-r1 apk -secondnetwork/blade-tabler-icons v3.34.1 php-composer +secondnetwork/blade-tabler-icons v3.35.0 php-composer shadow 4.17.3-r0 apk skalibs-libs 2.14.4.0-r0 apk spatie/color 1.8.0 php-composer spatie/invade 2.1.0 php-composer spatie/laravel-json-api-paginate 1.16.3 php-composer spatie/laravel-package-tools 1.92.7 php-composer -spatie/laravel-query-builder 6.3.4 php-composer +spatie/laravel-query-builder 6.3.5 php-composer spatie/laravel-settings 3.4.4 php-composer spatie/laravel-webhook-server 3.8.3 php-composer spatie/temporary-directory 2.3.0 php-composer @@ -217,36 +218,38 @@ ssl_client 1.37.0-r19 apk ssmtp 2.64-r22 apk swagger-php-tools 1.0.0 npm symfony/clock v7.3.0 php-composer -symfony/console v7.3.2 php-composer +symfony/console v7.3.3 php-composer symfony/css-selector v7.3.0 php-composer symfony/deprecation-contracts v3.6.0 php-composer symfony/error-handler v7.3.2 php-composer -symfony/event-dispatcher v7.3.0 php-composer +symfony/event-dispatcher v7.3.3 php-composer symfony/event-dispatcher-contracts v3.6.0 php-composer symfony/finder v7.3.2 php-composer -symfony/html-sanitizer v7.3.2 php-composer -symfony/http-foundation v7.3.2 php-composer -symfony/http-kernel v7.3.2 php-composer -symfony/mailer v7.3.2 php-composer +symfony/html-sanitizer v7.3.3 php-composer +symfony/http-foundation v7.3.3 php-composer +symfony/http-kernel v7.3.3 php-composer +symfony/mailer v7.3.3 php-composer symfony/mime v7.3.2 php-composer -symfony/options-resolver v7.3.2 php-composer -symfony/polyfill-ctype v1.32.0 php-composer -symfony/polyfill-intl-grapheme v1.32.0 php-composer -symfony/polyfill-intl-idn v1.32.0 php-composer -symfony/polyfill-intl-normalizer v1.32.0 php-composer -symfony/polyfill-mbstring v1.32.0 php-composer -symfony/polyfill-php80 v1.32.0 php-composer -symfony/polyfill-php83 v1.32.0 php-composer -symfony/polyfill-uuid v1.32.0 php-composer -symfony/process v7.3.0 php-composer +symfony/options-resolver v7.3.3 php-composer +symfony/polyfill-ctype v1.33.0 php-composer +symfony/polyfill-intl-grapheme v1.33.0 php-composer +symfony/polyfill-intl-idn v1.33.0 php-composer +symfony/polyfill-intl-normalizer v1.33.0 php-composer +symfony/polyfill-mbstring v1.33.0 php-composer +symfony/polyfill-php80 v1.33.0 php-composer +symfony/polyfill-php83 v1.33.0 php-composer +symfony/polyfill-php84 v1.33.0 php-composer +symfony/polyfill-php85 v1.33.0 php-composer +symfony/polyfill-uuid v1.33.0 php-composer +symfony/process v7.3.3 php-composer symfony/routing v7.3.2 php-composer symfony/service-contracts v3.6.0 php-composer -symfony/string v7.3.2 php-composer -symfony/translation v7.3.2 php-composer +symfony/string v7.3.3 php-composer +symfony/translation v7.3.3 php-composer symfony/translation-contracts v3.6.0 php-composer symfony/uid v7.3.1 php-composer -symfony/var-dumper v7.3.2 php-composer -symfony/yaml v7.3.2 php-composer +symfony/var-dumper v7.3.3 php-composer +symfony/yaml v7.3.3 php-composer tijsverkoyen/css-to-inline-styles v2.3.0 php-composer tzdata 2025b-r0 apk utmps-libs 0.1.3.1-r0 apk @@ -254,6 +257,6 @@ vlucas/phpdotenv v5.6.2 php-composer voku/portable-ascii 2.0.3 php-composer webmozart/assert 1.11.0 php-composer xz-libs 5.8.1-r0 apk -zircote/swagger-php 5.1.4 php-composer +zircote/swagger-php 5.3.2 php-composer zlib 1.3.1-r2 apk zstd-libs 1.5.7-r0 apk From 344dbf4b528850b273e97af261d43239e968f0ef Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 25 Sep 2025 02:22:38 +0000 Subject: [PATCH 105/133] Bot Updating Package Versions --- package_versions.txt | 62 ++++++++++++++++++++++---------------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 6205e5a..35a7082 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -26,7 +26,7 @@ carbonphp/carbon-doctrine-types 3.2.0 php-composer catatonit 0.2.1-r0 apk chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer -composer 2.8.11 binary +composer 2.8.12 binary coreutils 9.7-r1 apk coreutils-env 9.7-r1 apk coreutils-fmt 9.7-r1 apk @@ -85,11 +85,11 @@ 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.2-r0 apk +libcrypto3 3.5.3-r0 apk libcurl 8.14.1-r1 apk libdav1d 1.5.1-r0 apk libedit 20250104.3.1-r1 apk -libexpat 2.7.1-r0 apk +libexpat 2.7.2-r0 apk libgcc 14.2.0-r6 apk libice 1.1.2-r0 apk libidn2 2.3.7-r0 apk @@ -103,7 +103,7 @@ 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.2-r0 apk +libssl3 3.5.3-r0 apk libstdc++ 14.2.0-r6 apk libunistring 1.3-r0 apk libuuid 2.41-r9 apk @@ -142,7 +142,7 @@ nikic/php-parser v5.6.1 php-composer nunomaduro/termwind v2.3.1 php-composer oniguruma 6.9.10-r0 apk openspout/openspout v4.32.0 php-composer -openssl 3.5.2-r0 apk +openssl 3.5.3-r0 apk pcre2 10.43-r1 apk phiki/phiki v2.0.4 php-composer php-http/client-common 2.7.2 php-composer @@ -150,35 +150,35 @@ 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.11-r0 apk -php84-common 8.4.11-r0 apk -php84-ctype 8.4.11-r0 apk -php84-curl 8.4.11-r0 apk -php84-dom 8.4.11-r0 apk -php84-fileinfo 8.4.11-r0 apk -php84-fpm 8.4.11-r0 apk -php84-gd 8.4.11-r0 apk -php84-iconv 8.4.11-r0 apk -php84-intl 8.4.11-r0 apk -php84-mbstring 8.4.11-r0 apk -php84-mysqlnd 8.4.11-r0 apk -php84-openssl 8.4.11-r0 apk -php84-pdo 8.4.11-r0 apk -php84-pdo_mysql 8.4.11-r0 apk -php84-pdo_pgsql 8.4.11-r0 apk -php84-pdo_sqlite 8.4.11-r0 apk +php84 8.4.13-r0 apk +php84-common 8.4.13-r0 apk +php84-ctype 8.4.13-r0 apk +php84-curl 8.4.13-r0 apk +php84-dom 8.4.13-r0 apk +php84-fileinfo 8.4.13-r0 apk +php84-fpm 8.4.13-r0 apk +php84-gd 8.4.13-r0 apk +php84-iconv 8.4.13-r0 apk +php84-intl 8.4.13-r0 apk +php84-mbstring 8.4.13-r0 apk +php84-mysqlnd 8.4.13-r0 apk +php84-openssl 8.4.13-r0 apk +php84-pdo 8.4.13-r0 apk +php84-pdo_mysql 8.4.13-r0 apk +php84-pdo_pgsql 8.4.13-r0 apk +php84-pdo_sqlite 8.4.13-r0 apk php84-pecl-igbinary 3.2.16-r1 apk php84-pecl-msgpack 3.0.0-r0 apk php84-pecl-redis 6.2.0-r0 apk -php84-phar 8.4.11-r0 apk -php84-session 8.4.11-r0 apk -php84-simplexml 8.4.11-r0 apk -php84-sockets 8.4.11-r0 apk -php84-tokenizer 8.4.11-r0 apk -php84-xml 8.4.11-r0 apk -php84-xmlreader 8.4.11-r0 apk -php84-xmlwriter 8.4.11-r0 apk -php84-zip 8.4.11-r0 apk +php84-phar 8.4.13-r0 apk +php84-session 8.4.13-r0 apk +php84-simplexml 8.4.13-r0 apk +php84-sockets 8.4.13-r0 apk +php84-tokenizer 8.4.13-r0 apk +php84-xml 8.4.13-r0 apk +php84-xmlreader 8.4.13-r0 apk +php84-xmlwriter 8.4.13-r0 apk +php84-zip 8.4.13-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer phpdocumentor/type-resolver 1.10.0 php-composer phpoption/phpoption 1.9.4 php-composer From 2c0051559dbd671f7bd6c147549735db8bba1536 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 4 Oct 2025 21:22:17 +0000 Subject: [PATCH 106/133] 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 35a7082..9a3bc2a 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -85,11 +85,11 @@ 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.3-r0 apk +libcrypto3 3.5.4-r0 apk libcurl 8.14.1-r1 apk libdav1d 1.5.1-r0 apk libedit 20250104.3.1-r1 apk -libexpat 2.7.2-r0 apk +libexpat 2.7.3-r0 apk libgcc 14.2.0-r6 apk libice 1.1.2-r0 apk libidn2 2.3.7-r0 apk @@ -103,7 +103,7 @@ 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.3-r0 apk +libssl3 3.5.4-r0 apk libstdc++ 14.2.0-r6 apk libunistring 1.3-r0 apk libuuid 2.41-r9 apk @@ -142,7 +142,7 @@ nikic/php-parser v5.6.1 php-composer nunomaduro/termwind v2.3.1 php-composer oniguruma 6.9.10-r0 apk openspout/openspout v4.32.0 php-composer -openssl 3.5.3-r0 apk +openssl 3.5.4-r0 apk pcre2 10.43-r1 apk phiki/phiki v2.0.4 php-composer php-http/client-common 2.7.2 php-composer From f39e4b1d785031f94cb1da4ded4be9abb03eebe0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 11 Oct 2025 21:22:05 +0000 Subject: [PATCH 107/133] Bot Updating Package Versions --- package_versions.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 9a3bc2a..edaebc0 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -20,8 +20,8 @@ brotli-libs 1.1.0-r2 apk busybox 1.37.0-r19 apk busybox-binsh 1.37.0-r19 apk c-ares 1.34.5-r0 apk -ca-certificates 20250619-r0 apk -ca-certificates-bundle 20250619-r0 apk +ca-certificates 20250911-r0 apk +ca-certificates-bundle 20250911-r0 apk carbonphp/carbon-doctrine-types 3.2.0 php-composer catatonit 0.2.1-r0 apk chrisullyott/php-filesize v4.2.1 php-composer @@ -31,7 +31,7 @@ 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-r1 apk +curl 8.14.1-r2 apk danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v2.1.0 php-composer dflydev/dot-access-data v3.0.3 php-composer @@ -86,7 +86,7 @@ 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-r1 apk +libcurl 8.14.1-r2 apk libdav1d 1.5.1-r0 apk libedit 20250104.3.1-r1 apk libexpat 2.7.3-r0 apk @@ -113,7 +113,7 @@ 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.8-r0 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 From b7a0f5c0cc81c4eb50e028875fe2ff2dee17fcdb Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 18 Oct 2025 21:22:57 +0000 Subject: [PATCH 108/133] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index edaebc0..5fad029 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -4,7 +4,7 @@ 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.1-r0 apk +alpine-release 3.22.2-r0 apk anourvalar/eloquent-serialize 1.3.4 php-composer aom-libs 3.12.1-r0 apk apache2-utils 2.4.65-r0 apk From 20375cd6eb41734c142531b634d798361efe9b07 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 24 Oct 2025 16:15:41 +0000 Subject: [PATCH 109/133] Bot Updating Templated Files --- Jenkinsfile | 110 +++++++++++++++++++++++++++++++++++----------------- 1 file changed, 74 insertions(+), 36 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index e258879..07e45b2 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -218,6 +218,7 @@ pipeline { env.META_TAG = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER env.EXT_RELEASE_TAG = 'version-' + env.EXT_RELEASE_CLEAN env.BUILDCACHE = 'docker.io/lsiodev/buildcache,registry.gitlab.com/linuxserver.io/docker-jenkins-builder/lsiodev-buildcache,ghcr.io/linuxserver/lsiodev-buildcache,quay.io/linuxserver.io/lsiodev-buildcache' + env.CITEST_IMAGETAG = 'latest' } } } @@ -243,6 +244,7 @@ pipeline { env.EXT_RELEASE_TAG = 'version-' + env.EXT_RELEASE_CLEAN env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DEV_DOCKERHUB_IMAGE + '/tags/' env.BUILDCACHE = 'docker.io/lsiodev/buildcache,registry.gitlab.com/linuxserver.io/docker-jenkins-builder/lsiodev-buildcache,ghcr.io/linuxserver/lsiodev-buildcache,quay.io/linuxserver.io/lsiodev-buildcache' + env.CITEST_IMAGETAG = 'develop' } } } @@ -268,6 +270,7 @@ pipeline { env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/pull/' + env.PULL_REQUEST env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.PR_DOCKERHUB_IMAGE + '/tags/' env.BUILDCACHE = 'docker.io/lsiodev/buildcache,registry.gitlab.com/linuxserver.io/docker-jenkins-builder/lsiodev-buildcache,ghcr.io/linuxserver/lsiodev-buildcache,quay.io/linuxserver.io/lsiodev-buildcache' + env.CITEST_IMAGETAG = 'develop' } } } @@ -290,7 +293,7 @@ pipeline { -v ${WORKSPACE}:/mnt \ -e AWS_ACCESS_KEY_ID=\"${S3_KEY}\" \ -e AWS_SECRET_ACCESS_KEY=\"${S3_SECRET}\" \ - ghcr.io/linuxserver/baseimage-alpine:3.20 s6-envdir -fn -- /var/run/s6/container_environment /bin/bash -c "\ + ghcr.io/linuxserver/baseimage-alpine:3 s6-envdir -fn -- /var/run/s6/container_environment /bin/bash -c "\ apk add --no-cache python3 && \ python3 -m venv /lsiopy && \ pip install --no-cache-dir -U pip && \ @@ -625,13 +628,16 @@ pipeline { echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin + if [[ "${PACKAGE_CHECK}" != "true" ]]; then + declare -A pids IFS=',' read -ra CACHE <<< "$BUILDCACHE" for i in "${CACHE[@]}"; do docker push ${i}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} & + pids[$!]="$i" done - for p in $(jobs -p); do - wait "$p" || { echo "job $p failed" >&2; exit 1; } + for p in "${!pids[@]}"; do + wait "$p" || { [[ "${pids[$p]}" != *"quay.io"* ]] && exit 1; } done fi ''' @@ -691,13 +697,16 @@ pipeline { echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin + if [[ "${PACKAGE_CHECK}" != "true" ]]; then + declare -A pids IFS=',' read -ra CACHE <<< "$BUILDCACHE" for i in "${CACHE[@]}"; do docker push ${i}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} & + pids[$!]="$i" done - for p in $(jobs -p); do - wait "$p" || { echo "job $p failed" >&2; exit 1; } + for p in "${!pids[@]}"; do + wait "$p" || { [[ "${pids[$p]}" != *"quay.io"* ]] && exit 1; } done fi ''' @@ -751,12 +760,14 @@ pipeline { echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin if [[ "${PACKAGE_CHECK}" != "true" ]]; then + declare -A pids IFS=',' read -ra CACHE <<< "$BUILDCACHE" for i in "${CACHE[@]}"; do docker push ${i}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} & + pids[$!]="$i" done - for p in $(jobs -p); do - wait "$p" || { echo "job $p failed" >&2; exit 1; } + for p in "${!pids[@]}"; do + wait "$p" || { [[ "${pids[$p]}" != *"quay.io"* ]] && exit 1; } done fi ''' @@ -881,7 +892,7 @@ pipeline { CI_DOCKERENV="LSIO_FIRST_PARTY=true" fi fi - docker pull ghcr.io/linuxserver/ci:latest + docker pull ghcr.io/linuxserver/ci:${CITEST_IMAGETAG} if [ "${MULTIARCH}" == "true" ]; then docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} --platform=arm64 docker tag ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG} @@ -905,7 +916,7 @@ pipeline { -e WEB_PATH=\"${CI_WEBPATH}\" \ -e NODE_NAME=\"${NODE_NAME}\" \ -e SYFT_IMAGE_TAG=\"${CI_SYFT_IMAGE_TAG:-${SYFT_IMAGE_TAG}}\" \ - -t ghcr.io/linuxserver/ci:latest \ + -t ghcr.io/linuxserver/ci:${CITEST_IMAGETAG} \ python3 test_build.py''' } } @@ -931,9 +942,11 @@ pipeline { CACHEIMAGE=${i} fi done - docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${META_TAG} -t ${PUSHIMAGE}:latest -t ${PUSHIMAGE}:${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} + docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${META_TAG} -t ${PUSHIMAGE}:latest -t ${PUSHIMAGE}:${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} || \ + { if [[ "${PUSHIMAGE}" != "${QUAYIMAGE}" ]]; then exit 1; fi; } if [ -n "${SEMVER}" ]; then - docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${SEMVER} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} + docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${SEMVER} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} || \ + { if [[ "${PUSHIMAGE}" != "${QUAYIMAGE}" ]]; then exit 1; fi; } fi done ''' @@ -958,20 +971,27 @@ pipeline { CACHEIMAGE=${i} fi done - docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:amd64-${META_TAG} -t ${MANIFESTIMAGE}:amd64-latest -t ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} - docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:arm64v8-${META_TAG} -t ${MANIFESTIMAGE}:arm64v8-latest -t ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} ${CACHEIMAGE}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} + docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:amd64-${META_TAG} -t ${MANIFESTIMAGE}:amd64-latest -t ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} || \ + { if [[ "${MANIFESTIMAGE}" != "${QUAYIMAGE}" ]]; then exit 1; fi; } + docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:arm64v8-${META_TAG} -t ${MANIFESTIMAGE}:arm64v8-latest -t ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} ${CACHEIMAGE}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} || \ + { if [[ "${MANIFESTIMAGE}" != "${QUAYIMAGE}" ]]; then exit 1; fi; } if [ -n "${SEMVER}" ]; then - docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:amd64-${SEMVER} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} - docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:arm64v8-${SEMVER} ${CACHEIMAGE}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} + docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:amd64-${SEMVER} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} || \ + { if [[ "${MANIFESTIMAGE}" != "${QUAYIMAGE}" ]]; then exit 1; fi; } + docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:arm64v8-${SEMVER} ${CACHEIMAGE}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} || \ + { if [[ "${MANIFESTIMAGE}" != "${QUAYIMAGE}" ]]; then exit 1; fi; } fi done for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do - docker buildx imagetools create -t ${MANIFESTIMAGE}:latest ${MANIFESTIMAGE}:amd64-latest ${MANIFESTIMAGE}:arm64v8-latest - docker buildx imagetools create -t ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} - - docker buildx imagetools create -t ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} + docker buildx imagetools create -t ${MANIFESTIMAGE}:latest ${MANIFESTIMAGE}:amd64-latest ${MANIFESTIMAGE}:arm64v8-latest || \ + { if [[ "${MANIFESTIMAGE}" != "${QUAYIMAGE}" ]]; then exit 1; fi; } + docker buildx imagetools create -t ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} || \ + { if [[ "${MANIFESTIMAGE}" != "${QUAYIMAGE}" ]]; then exit 1; fi; } + docker buildx imagetools create -t ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} || \ + { if [[ "${MANIFESTIMAGE}" != "${QUAYIMAGE}" ]]; then exit 1; fi; } if [ -n "${SEMVER}" ]; then - docker buildx imagetools create -t ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:amd64-${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} + docker buildx imagetools create -t ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:amd64-${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} || \ + { if [[ "${MANIFESTIMAGE}" != "${QUAYIMAGE}" ]]; then exit 1; fi; } fi done ''' @@ -989,23 +1009,41 @@ pipeline { environment name: 'EXIT_STATUS', value: '' } steps { - echo "Pushing New tag for current commit ${META_TAG}" - sh '''curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/git/tags \ - -d '{"tag":"'${META_TAG}'",\ - "object": "'${COMMIT_SHA}'",\ - "message": "Tagging Release '${EXT_RELEASE_CLEAN}'-ls'${LS_TAG_NUMBER}' to main",\ - "type": "commit",\ - "tagger": {"name": "LinuxServer-CI","email": "ci@linuxserver.io","date": "'${GITHUB_DATE}'"}}' ''' - echo "Pushing New release for Tag" sh '''#! /bin/bash - curl -H "Authorization: token ${GITHUB_TOKEN}" -s https://api.github.com/repos/${EXT_USER}/${EXT_REPO}/releases/latest | jq '. |.body' | sed 's:^.\\(.*\\).$:\\1:' > releasebody.json - echo '{"tag_name":"'${META_TAG}'",\ - "target_commitish": "main",\ - "name": "'${META_TAG}'",\ - "body": "**CI Report:**\\n\\n'${CI_URL:-N/A}'\\n\\n**LinuxServer Changes:**\\n\\n'${LS_RELEASE_NOTES}'\\n\\n**Remote Changes:**\\n\\n' > start - printf '","draft": false,"prerelease": false}' >> releasebody.json - paste -d'\\0' start releasebody.json > releasebody.json.done - curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/releases -d @releasebody.json.done''' + echo "Auto-generating release notes" + if [ "$(git tag --points-at HEAD)" != "" ]; then + echo "Existing tag points to current commit, suggesting no new LS changes" + AUTO_RELEASE_NOTES="No changes" + else + AUTO_RELEASE_NOTES=$(curl -fsL -H "Authorization: token ${GITHUB_TOKEN}" -H "Accept: application/vnd.github+json" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/releases/generate-notes \ + -d '{"tag_name":"'${META_TAG}'",\ + "target_commitish": "main"}' \ + | jq -r '.body' | sed 's|## What.s Changed||') + fi + echo "Pushing New tag for current commit ${META_TAG}" + curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/git/tags \ + -d '{"tag":"'${META_TAG}'",\ + "object": "'${COMMIT_SHA}'",\ + "message": "Tagging Release '${EXT_RELEASE_CLEAN}'-ls'${LS_TAG_NUMBER}' to main",\ + "type": "commit",\ + "tagger": {"name": "LinuxServer-CI","email": "ci@linuxserver.io","date": "'${GITHUB_DATE}'"}}' + echo "Pushing New release for Tag" + curl -H "Authorization: token ${GITHUB_TOKEN}" -s https://api.github.com/repos/${EXT_USER}/${EXT_REPO}/releases/latest | jq -r '. |.body' > releasebody.json + jq -n \ + --arg tag_name "$META_TAG" \ + --arg target_commitish "main" \ + --arg ci_url "${CI_URL:-N/A}" \ + --arg ls_notes "$AUTO_RELEASE_NOTES" \ + --arg remote_notes "$(cat releasebody.json)" \ + '{ + "tag_name": $tag_name, + "target_commitish": $target_commitish, + "name": $tag_name, + "body": ("**CI Report:**\\n\\n" + $ci_url + "\\n\\n**LinuxServer Changes:**\\n\\n" + $ls_notes + "\\n\\n**Remote Changes:**\\n\\n" + $remote_notes), + "draft": false, + "prerelease": false }' > releasebody.json.done + curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/releases -d @releasebody.json.done + ''' } } // Add protection to the release branch From d7bb5deeae0ff68c8835ea7e04fafdfee7c992ce Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 24 Oct 2025 17:55:59 +0000 Subject: [PATCH 110/133] Bot Updating Package Versions --- package_versions.txt | 119 +++++++++++++++++++++---------------------- 1 file changed, 59 insertions(+), 60 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 5fad029..38ed158 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -35,21 +35,21 @@ curl 8.14.1-r2 apk danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v2.1.0 php-composer dflydev/dot-access-data v3.0.3 php-composer -doctrine/dbal 4.3.3 php-composer +doctrine/dbal 4.3.4 php-composer doctrine/deprecations 1.1.5 php-composer doctrine/inflector 2.1.0 php-composer doctrine/lexer 3.0.1 php-composer dragonmantank/cron-expression v3.4.0 php-composer egulias/email-validator 4.0.4 php-composer -filament/actions v3.3.39 php-composer -filament/filament v3.3.39 php-composer -filament/forms v3.3.39 php-composer -filament/infolists v3.3.39 php-composer -filament/notifications v3.3.39 php-composer -filament/spatie-laravel-settings-plugin v3.3.39 php-composer -filament/support v3.3.39 php-composer -filament/tables v3.3.39 php-composer -filament/widgets v3.3.39 php-composer +filament/actions v3.3.43 php-composer +filament/filament v3.3.43 php-composer +filament/forms v3.3.43 php-composer +filament/infolists v3.3.43 php-composer +filament/notifications v3.3.43 php-composer +filament/spatie-laravel-settings-plugin v3.3.43 php-composer +filament/support v3.3.43 php-composer +filament/tables v3.3.43 php-composer +filament/widgets v3.3.43 php-composer findutils 4.10.0-r0 apk freetype 2.13.3-r0 apk fruitcake/php-cors v1.3.0 php-composer @@ -68,14 +68,14 @@ influxdata/influxdb-client-php 3.8.0 php-composer jq 1.8.0-r0 apk kirschbaum-development/eloquent-power-joins 4.2.8 php-composer laravel-notification-channels/telegram 6.0.0 php-composer -laravel/framework v12.30.1 php-composer -laravel/prompts v0.3.6 php-composer +laravel/framework v12.35.1 php-composer +laravel/prompts v0.3.7 php-composer laravel/sanctum v4.2.0 php-composer -laravel/serializable-closure v2.0.4 php-composer +laravel/serializable-closure v2.0.6 php-composer league/commonmark 2.7.1 php-composer league/config v1.2.0 php-composer -league/csv 9.25.0 php-composer -league/flysystem 3.30.0 php-composer +league/csv 9.27.0 php-composer +league/flysystem 3.30.1 php-composer league/flysystem-local 3.30.0 php-composer league/mime-type-detection 1.16.0 php-composer league/uri 7.5.1 php-composer @@ -138,47 +138,46 @@ nette/schema v1.3.2 php-composer nette/utils v4.0.8 php-composer nghttp2-libs 1.65.0-r0 apk nginx 1.28.0-r3 apk -nikic/php-parser v5.6.1 php-composer -nunomaduro/termwind v2.3.1 php-composer +nikic/php-parser v5.6.2 php-composer +nunomaduro/termwind v2.3.2 php-composer oniguruma 6.9.10-r0 apk openspout/openspout v4.32.0 php-composer openssl 3.5.4-r0 apk -pcre2 10.43-r1 apk -phiki/phiki v2.0.4 php-composer +pcre2 10.46-r0 apk php-http/client-common 2.7.2 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.13-r0 apk -php84-common 8.4.13-r0 apk -php84-ctype 8.4.13-r0 apk -php84-curl 8.4.13-r0 apk -php84-dom 8.4.13-r0 apk -php84-fileinfo 8.4.13-r0 apk -php84-fpm 8.4.13-r0 apk -php84-gd 8.4.13-r0 apk -php84-iconv 8.4.13-r0 apk -php84-intl 8.4.13-r0 apk -php84-mbstring 8.4.13-r0 apk -php84-mysqlnd 8.4.13-r0 apk -php84-openssl 8.4.13-r0 apk -php84-pdo 8.4.13-r0 apk -php84-pdo_mysql 8.4.13-r0 apk -php84-pdo_pgsql 8.4.13-r0 apk -php84-pdo_sqlite 8.4.13-r0 apk +php84 8.4.14-r0 apk +php84-common 8.4.14-r0 apk +php84-ctype 8.4.14-r0 apk +php84-curl 8.4.14-r0 apk +php84-dom 8.4.14-r0 apk +php84-fileinfo 8.4.14-r0 apk +php84-fpm 8.4.14-r0 apk +php84-gd 8.4.14-r0 apk +php84-iconv 8.4.14-r0 apk +php84-intl 8.4.14-r0 apk +php84-mbstring 8.4.14-r0 apk +php84-mysqlnd 8.4.14-r0 apk +php84-openssl 8.4.14-r0 apk +php84-pdo 8.4.14-r0 apk +php84-pdo_mysql 8.4.14-r0 apk +php84-pdo_pgsql 8.4.14-r0 apk +php84-pdo_sqlite 8.4.14-r0 apk php84-pecl-igbinary 3.2.16-r1 apk php84-pecl-msgpack 3.0.0-r0 apk php84-pecl-redis 6.2.0-r0 apk -php84-phar 8.4.13-r0 apk -php84-session 8.4.13-r0 apk -php84-simplexml 8.4.13-r0 apk -php84-sockets 8.4.13-r0 apk -php84-tokenizer 8.4.13-r0 apk -php84-xml 8.4.13-r0 apk -php84-xmlreader 8.4.13-r0 apk -php84-xmlwriter 8.4.13-r0 apk -php84-zip 8.4.13-r0 apk +php84-phar 8.4.14-r0 apk +php84-session 8.4.14-r0 apk +php84-simplexml 8.4.14-r0 apk +php84-sockets 8.4.14-r0 apk +php84-tokenizer 8.4.14-r0 apk +php84-xml 8.4.14-r0 apk +php84-xmlreader 8.4.14-r0 apk +php84-xmlwriter 8.4.14-r0 apk +php84-zip 8.4.14-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer phpdocumentor/type-resolver 1.10.0 php-composer phpoption/phpoption 1.9.4 php-composer @@ -209,8 +208,8 @@ spatie/color 1.8.0 php-composer spatie/invade 2.1.0 php-composer spatie/laravel-json-api-paginate 1.16.3 php-composer spatie/laravel-package-tools 1.92.7 php-composer -spatie/laravel-query-builder 6.3.5 php-composer -spatie/laravel-settings 3.4.4 php-composer +spatie/laravel-query-builder 6.3.6 php-composer +spatie/laravel-settings 3.5.0 php-composer spatie/laravel-webhook-server 3.8.3 php-composer spatie/temporary-directory 2.3.0 php-composer sqlite-libs 3.49.2-r1 apk @@ -218,18 +217,18 @@ ssl_client 1.37.0-r19 apk ssmtp 2.64-r22 apk swagger-php-tools 1.0.0 npm symfony/clock v7.3.0 php-composer -symfony/console v7.3.3 php-composer +symfony/console v7.3.4 php-composer symfony/css-selector v7.3.0 php-composer symfony/deprecation-contracts v3.6.0 php-composer -symfony/error-handler v7.3.2 php-composer +symfony/error-handler v7.3.4 php-composer symfony/event-dispatcher v7.3.3 php-composer symfony/event-dispatcher-contracts v3.6.0 php-composer symfony/finder v7.3.2 php-composer symfony/html-sanitizer v7.3.3 php-composer -symfony/http-foundation v7.3.3 php-composer -symfony/http-kernel v7.3.3 php-composer -symfony/mailer v7.3.3 php-composer -symfony/mime v7.3.2 php-composer +symfony/http-foundation v7.3.4 php-composer +symfony/http-kernel v7.3.4 php-composer +symfony/mailer v7.3.4 php-composer +symfony/mime v7.3.4 php-composer symfony/options-resolver v7.3.3 php-composer symfony/polyfill-ctype v1.33.0 php-composer symfony/polyfill-intl-grapheme v1.33.0 php-composer @@ -241,22 +240,22 @@ symfony/polyfill-php83 v1.33.0 php-composer symfony/polyfill-php84 v1.33.0 php-composer symfony/polyfill-php85 v1.33.0 php-composer symfony/polyfill-uuid v1.33.0 php-composer -symfony/process v7.3.3 php-composer -symfony/routing v7.3.2 php-composer +symfony/process v7.3.4 php-composer +symfony/routing v7.3.4 php-composer symfony/service-contracts v3.6.0 php-composer -symfony/string v7.3.3 php-composer -symfony/translation v7.3.3 php-composer +symfony/string v7.3.4 php-composer +symfony/translation v7.3.4 php-composer symfony/translation-contracts v3.6.0 php-composer symfony/uid v7.3.1 php-composer -symfony/var-dumper v7.3.3 php-composer +symfony/var-dumper v7.3.4 php-composer symfony/yaml v7.3.3 php-composer tijsverkoyen/css-to-inline-styles v2.3.0 php-composer tzdata 2025b-r0 apk utmps-libs 0.1.3.1-r0 apk vlucas/phpdotenv v5.6.2 php-composer voku/portable-ascii 2.0.3 php-composer -webmozart/assert 1.11.0 php-composer +webmozart/assert 1.12.0 php-composer xz-libs 5.8.1-r0 apk -zircote/swagger-php 5.3.2 php-composer +zircote/swagger-php 5.5.1 php-composer zlib 1.3.1-r2 apk zstd-libs 1.5.7-r0 apk From 702a2b27aff66a85aa5973e13ce0ae32b4c2705a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 5 Nov 2025 03:43:41 +0000 Subject: [PATCH 111/133] Bot Updating Package Versions --- package_versions.txt | 61 +++++++++++++++++++++++++------------------- 1 file changed, 35 insertions(+), 26 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 38ed158..9c77427 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -24,6 +24,8 @@ ca-certificates 20250911-r0 apk ca-certificates-bundle 20250911-r0 apk carbonphp/carbon-doctrine-types 3.2.0 php-composer catatonit 0.2.1-r0 apk +chillerlan/php-qrcode 5.0.4 php-composer +chillerlan/php-settings-container 3.2.1 php-composer chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer composer 2.8.12 binary @@ -35,21 +37,21 @@ curl 8.14.1-r2 apk danharrin/date-format-converter v0.3.1 php-composer danharrin/livewire-rate-limiting v2.1.0 php-composer dflydev/dot-access-data v3.0.3 php-composer -doctrine/dbal 4.3.4 php-composer doctrine/deprecations 1.1.5 php-composer doctrine/inflector 2.1.0 php-composer doctrine/lexer 3.0.1 php-composer -dragonmantank/cron-expression v3.4.0 php-composer +dragonmantank/cron-expression v3.6.0 php-composer egulias/email-validator 4.0.4 php-composer -filament/actions v3.3.43 php-composer -filament/filament v3.3.43 php-composer -filament/forms v3.3.43 php-composer -filament/infolists v3.3.43 php-composer -filament/notifications v3.3.43 php-composer -filament/spatie-laravel-settings-plugin v3.3.43 php-composer -filament/support v3.3.43 php-composer -filament/tables v3.3.43 php-composer -filament/widgets v3.3.43 php-composer +filament/actions v4.1.0 php-composer +filament/filament v4.1.0 php-composer +filament/forms v4.1.0 php-composer +filament/infolists v4.1.0 php-composer +filament/notifications v4.1.0 php-composer +filament/schemas v4.1.0 php-composer +filament/spatie-laravel-settings-plugin v4.1.0 php-composer +filament/support v4.1.0 php-composer +filament/tables v4.1.0 php-composer +filament/widgets v4.1.0 php-composer findutils 4.10.0-r0 apk freetype 2.13.3-r0 apk fruitcake/php-cors v1.3.0 php-composer @@ -66,19 +68,20 @@ icu-data-en 76.1-r1 apk icu-libs 76.1-r1 apk influxdata/influxdb-client-php 3.8.0 php-composer jq 1.8.0-r0 apk -kirschbaum-development/eloquent-power-joins 4.2.8 php-composer +kirschbaum-development/eloquent-power-joins 4.2.9 php-composer laravel-notification-channels/telegram 6.0.0 php-composer -laravel/framework v12.35.1 php-composer +laravel/framework v12.37.0 php-composer laravel/prompts v0.3.7 php-composer laravel/sanctum v4.2.0 php-composer laravel/serializable-closure v2.0.6 php-composer league/commonmark 2.7.1 php-composer league/config v1.2.0 php-composer -league/csv 9.27.0 php-composer +league/csv 9.27.1 php-composer league/flysystem 3.30.1 php-composer league/flysystem-local 3.30.0 php-composer league/mime-type-detection 1.16.0 php-composer league/uri 7.5.1 php-composer +league/uri-components 7.5.1 php-composer league/uri-interfaces 7.5.0 php-composer libapk2 2.14.9-r3 apk libattr 2.5.2-r2 apk @@ -134,7 +137,8 @@ nano 8.4-r0 apk ncurses-terminfo-base 6.5_p20250503-r0 apk nesbot/carbon 3.10.3 php-composer netcat-openbsd 1.229.1-r0 apk -nette/schema v1.3.2 php-composer +nette/php-generator v4.2.0 php-composer +nette/schema v1.3.3 php-composer nette/utils v4.0.8 php-composer nghttp2-libs 1.65.0-r0 apk nginx 1.28.0-r3 apk @@ -143,6 +147,7 @@ nunomaduro/termwind v2.3.2 php-composer oniguruma 6.9.10-r0 apk openspout/openspout v4.32.0 php-composer openssl 3.5.4-r0 apk +paragonie/constant_time_encoding v3.1.3 php-composer pcre2 10.46-r0 apk php-http/client-common 2.7.2 php-composer php-http/discovery 1.20.0 php-composer @@ -185,8 +190,9 @@ phpstan/phpdoc-parser 2.3.0 php-composer popt 1.19-r4 apk postgresql-common 1.2-r1 apk postgresql16-client 16.10-r0 apk +pragmarx/google2fa v8.0.3 php-composer +pragmarx/google2fa-qrcode v3.0.1 php-composer procps-ng 4.0.4-r3 apk -psr/cache 3.0.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 @@ -201,33 +207,35 @@ ramsey/uuid 4.9.1 php-composer readline 8.2.13-r1 apk ryangjchandler/blade-capture-directive v1.1.0 php-composer scanelf 1.3.8-r1 apk +scrivo/highlight.php v9.18.1.10 php-composer secondnetwork/blade-tabler-icons v3.35.0 php-composer shadow 4.17.3-r0 apk +shiki-php UNKNOWN npm skalibs-libs 2.14.4.0-r0 apk -spatie/color 1.8.0 php-composer spatie/invade 2.1.0 php-composer spatie/laravel-json-api-paginate 1.16.3 php-composer spatie/laravel-package-tools 1.92.7 php-composer spatie/laravel-query-builder 6.3.6 php-composer spatie/laravel-settings 3.5.0 php-composer spatie/laravel-webhook-server 3.8.3 php-composer +spatie/shiki-php 2.3.2 php-composer spatie/temporary-directory 2.3.0 php-composer sqlite-libs 3.49.2-r1 apk ssl_client 1.37.0-r19 apk ssmtp 2.64-r22 apk swagger-php-tools 1.0.0 npm symfony/clock v7.3.0 php-composer -symfony/console v7.3.4 php-composer +symfony/console v7.3.5 php-composer symfony/css-selector v7.3.0 php-composer symfony/deprecation-contracts v3.6.0 php-composer symfony/error-handler v7.3.4 php-composer symfony/event-dispatcher v7.3.3 php-composer symfony/event-dispatcher-contracts v3.6.0 php-composer -symfony/finder v7.3.2 php-composer +symfony/finder v7.3.5 php-composer symfony/html-sanitizer v7.3.3 php-composer -symfony/http-foundation v7.3.4 php-composer -symfony/http-kernel v7.3.4 php-composer -symfony/mailer v7.3.4 php-composer +symfony/http-foundation v7.3.5 php-composer +symfony/http-kernel v7.3.5 php-composer +symfony/mailer v7.3.5 php-composer symfony/mime v7.3.4 php-composer symfony/options-resolver v7.3.3 php-composer symfony/polyfill-ctype v1.33.0 php-composer @@ -247,15 +255,16 @@ symfony/string v7.3.4 php-composer symfony/translation v7.3.4 php-composer symfony/translation-contracts v3.6.0 php-composer symfony/uid v7.3.1 php-composer -symfony/var-dumper v7.3.4 php-composer -symfony/yaml v7.3.3 php-composer +symfony/var-dumper v7.3.5 php-composer +symfony/yaml v7.3.5 php-composer tijsverkoyen/css-to-inline-styles v2.3.0 php-composer +tiptap-php UNKNOWN npm tzdata 2025b-r0 apk +ueberdosis/tiptap-php 2.0.0 php-composer utmps-libs 0.1.3.1-r0 apk vlucas/phpdotenv v5.6.2 php-composer voku/portable-ascii 2.0.3 php-composer -webmozart/assert 1.12.0 php-composer xz-libs 5.8.1-r0 apk -zircote/swagger-php 5.5.1 php-composer +zircote/swagger-php 5.5.2 php-composer zlib 1.3.1-r2 apk zstd-libs 1.5.7-r0 apk From 69ee039b46ab2f8090ba096227708b2c91759228 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 8 Nov 2025 21:23:00 +0000 Subject: [PATCH 112/133] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 9c77427..21d9e86 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -173,7 +173,7 @@ php84-pdo_pgsql 8.4.14-r0 apk php84-pdo_sqlite 8.4.14-r0 apk php84-pecl-igbinary 3.2.16-r1 apk php84-pecl-msgpack 3.0.0-r0 apk -php84-pecl-redis 6.2.0-r0 apk +php84-pecl-redis 6.3.0-r0 apk php84-phar 8.4.14-r0 apk php84-session 8.4.14-r0 apk php84-simplexml 8.4.14-r0 apk From 197d76b64ff8ee9b724b711257a79981d0707eb1 Mon Sep 17 00:00:00 2001 From: thespad Date: Mon, 10 Nov 2025 21:52:44 +0000 Subject: [PATCH 113/133] Increase nginx buffer size to avoid too big header errors --- README.md | 1 + readme-vars.yml | 1 + .../nginx/site-confs/default.conf.sample | 48 +++++++++++++++++++ 3 files changed, 50 insertions(+) create mode 100644 root/defaults/nginx/site-confs/default.conf.sample diff --git a/README.md b/README.md index 5dba9f7..7995b05 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 +* **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. * **07.06.24:** - Cache Filament components and added APP_KEY as a required param. diff --git a/readme-vars.yml b/readme-vars.yml index 6332fd3..c76f51f 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -97,6 +97,7 @@ init_diagram: | "speedtest-tracker:latest" <- Base Images # changelog changelogs: + - {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."} - {date: "07.06.24:", desc: "Cache Filament components and added APP_KEY as a required param."} diff --git a/root/defaults/nginx/site-confs/default.conf.sample b/root/defaults/nginx/site-confs/default.conf.sample new file mode 100644 index 0000000..d060ea6 --- /dev/null +++ b/root/defaults/nginx/site-confs/default.conf.sample @@ -0,0 +1,48 @@ +## Version 2025/11/10 - Changelog: https://github.com/linuxserver/docker-speedtest-tracker/commits/main/root/defaults/nginx/site-confs/default.conf.sample + +server { + listen 80 default_server; + listen [::]:80 default_server; + listen 443 ssl default_server; + listen [::]:443 ssl default_server; + listen 443 quic reuseport default_server; + listen [::]:443 quic reuseport default_server; + + server_name _; + + include /config/nginx/ssl.conf; + + set $root /app/www/public; + if (!-d /app/www/public) { + set $root /config/www; + } + root $root; + index index.html index.htm index.php; + + location / { + # enable for basic auth + #auth_basic "Restricted"; + #auth_basic_user_file /config/nginx/.htpasswd; + + try_files $uri $uri/ /index.html /index.htm /index.php$is_args$args; + } + + location ~ ^(.+\.php)(.*)$ { + # enable the next two lines for http auth + #auth_basic "Restricted"; + #auth_basic_user_file /config/nginx/.htpasswd; + + fastcgi_split_path_info ^(.+\.php)(.*)$; + if (!-f $document_root$fastcgi_script_name) { return 404; } + fastcgi_pass 127.0.0.1:9000; + fastcgi_index index.php; + fastcgi_buffers 16 4k; + fastcgi_buffer_size 16k; + include /etc/nginx/fastcgi_params; + } + + # deny access to .htaccess/.htpasswd files + location ~ /\.ht { + deny all; + } +} From dda8171943060656e02d0ad732ba4030488aa007 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 14 Nov 2025 00:57:00 +0000 Subject: [PATCH 114/133] Bot Updating Package Versions --- package_versions.txt | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 21d9e86..35bd102 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -28,7 +28,7 @@ chillerlan/php-qrcode 5.0.4 php-composer chillerlan/php-settings-container 3.2.1 php-composer chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer -composer 2.8.12 binary +composer 2.9.1 binary coreutils 9.7-r1 apk coreutils-env 9.7-r1 apk coreutils-fmt 9.7-r1 apk @@ -68,17 +68,17 @@ icu-data-en 76.1-r1 apk icu-libs 76.1-r1 apk influxdata/influxdb-client-php 3.8.0 php-composer jq 1.8.0-r0 apk -kirschbaum-development/eloquent-power-joins 4.2.9 php-composer +kirschbaum-development/eloquent-power-joins 4.2.10 php-composer laravel-notification-channels/telegram 6.0.0 php-composer -laravel/framework v12.37.0 php-composer +laravel/framework v12.38.1 php-composer laravel/prompts v0.3.7 php-composer laravel/sanctum v4.2.0 php-composer laravel/serializable-closure v2.0.6 php-composer league/commonmark 2.7.1 php-composer league/config v1.2.0 php-composer league/csv 9.27.1 php-composer -league/flysystem 3.30.1 php-composer -league/flysystem-local 3.30.0 php-composer +league/flysystem 3.30.2 php-composer +league/flysystem-local 3.30.2 php-composer league/mime-type-detection 1.16.0 php-composer league/uri 7.5.1 php-composer league/uri-components 7.5.1 php-composer @@ -225,16 +225,16 @@ ssl_client 1.37.0-r19 apk ssmtp 2.64-r22 apk swagger-php-tools 1.0.0 npm symfony/clock v7.3.0 php-composer -symfony/console v7.3.5 php-composer -symfony/css-selector v7.3.0 php-composer +symfony/console v7.3.6 php-composer +symfony/css-selector v7.3.6 php-composer symfony/deprecation-contracts v3.6.0 php-composer -symfony/error-handler v7.3.4 php-composer +symfony/error-handler v7.3.6 php-composer symfony/event-dispatcher v7.3.3 php-composer symfony/event-dispatcher-contracts v3.6.0 php-composer symfony/finder v7.3.5 php-composer -symfony/html-sanitizer v7.3.3 php-composer -symfony/http-foundation v7.3.5 php-composer -symfony/http-kernel v7.3.5 php-composer +symfony/html-sanitizer v7.3.6 php-composer +symfony/http-foundation v7.3.7 php-composer +symfony/http-kernel v7.3.7 php-composer symfony/mailer v7.3.5 php-composer symfony/mime v7.3.4 php-composer symfony/options-resolver v7.3.3 php-composer @@ -249,11 +249,11 @@ symfony/polyfill-php84 v1.33.0 php-composer symfony/polyfill-php85 v1.33.0 php-composer symfony/polyfill-uuid v1.33.0 php-composer symfony/process v7.3.4 php-composer -symfony/routing v7.3.4 php-composer -symfony/service-contracts v3.6.0 php-composer +symfony/routing v7.3.6 php-composer +symfony/service-contracts v3.6.1 php-composer symfony/string v7.3.4 php-composer symfony/translation v7.3.4 php-composer -symfony/translation-contracts v3.6.0 php-composer +symfony/translation-contracts v3.6.1 php-composer symfony/uid v7.3.1 php-composer symfony/var-dumper v7.3.5 php-composer symfony/yaml v7.3.5 php-composer @@ -265,6 +265,6 @@ utmps-libs 0.1.3.1-r0 apk vlucas/phpdotenv v5.6.2 php-composer voku/portable-ascii 2.0.3 php-composer xz-libs 5.8.1-r0 apk -zircote/swagger-php 5.5.2 php-composer +zircote/swagger-php 5.7.0 php-composer zlib 1.3.1-r2 apk zstd-libs 1.5.7-r0 apk From e23bb6a665fae752ecc71df45e0e0662d8b2558e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 15 Nov 2025 21:23:24 +0000 Subject: [PATCH 115/133] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 35bd102..e15aaae 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -101,7 +101,7 @@ libjpeg-turbo 3.1.0-r0 apk libmd 1.1.0-r0 apk libncursesw 6.5_p20250503-r0 apk libpng 1.6.47-r0 apk -libpq 17.6-r0 apk +libpq 17.7-r0 apk libproc2 4.0.4-r3 apk libpsl 0.21.5-r3 apk libsharpyuv 1.5.0-r0 apk From 16bd33651c53c56d3d0d57829aa23b09f300fc95 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Mon, 17 Nov 2025 23:16:44 +0000 Subject: [PATCH 116/133] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index e15aaae..9c4eb6d 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -189,7 +189,7 @@ phpoption/phpoption 1.9.4 php-composer phpstan/phpdoc-parser 2.3.0 php-composer popt 1.19-r4 apk postgresql-common 1.2-r1 apk -postgresql16-client 16.10-r0 apk +postgresql16-client 16.11-r0 apk pragmarx/google2fa v8.0.3 php-composer pragmarx/google2fa-qrcode v3.0.1 php-composer procps-ng 4.0.4-r3 apk From b37a775edacf7a7be7888295eeaf01568cf6e10b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 22 Nov 2025 21:23:31 +0000 Subject: [PATCH 117/133] Bot Updating Templated Files --- Jenkinsfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 07e45b2..1d4eda4 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -916,6 +916,8 @@ pipeline { -e WEB_PATH=\"${CI_WEBPATH}\" \ -e NODE_NAME=\"${NODE_NAME}\" \ -e SYFT_IMAGE_TAG=\"${CI_SYFT_IMAGE_TAG:-${SYFT_IMAGE_TAG}}\" \ + -e COMMIT_SHA=\"${COMMIT_SHA}\" \ + -e BUILD_NUMBER=\"${BUILD_NUMBER}\" \ -t ghcr.io/linuxserver/ci:${CITEST_IMAGETAG} \ python3 test_build.py''' } From e9cdd84314840589b28c2b56cd3e966f7ccd587c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 22 Nov 2025 21:26:34 +0000 Subject: [PATCH 118/133] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 9c4eb6d..5999d6a 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -28,7 +28,7 @@ chillerlan/php-qrcode 5.0.4 php-composer chillerlan/php-settings-container 3.2.1 php-composer chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer -composer 2.9.1 binary +composer 2.9.2 binary coreutils 9.7-r1 apk coreutils-env 9.7-r1 apk coreutils-fmt 9.7-r1 apk From a843bf1cfdf56e69512fbf96180b64372ce2041f Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 27 Nov 2025 13:28:45 +0000 Subject: [PATCH 119/133] Bot Updating Package Versions --- package_versions.txt | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 5999d6a..04f8ab9 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -15,7 +15,7 @@ argon2-libs 20190702-r5 apk bash 5.2.37-r0 apk blade-ui-kit/blade-heroicons 2.6.0 php-composer blade-ui-kit/blade-icons 1.8.0 php-composer -brick/math 0.14.0 php-composer +brick/math 0.14.1 php-composer brotli-libs 1.1.0-r2 apk busybox 1.37.0-r19 apk busybox-binsh 1.37.0-r19 apk @@ -24,10 +24,11 @@ ca-certificates 20250911-r0 apk ca-certificates-bundle 20250911-r0 apk carbonphp/carbon-doctrine-types 3.2.0 php-composer catatonit 0.2.1-r0 apk -chillerlan/php-qrcode 5.0.4 php-composer +chillerlan/php-qrcode 5.0.5 php-composer chillerlan/php-settings-container 3.2.1 php-composer chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer +codewithdennis/filament-simple-alert v4.0.2 php-composer composer 2.9.2 binary coreutils 9.7-r1 apk coreutils-env 9.7-r1 apk @@ -70,19 +71,19 @@ influxdata/influxdb-client-php 3.8.0 php-composer jq 1.8.0-r0 apk kirschbaum-development/eloquent-power-joins 4.2.10 php-composer laravel-notification-channels/telegram 6.0.0 php-composer -laravel/framework v12.38.1 php-composer -laravel/prompts v0.3.7 php-composer -laravel/sanctum v4.2.0 php-composer -laravel/serializable-closure v2.0.6 php-composer -league/commonmark 2.7.1 php-composer +laravel/framework v12.40.2 php-composer +laravel/prompts v0.3.8 php-composer +laravel/sanctum v4.2.1 php-composer +laravel/serializable-closure v2.0.7 php-composer +league/commonmark 2.8.0 php-composer league/config v1.2.0 php-composer league/csv 9.27.1 php-composer league/flysystem 3.30.2 php-composer league/flysystem-local 3.30.2 php-composer league/mime-type-detection 1.16.0 php-composer -league/uri 7.5.1 php-composer -league/uri-components 7.5.1 php-composer -league/uri-interfaces 7.5.0 php-composer +league/uri 7.6.0 php-composer +league/uri-components 7.6.0 php-composer +league/uri-interfaces 7.6.0 php-composer libapk2 2.14.9-r3 apk libattr 2.5.2-r2 apk libavif 1.3.0-r0 apk @@ -122,7 +123,7 @@ 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 v3.6.4 php-composer +livewire/livewire v3.7.0 php-composer logrotate 3.21.0-r1 apk lorisleiva/laravel-actions v2.9.1 php-composer lorisleiva/lody v0.6.0 php-composer @@ -139,11 +140,11 @@ nesbot/carbon 3.10.3 php-composer netcat-openbsd 1.229.1-r0 apk nette/php-generator v4.2.0 php-composer nette/schema v1.3.3 php-composer -nette/utils v4.0.8 php-composer +nette/utils v4.0.9 php-composer nghttp2-libs 1.65.0-r0 apk nginx 1.28.0-r3 apk nikic/php-parser v5.6.2 php-composer -nunomaduro/termwind v2.3.2 php-composer +nunomaduro/termwind v2.3.3 php-composer oniguruma 6.9.10-r0 apk openspout/openspout v4.32.0 php-composer openssl 3.5.4-r0 apk @@ -184,7 +185,7 @@ php84-xmlreader 8.4.14-r0 apk php84-xmlwriter 8.4.14-r0 apk php84-zip 8.4.14-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer -phpdocumentor/type-resolver 1.10.0 php-composer +phpdocumentor/type-resolver 1.12.0 php-composer phpoption/phpoption 1.9.4 php-composer phpstan/phpdoc-parser 2.3.0 php-composer popt 1.19-r4 apk @@ -265,6 +266,6 @@ utmps-libs 0.1.3.1-r0 apk vlucas/phpdotenv v5.6.2 php-composer voku/portable-ascii 2.0.3 php-composer xz-libs 5.8.1-r0 apk -zircote/swagger-php 5.7.0 php-composer +zircote/swagger-php 5.7.3 php-composer zlib 1.3.1-r2 apk zstd-libs 1.5.7-r0 apk From 2b7bd7b214ec9b0d095c114fa3745065e60fd883 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 27 Nov 2025 22:13:26 +0000 Subject: [PATCH 120/133] Bot Updating Package Versions --- package_versions.txt | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 04f8ab9..ddf7a4a 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -17,8 +17,8 @@ blade-ui-kit/blade-heroicons 2.6.0 php-composer blade-ui-kit/blade-icons 1.8.0 php-composer brick/math 0.14.1 php-composer brotli-libs 1.1.0-r2 apk -busybox 1.37.0-r19 apk -busybox-binsh 1.37.0-r19 apk +busybox 1.37.0-r20 apk +busybox-binsh 1.37.0-r20 apk c-ares 1.34.5-r0 apk ca-certificates 20250911-r0 apk ca-certificates-bundle 20250911-r0 apk @@ -68,7 +68,7 @@ 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 -jq 1.8.0-r0 apk +jq 1.8.1-r0 apk kirschbaum-development/eloquent-power-joins 4.2.10 php-composer laravel-notification-channels/telegram 6.0.0 php-composer laravel/framework v12.40.2 php-composer @@ -101,7 +101,7 @@ 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.47-r0 apk +libpng 1.6.51-r0 apk libpq 17.7-r0 apk libproc2 4.0.4-r3 apk libpsl 0.21.5-r3 apk @@ -207,6 +207,8 @@ ramsey/collection 2.1.1 php-composer ramsey/uuid 4.9.1 php-composer readline 8.2.13-r1 apk ryangjchandler/blade-capture-directive v1.1.0 php-composer +saloonphp/laravel-plugin v3.7.0 php-composer +saloonphp/saloon v3.14.2 php-composer scanelf 1.3.8-r1 apk scrivo/highlight.php v9.18.1.10 php-composer secondnetwork/blade-tabler-icons v3.35.0 php-composer @@ -222,7 +224,7 @@ spatie/laravel-webhook-server 3.8.3 php-composer spatie/shiki-php 2.3.2 php-composer spatie/temporary-directory 2.3.0 php-composer sqlite-libs 3.49.2-r1 apk -ssl_client 1.37.0-r19 apk +ssl_client 1.37.0-r20 apk ssmtp 2.64-r22 apk swagger-php-tools 1.0.0 npm symfony/clock v7.3.0 php-composer From fc730e7c7e8d0c89635eaaccb928e4af5e4e1c11 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 4 Dec 2025 02:50:17 +0000 Subject: [PATCH 121/133] Bot Updating Package Versions --- package_versions.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/package_versions.txt b/package_versions.txt index ddf7a4a..4a0626c 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -194,6 +194,7 @@ postgresql16-client 16.11-r0 apk pragmarx/google2fa v8.0.3 php-composer pragmarx/google2fa-qrcode v3.0.1 php-composer procps-ng 4.0.4-r3 apk +promphp/prometheus_client_php v2.14.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 From 8558becae5c2fe804c649cbe44dca7eac3aa4edb Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 4 Dec 2025 14:16:27 +0000 Subject: [PATCH 122/133] Bot Updating Package Versions --- package_versions.txt | 54 ++++++++++++++++++++++---------------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 4a0626c..ed99eb2 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -55,7 +55,7 @@ filament/tables v4.1.0 php-composer filament/widgets v4.1.0 php-composer findutils 4.10.0-r0 apk freetype 2.13.3-r0 apk -fruitcake/php-cors v1.3.0 php-composer +fruitcake/php-cors v1.4.0 php-composer geerlingguy/ping 1.2.1 php-composer git 2.49.1-r0 apk git-init-template 2.49.1-r0 apk @@ -71,7 +71,7 @@ influxdata/influxdb-client-php 3.8.0 php-composer jq 1.8.1-r0 apk kirschbaum-development/eloquent-power-joins 4.2.10 php-composer laravel-notification-channels/telegram 6.0.0 php-composer -laravel/framework v12.40.2 php-composer +laravel/framework v12.41.1 php-composer laravel/prompts v0.3.8 php-composer laravel/sanctum v4.2.1 php-composer laravel/serializable-closure v2.0.7 php-composer @@ -123,7 +123,7 @@ 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 v3.7.0 php-composer +livewire/livewire v3.7.1 php-composer logrotate 3.21.0-r1 apk lorisleiva/laravel-actions v2.9.1 php-composer lorisleiva/lody v0.6.0 php-composer @@ -136,11 +136,11 @@ musl-utils 1.2.5-r10 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.10.3 php-composer +nesbot/carbon 3.11.0 php-composer netcat-openbsd 1.229.1-r0 apk nette/php-generator v4.2.0 php-composer nette/schema v1.3.3 php-composer -nette/utils v4.0.9 php-composer +nette/utils v4.1.0 php-composer nghttp2-libs 1.65.0-r0 apk nginx 1.28.0-r3 apk nikic/php-parser v5.6.2 php-composer @@ -150,7 +150,7 @@ openspout/openspout v4.32.0 php-composer openssl 3.5.4-r0 apk paragonie/constant_time_encoding v3.1.3 php-composer pcre2 10.46-r0 apk -php-http/client-common 2.7.2 php-composer +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 @@ -220,7 +220,7 @@ spatie/invade 2.1.0 php-composer spatie/laravel-json-api-paginate 1.16.3 php-composer spatie/laravel-package-tools 1.92.7 php-composer spatie/laravel-query-builder 6.3.6 php-composer -spatie/laravel-settings 3.5.0 php-composer +spatie/laravel-settings 3.6.0 php-composer spatie/laravel-webhook-server 3.8.3 php-composer spatie/shiki-php 2.3.2 php-composer spatie/temporary-directory 2.3.0 php-composer @@ -228,20 +228,20 @@ 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 v7.3.0 php-composer -symfony/console v7.3.6 php-composer -symfony/css-selector v7.3.6 php-composer +symfony/clock v8.0.0 php-composer +symfony/console v7.4.0 php-composer +symfony/css-selector v7.4.0 php-composer symfony/deprecation-contracts v3.6.0 php-composer -symfony/error-handler v7.3.6 php-composer -symfony/event-dispatcher v7.3.3 php-composer +symfony/error-handler v7.4.0 php-composer +symfony/event-dispatcher v8.0.0 php-composer symfony/event-dispatcher-contracts v3.6.0 php-composer -symfony/finder v7.3.5 php-composer -symfony/html-sanitizer v7.3.6 php-composer -symfony/http-foundation v7.3.7 php-composer -symfony/http-kernel v7.3.7 php-composer -symfony/mailer v7.3.5 php-composer -symfony/mime v7.3.4 php-composer -symfony/options-resolver v7.3.3 php-composer +symfony/finder v7.4.0 php-composer +symfony/html-sanitizer v7.4.0 php-composer +symfony/http-foundation v7.4.0 php-composer +symfony/http-kernel v7.4.0 php-composer +symfony/mailer v7.4.0 php-composer +symfony/mime v7.4.0 php-composer +symfony/options-resolver v8.0.0 php-composer symfony/polyfill-ctype v1.33.0 php-composer symfony/polyfill-intl-grapheme v1.33.0 php-composer symfony/polyfill-intl-idn v1.33.0 php-composer @@ -252,15 +252,15 @@ symfony/polyfill-php83 v1.33.0 php-composer symfony/polyfill-php84 v1.33.0 php-composer symfony/polyfill-php85 v1.33.0 php-composer symfony/polyfill-uuid v1.33.0 php-composer -symfony/process v7.3.4 php-composer -symfony/routing v7.3.6 php-composer +symfony/process v7.4.0 php-composer +symfony/routing v7.4.0 php-composer symfony/service-contracts v3.6.1 php-composer -symfony/string v7.3.4 php-composer -symfony/translation v7.3.4 php-composer +symfony/string v8.0.0 php-composer +symfony/translation v8.0.0 php-composer symfony/translation-contracts v3.6.1 php-composer -symfony/uid v7.3.1 php-composer -symfony/var-dumper v7.3.5 php-composer -symfony/yaml v7.3.5 php-composer +symfony/uid v7.4.0 php-composer +symfony/var-dumper v7.4.0 php-composer +symfony/yaml v7.4.0 php-composer tijsverkoyen/css-to-inline-styles v2.3.0 php-composer tiptap-php UNKNOWN npm tzdata 2025b-r0 apk @@ -269,6 +269,6 @@ utmps-libs 0.1.3.1-r0 apk vlucas/phpdotenv v5.6.2 php-composer voku/portable-ascii 2.0.3 php-composer xz-libs 5.8.1-r0 apk -zircote/swagger-php 5.7.3 php-composer +zircote/swagger-php 5.7.6 php-composer zlib 1.3.1-r2 apk zstd-libs 1.5.7-r0 apk From e6388d91dcce2c12905ac8a1428c7619dd34c714 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 9 Dec 2025 02:50:45 +0000 Subject: [PATCH 123/133] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index ed99eb2..6163b49 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -101,7 +101,7 @@ 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.51-r0 apk +libpng 1.6.53-r0 apk libpq 17.7-r0 apk libproc2 4.0.4-r3 apk libpsl 0.21.5-r3 apk From c8cff2beb2a322d0a366d7f420bcdf7507577e82 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 13 Dec 2025 21:25:59 +0000 Subject: [PATCH 124/133] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 6163b49..ee34711 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -7,7 +7,7 @@ alpine-keys 2.5-r0 apk alpine-release 3.22.2-r0 apk anourvalar/eloquent-serialize 1.3.4 php-composer 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 apr 1.7.5-r0 apk apr-util 1.6.3-r1 apk From a6cb633714838d768e7463935eb7302973cdbf03 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 16 Dec 2025 15:17:28 +0000 Subject: [PATCH 125/133] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index ee34711..f64a3b7 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -56,7 +56,6 @@ filament/widgets v4.1.0 php-composer findutils 4.10.0-r0 apk freetype 2.13.3-r0 apk fruitcake/php-cors v1.4.0 php-composer -geerlingguy/ping 1.2.1 php-composer git 2.49.1-r0 apk git-init-template 2.49.1-r0 apk graham-campbell/result-type v1.1.3 php-composer @@ -222,6 +221,7 @@ spatie/laravel-package-tools 1.92.7 php-composer spatie/laravel-query-builder 6.3.6 php-composer spatie/laravel-settings 3.6.0 php-composer spatie/laravel-webhook-server 3.8.3 php-composer +spatie/ping 1.1.1 php-composer spatie/shiki-php 2.3.2 php-composer spatie/temporary-directory 2.3.0 php-composer sqlite-libs 3.49.2-r1 apk From 85942cca22b059e31f51a76e2364b1cf459c0fe4 Mon Sep 17 00:00:00 2001 From: Alex Justesen Date: Tue, 16 Dec 2025 13:00:14 -0500 Subject: [PATCH 126/133] Add iputils package to Dockerfile.aarch64 --- Dockerfile.aarch64 | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 500a039..1a55bfc 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -12,6 +12,7 @@ ENV HOME=/config RUN \ apk add --no-cache \ + iputils \ grep \ php84-gd \ php84-intl \ From 83ceb869b708806d9714949682f0105dcb442254 Mon Sep 17 00:00:00 2001 From: Alex Justesen Date: Tue, 16 Dec 2025 13:00:30 -0500 Subject: [PATCH 127/133] Add iputils package to Dockerfile --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index 8c48d7b..c2fa225 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,6 +12,7 @@ ENV HOME=/config RUN \ apk add --no-cache \ + iputils \ grep \ php84-gd \ php84-intl \ From 4a021d596ef1cbd9032854dba96a50f50fb25f4f Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 17 Dec 2025 13:26:42 +0000 Subject: [PATCH 128/133] Bot Updating Package Versions --- package_versions.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package_versions.txt b/package_versions.txt index f64a3b7..63d8987 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -67,6 +67,11 @@ 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.2.10 php-composer laravel-notification-channels/telegram 6.0.0 php-composer @@ -88,6 +93,7 @@ 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.76-r0 apk libcrypto3 3.5.4-r0 apk libcurl 8.14.1-r2 apk libdav1d 1.5.1-r0 apk From 8ee833940ac4b7d6182732327d6fc0fc81994785 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 19 Dec 2025 17:14:22 +0000 Subject: [PATCH 129/133] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 63d8987..30e1d5b 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -19,7 +19,7 @@ brick/math 0.14.1 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.5-r0 apk +c-ares 1.34.6-r0 apk ca-certificates 20250911-r0 apk ca-certificates-bundle 20250911-r0 apk carbonphp/carbon-doctrine-types 3.2.0 php-composer @@ -269,7 +269,7 @@ symfony/var-dumper v7.4.0 php-composer symfony/yaml v7.4.0 php-composer tijsverkoyen/css-to-inline-styles v2.3.0 php-composer tiptap-php UNKNOWN npm -tzdata 2025b-r0 apk +tzdata 2025c-r0 apk ueberdosis/tiptap-php 2.0.0 php-composer utmps-libs 0.1.3.1-r0 apk vlucas/phpdotenv v5.6.2 php-composer From 5ce18c285e85fdc3deb954e21efc89406edb277e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 26 Dec 2025 21:13:02 +0000 Subject: [PATCH 130/133] Bot Updating Package Versions --- package_versions.txt | 52 ++++++++++++++++++++++---------------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 30e1d5b..3efbe52 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -160,35 +160,35 @@ 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.14-r0 apk -php84-common 8.4.14-r0 apk -php84-ctype 8.4.14-r0 apk -php84-curl 8.4.14-r0 apk -php84-dom 8.4.14-r0 apk -php84-fileinfo 8.4.14-r0 apk -php84-fpm 8.4.14-r0 apk -php84-gd 8.4.14-r0 apk -php84-iconv 8.4.14-r0 apk -php84-intl 8.4.14-r0 apk -php84-mbstring 8.4.14-r0 apk -php84-mysqlnd 8.4.14-r0 apk -php84-openssl 8.4.14-r0 apk -php84-pdo 8.4.14-r0 apk -php84-pdo_mysql 8.4.14-r0 apk -php84-pdo_pgsql 8.4.14-r0 apk -php84-pdo_sqlite 8.4.14-r0 apk +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.14-r0 apk -php84-session 8.4.14-r0 apk -php84-simplexml 8.4.14-r0 apk -php84-sockets 8.4.14-r0 apk -php84-tokenizer 8.4.14-r0 apk -php84-xml 8.4.14-r0 apk -php84-xmlreader 8.4.14-r0 apk -php84-xmlwriter 8.4.14-r0 apk -php84-zip 8.4.14-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 1.12.0 php-composer phpoption/phpoption 1.9.4 php-composer From 09c03da8d2e7ff945398864a702671ef3b73ac7a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 3 Jan 2026 21:27:49 +0000 Subject: [PATCH 131/133] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 3efbe52..a260feb 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -29,7 +29,7 @@ chillerlan/php-settings-container 3.2.1 php-composer chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer codewithdennis/filament-simple-alert v4.0.2 php-composer -composer 2.9.2 binary +composer 2.9.3 binary coreutils 9.7-r1 apk coreutils-env 9.7-r1 apk coreutils-fmt 9.7-r1 apk From 6543c0081c4d871afc240c7245f58fc14b886b63 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 24 Jan 2026 21:27:34 +0000 Subject: [PATCH 132/133] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index a260feb..2dc96fc 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -29,7 +29,7 @@ chillerlan/php-settings-container 3.2.1 php-composer chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer codewithdennis/filament-simple-alert v4.0.2 php-composer -composer 2.9.3 binary +composer 2.9.4 binary coreutils 9.7-r1 apk coreutils-env 9.7-r1 apk coreutils-fmt 9.7-r1 apk @@ -106,7 +106,7 @@ 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.53-r0 apk +libpng 1.6.54-r0 apk libpq 17.7-r0 apk libproc2 4.0.4-r3 apk libpsl 0.21.5-r3 apk From 88f5d60708a3b5552de81215a0fc1347ca254d81 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 31 Jan 2026 21:31:51 +0000 Subject: [PATCH 133/133] 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 2dc96fc..5b96136 100644 --- a/package_versions.txt +++ b/package_versions.txt @@ -29,7 +29,7 @@ chillerlan/php-settings-container 3.2.1 php-composer chrisullyott/php-filesize v4.2.1 php-composer clue/stream-filter v1.7.0 php-composer codewithdennis/filament-simple-alert v4.0.2 php-composer -composer 2.9.4 binary +composer 2.9.5 binary coreutils 9.7-r1 apk coreutils-env 9.7-r1 apk coreutils-fmt 9.7-r1 apk @@ -94,7 +94,7 @@ libavif 1.3.0-r0 apk libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk libcap2 2.76-r0 apk -libcrypto3 3.5.4-r0 apk +libcrypto3 3.5.5-r0 apk libcurl 8.14.1-r2 apk libdav1d 1.5.1-r0 apk libedit 20250104.3.1-r1 apk @@ -112,7 +112,7 @@ 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.4-r0 apk +libssl3 3.5.5-r0 apk libstdc++ 14.2.0-r6 apk libunistring 1.3-r0 apk libuuid 2.41-r9 apk @@ -152,7 +152,7 @@ nikic/php-parser v5.6.2 php-composer nunomaduro/termwind v2.3.3 php-composer oniguruma 6.9.10-r0 apk openspout/openspout v4.32.0 php-composer -openssl 3.5.4-r0 apk +openssl 3.5.5-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