From a7f9b4c8429c56536b5ae035e6d6605a158950c4 Mon Sep 17 00:00:00 2001 From: quietsy Date: Tue, 15 Aug 2023 08:52:29 +0300 Subject: [PATCH 001/209] Add develop branch --- .github/CONTRIBUTING.md | 4 +- .github/PULL_REQUEST_TEMPLATE.md | 2 +- .github/workflows/external_trigger.yml | 28 ++++---- .github/workflows/greetings.yml | 2 +- .github/workflows/package_trigger.yml | 18 ++--- Dockerfile | 4 +- Dockerfile.aarch64 | 4 +- Jenkinsfile | 98 +++++++++++++------------- README.md | 25 ++++--- jenkins-vars.yml | 8 +-- readme-vars.yml | 4 +- 11 files changed, 104 insertions(+), 93 deletions(-) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index f7efbf14..4f71cbca 100755 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -24,7 +24,7 @@ ## Readme If you would like to change our readme, please __**do not**__ directly edit the readme, as it is auto-generated on each commit. -Instead edit the [readme-vars.yml](https://github.com/linuxserver/docker-nextcloud/edit/master/readme-vars.yml). +Instead edit the [readme-vars.yml](https://github.com/linuxserver/docker-nextcloud/edit/develop/readme-vars.yml). These variables are used in a template for our [Jenkins Builder](https://github.com/linuxserver/docker-jenkins-builder) as part of an ansible play. Most of these variables are also carried over to [docs.linuxserver.io](https://docs.linuxserver.io/images/docker-nextcloud) @@ -115,7 +115,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Update the changelog -If you are modifying the Dockerfiles or any of the startup scripts in [root](https://github.com/linuxserver/docker-nextcloud/tree/master/root), add an entry to the changelog +If you are modifying the Dockerfiles or any of the startup scripts in [root](https://github.com/linuxserver/docker-nextcloud/tree/develop/root), add an entry to the changelog ```yml changelogs: diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index aeab469a..4057ec8d 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -21,7 +21,7 @@ ------------------------------ - - [ ] I have read the [contributing](https://github.com/linuxserver/docker-nextcloud/blob/master/.github/CONTRIBUTING.md) guideline and understand that I have made the correct modifications + - [ ] I have read the [contributing](https://github.com/linuxserver/docker-nextcloud/blob/develop/.github/CONTRIBUTING.md) guideline and understand that I have made the correct modifications ------------------------------ diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index 735e3ecb..761ce4be 100755 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -4,26 +4,26 @@ on: workflow_dispatch: jobs: - external-trigger-master: + external-trigger-develop: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3.1.0 - name: External Trigger - if: github.ref == 'refs/heads/master' + if: github.ref == 'refs/heads/develop' run: | - if [ -n "${{ secrets.PAUSE_EXTERNAL_TRIGGER_NEXTCLOUD_MASTER }}" ]; then - echo "**** Github secret PAUSE_EXTERNAL_TRIGGER_NEXTCLOUD_MASTER is set; skipping trigger. ****" - echo "Github secret \`PAUSE_EXTERNAL_TRIGGER_NEXTCLOUD_MASTER\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY + if [ -n "${{ secrets.PAUSE_EXTERNAL_TRIGGER_NEXTCLOUD_DEVELOP }}" ]; then + echo "**** Github secret PAUSE_EXTERNAL_TRIGGER_NEXTCLOUD_DEVELOP is set; skipping trigger. ****" + echo "Github secret \`PAUSE_EXTERNAL_TRIGGER_NEXTCLOUD_DEVELOP\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY exit 0 fi - echo "**** External trigger running off of master branch. To disable this trigger, set a Github secret named \"PAUSE_EXTERNAL_TRIGGER_NEXTCLOUD_MASTER\". ****" - echo "External trigger running off of master branch. To disable this trigger, set a Github secret named \`PAUSE_EXTERNAL_TRIGGER_NEXTCLOUD_MASTER\`" >> $GITHUB_STEP_SUMMARY + echo "**** External trigger running off of develop branch. To disable this trigger, set a Github secret named \"PAUSE_EXTERNAL_TRIGGER_NEXTCLOUD_DEVELOP\". ****" + echo "External trigger running off of develop branch. To disable this trigger, set a Github secret named \`PAUSE_EXTERNAL_TRIGGER_NEXTCLOUD_DEVELOP\`" >> $GITHUB_STEP_SUMMARY echo "**** Retrieving external version ****" - EXT_RELEASE=$(curl -u ${{ secrets.CR_USER }}:${{ secrets.CR_PAT }} -sX GET https://api.github.com/repos/nextcloud/server/releases | jq -r '.[] | select(.prerelease != true) | .tag_name' | sed 's|^v||g' | sort -rV | head -1) + EXT_RELEASE=$(curl -u ${{ secrets.CR_USER }}:${{ secrets.CR_PAT }} -sX GET https://api.github.com/repos/nextcloud/server/releases | jq -r '.[] | select(.prerelease == true) | .tag_name' | sed 's|^v||g' | sort -rV | head -1) if [ -z "${EXT_RELEASE}" ] || [ "${EXT_RELEASE}" == "null" ]; then echo "**** Can't retrieve external version, exiting ****" - FAILURE_REASON="Can't retrieve external version for nextcloud branch master" + FAILURE_REASON="Can't retrieve external version for nextcloud branch develop" GHA_TRIGGER_URL="https://github.com/linuxserver/docker-nextcloud/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, "description": "**Trigger Failed** \n**Reason:** '"${FAILURE_REASON}"' \n**Trigger URL:** '"${GHA_TRIGGER_URL}"' \n"}], @@ -35,7 +35,7 @@ jobs: echo "External version: ${EXT_RELEASE}" >> $GITHUB_STEP_SUMMARY echo "**** Retrieving last pushed version ****" image="linuxserver/nextcloud" - tag="latest" + tag="develop" token=$(curl -sX GET \ "https://ghcr.io/token?scope=repository%3Alinuxserver%2Fnextcloud%3Apull" \ | jq -r '.token') @@ -61,7 +61,7 @@ jobs: IMAGE_VERSION=$(echo ${IMAGE_RELEASE} | awk -F'-ls' '{print $1}') if [ -z "${IMAGE_VERSION}" ]; then echo "**** Can't retrieve last pushed version, exiting ****" - FAILURE_REASON="Can't retrieve last pushed version for nextcloud tag latest" + FAILURE_REASON="Can't retrieve last pushed version for nextcloud tag develop" 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 }} @@ -73,7 +73,7 @@ jobs: echo "**** Version ${EXT_RELEASE} already pushed, exiting ****" 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-nextcloud/job/master/lastBuild/api/json | jq -r '.building') == "true" ]; then + elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-nextcloud/job/develop/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 exit 0 @@ -81,7 +81,7 @@ jobs: 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 response=$(curl -iX POST \ - https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-nextcloud/job/master/buildWithParameters?PACKAGE_CHECK=false \ + https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-nextcloud/job/develop/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 ****" @@ -97,7 +97,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 nextcloud tag latest. Old version:${IMAGE_VERSION} New version:${EXT_RELEASE}" + TRIGGER_REASON="A version change was detected for nextcloud tag develop. 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 }} diff --git a/.github/workflows/greetings.yml b/.github/workflows/greetings.yml index aebf625f..26009b74 100755 --- a/.github/workflows/greetings.yml +++ b/.github/workflows/greetings.yml @@ -9,5 +9,5 @@ jobs: - uses: actions/first-interaction@v1 with: issue-message: 'Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.' - pr-message: 'Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-nextcloud/blob/master/.github/PULL_REQUEST_TEMPLATE.md)!' + pr-message: 'Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-nextcloud/blob/develop/.github/PULL_REQUEST_TEMPLATE.md)!' repo-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/package_trigger.yml b/.github/workflows/package_trigger.yml index f2b95ece..fdbdd283 100755 --- a/.github/workflows/package_trigger.yml +++ b/.github/workflows/package_trigger.yml @@ -4,28 +4,28 @@ on: workflow_dispatch: jobs: - package-trigger-master: + package-trigger-develop: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3.1.0 - name: Package Trigger - if: github.ref == 'refs/heads/master' + if: github.ref == 'refs/heads/develop' run: | - if [ -n "${{ secrets.PAUSE_PACKAGE_TRIGGER_NEXTCLOUD_MASTER }}" ]; then - echo "**** Github secret PAUSE_PACKAGE_TRIGGER_NEXTCLOUD_MASTER is set; skipping trigger. ****" - echo "Github secret \`PAUSE_PACKAGE_TRIGGER_NEXTCLOUD_MASTER\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY + if [ -n "${{ secrets.PAUSE_PACKAGE_TRIGGER_NEXTCLOUD_DEVELOP }}" ]; then + echo "**** Github secret PAUSE_PACKAGE_TRIGGER_NEXTCLOUD_DEVELOP is set; skipping trigger. ****" + echo "Github secret \`PAUSE_PACKAGE_TRIGGER_NEXTCLOUD_DEVELOP\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY exit 0 fi - if [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-nextcloud/job/master/lastBuild/api/json | jq -r '.building') == "true" ]; then + if [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-nextcloud/job/develop/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 exit 0 fi - echo "**** Package trigger running off of master branch. To disable, set a Github secret named \"PAUSE_PACKAGE_TRIGGER_NEXTCLOUD_MASTER\". ****" - echo "Package trigger running off of master branch. To disable, set a Github secret named \`PAUSE_PACKAGE_TRIGGER_NEXTCLOUD_MASTER\`" >> $GITHUB_STEP_SUMMARY + echo "**** Package trigger running off of develop branch. To disable, set a Github secret named \"PAUSE_PACKAGE_TRIGGER_NEXTCLOUD_DEVELOP\". ****" + echo "Package trigger running off of develop branch. To disable, set a Github secret named \`PAUSE_PACKAGE_TRIGGER_NEXTCLOUD_DEVELOP\`" >> $GITHUB_STEP_SUMMARY response=$(curl -iX POST \ - https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-nextcloud/job/master/buildWithParameters?PACKAGE_CHECK=true \ + https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-nextcloud/job/develop/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 ****" diff --git a/Dockerfile b/Dockerfile index 33e1729c..e892af2d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -82,12 +82,12 @@ RUN \ /app/www/src/ && \ if [ -z ${NEXTCLOUD_RELEASE+x} ]; then \ NEXTCLOUD_RELEASE=$(curl -sX GET https://api.github.com/repos/nextcloud/server/releases \ - | jq -r '.[] | select(.prerelease != true) | .tag_name' \ + | jq -r '.[] | select(.prerelease == true) | .tag_name' \ | sed 's|^v||g' | sort -rV | head -1); \ fi && \ curl -o \ /tmp/nextcloud.tar.bz2 -L \ - https://download.nextcloud.com/server/releases/nextcloud-${NEXTCLOUD_RELEASE}.tar.bz2 && \ + https://download.nextcloud.com/server/prereleases/nextcloud-${NEXTCLOUD_RELEASE}.tar.bz2 && \ tar xf /tmp/nextcloud.tar.bz2 -C \ /app/www/src --strip-components=1 && \ rm -rf /app/www/src/updater && \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index a7fe3e76..1ab97935 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -82,12 +82,12 @@ RUN \ /app/www/src/ && \ if [ -z ${NEXTCLOUD_RELEASE+x} ]; then \ NEXTCLOUD_RELEASE=$(curl -sX GET https://api.github.com/repos/nextcloud/server/releases \ - | jq -r '.[] | select(.prerelease != true) | .tag_name' \ + | jq -r '.[] | select(.prerelease == true) | .tag_name' \ | sed 's|^v||g' | sort -rV | head -1); \ fi && \ curl -o \ /tmp/nextcloud.tar.bz2 -L \ - https://download.nextcloud.com/server/releases/nextcloud-${NEXTCLOUD_RELEASE}.tar.bz2 && \ + https://download.nextcloud.com/server/prereleases/nextcloud-${NEXTCLOUD_RELEASE}.tar.bz2 && \ tar xf /tmp/nextcloud.tar.bz2 -C \ /app/www/src --strip-components=1 && \ rm -rf /app/www/src/updater && \ diff --git a/Jenkinsfile b/Jenkinsfile index 8bcb4cfb..37f39479 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -48,7 +48,7 @@ pipeline { script{ env.EXIT_STATUS = '' env.LS_RELEASE = sh( - script: '''docker run --rm quay.io/skopeo/stable:v1 inspect docker://ghcr.io/${LS_USER}/${CONTAINER_NAME}:latest 2>/dev/null | jq -r '.Labels.build_version' | awk '{print $3}' | grep '\\-ls' || : ''', + script: '''docker run --rm quay.io/skopeo/stable:v1 inspect docker://ghcr.io/${LS_USER}/${CONTAINER_NAME}:develop 2>/dev/null | jq -r '.Labels.build_version' | awk '{print $3}' | grep '\\-ls' || : ''', returnStdout: true).trim() env.LS_RELEASE_NOTES = sh( script: '''cat readme-vars.yml | awk -F \\" '/date: "[0-9][0-9].[0-9][0-9].[0-9][0-9]:/ {print $4;exit;}' | sed -E ':a;N;$!ba;s/\\r{0,1}\\n/\\\\n/g' ''', @@ -72,7 +72,7 @@ pipeline { script{ env.LS_TAG_NUMBER = sh( script: '''#! /bin/bash - tagsha=$(git rev-list -n 1 ${LS_RELEASE} 2>/dev/null) + tagsha=$(git rev-list -n 1 develop-${LS_RELEASE} 2>/dev/null) if [ "${tagsha}" == "${COMMIT_SHA}" ]; then echo ${LS_RELEASE_NUMBER} elif [ -z "${GIT_COMMIT}" ]; then @@ -110,7 +110,7 @@ pipeline { steps{ script{ env.EXT_RELEASE = sh( - script: ''' curl -sX GET https://api.github.com/repos/nextcloud/server/releases | jq -r '.[] | select(.prerelease != true) | .tag_name' | sed 's|^v||g' | sort -rV | head -1 ''', + script: ''' curl -sX GET https://api.github.com/repos/nextcloud/server/releases | jq -r '.[] | select(.prerelease == true) | .tag_name' | sed 's|^v||g' | sort -rV | head -1 ''', returnStdout: true).trim() env.RELEASE_LINK = 'custom_command' } @@ -150,10 +150,10 @@ pipeline { } } } - // If this is a master build use live docker endpoints + // If this is a develop build use live docker endpoints stage("Set ENV live build"){ when { - branch "master" + branch "develop" environment name: 'CHANGE_ID', value: '' } steps { @@ -163,20 +163,20 @@ pipeline { env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/' + env.CONTAINER_NAME env.QUAYIMAGE = 'quay.io/linuxserver.io/' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { - env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + env.CI_TAGS = 'amd64-develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm64v8-develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER } else { - env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + env.CI_TAGS = 'develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER } 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.META_TAG = 'develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + env.EXT_RELEASE_TAG = 'develop-version-' + env.EXT_RELEASE_CLEAN } } } // If this is a dev build use dev docker endpoints stage("Set ENV dev build"){ when { - not {branch "master"} + not {branch "develop"} environment name: 'CHANGE_ID', value: '' } steps { @@ -186,13 +186,13 @@ pipeline { env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/lsiodev-' + env.CONTAINER_NAME env.QUAYIMAGE = 'quay.io/linuxserver.io/lsiodev-' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { - env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + env.CI_TAGS = 'amd64-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm64v8-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA } else { - env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + env.CI_TAGS = 'develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA } env.VERSION_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA - 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.META_TAG = 'develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + env.EXT_RELEASE_TAG = 'develop-version-' + env.EXT_RELEASE_CLEAN env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DEV_DOCKERHUB_IMAGE + '/tags/' } } @@ -209,13 +209,13 @@ pipeline { env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/lspipepr-' + env.CONTAINER_NAME env.QUAYIMAGE = 'quay.io/linuxserver.io/lspipepr-' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { - env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST + env.CI_TAGS = 'amd64-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST + '|arm64v8-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST } else { - env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST + env.CI_TAGS = 'develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST } env.VERSION_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST - env.META_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST - env.EXT_RELEASE_TAG = 'version-' + env.EXT_RELEASE_CLEAN + env.META_TAG = 'develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST + env.EXT_RELEASE_TAG = 'develop-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/' } @@ -250,7 +250,7 @@ pipeline { // Use helper containers to render templated files stage('Update-Templates') { when { - branch "master" + branch "develop" environment name: 'CHANGE_ID', value: '' expression { env.CONTAINER_NAME != null @@ -261,13 +261,13 @@ pipeline { set -e TEMPDIR=$(mktemp -d) docker pull ghcr.io/linuxserver/jenkins-builder:latest - docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=master -v ${TEMPDIR}:/ansible/jenkins ghcr.io/linuxserver/jenkins-builder:latest + docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/jenkins ghcr.io/linuxserver/jenkins-builder:latest # Stage 1 - Jenkinsfile update if [[ "$(md5sum Jenkinsfile | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile | awk '{ print $1 }')" ]]; then 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 master + git checkout -f develop cp ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile ${TEMPDIR}/repo/${LS_REPO}/ git add Jenkinsfile git commit -m 'Bot Updating Templated Files' @@ -290,7 +290,7 @@ pipeline { 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 master + git checkout -f develop for i in ${TEMPLATES_TO_DELETE}; do git rm "${i}" done @@ -311,7 +311,7 @@ pipeline { 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 master + git checkout -f develop cd ${TEMPDIR}/docker-${CONTAINER_NAME} mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/ISSUE_TEMPLATE @@ -372,7 +372,7 @@ pipeline { // Exit the build if the Templated files were just updated stage('Template-exit') { when { - branch "master" + branch "develop" environment name: 'CHANGE_ID', value: '' environment name: 'FILES_UPDATED', value: 'true' expression { @@ -385,10 +385,10 @@ pipeline { } } } - // If this is a master build check the S6 service file perms + // If this is a develop build check the S6 service file perms stage("Check S6 Service file Permissions"){ when { - branch "master" + branch "develop" environment name: 'CHANGE_ID', value: '' environment name: 'EXIT_STATUS', value: '' } @@ -431,7 +431,7 @@ pipeline { // Add package to Scarf.sh and set permissions stage("Scarf.sh package registry"){ when { - branch "master" + branch "develop" environment name: 'EXIT_STATUS', value: '' } steps{ @@ -559,7 +559,7 @@ pipeline { // Take the image we just built and dump package versions for comparison stage('Update-packages') { when { - branch "master" + branch "develop" environment name: 'CHANGE_ID', value: '' environment name: 'EXIT_STATUS', value: '' } @@ -582,7 +582,7 @@ pipeline { echo "Package tag sha from current packages in buit container is ${NEW_PACKAGE_TAG} comparing to old ${PACKAGE_TAG} from github" if [ "${NEW_PACKAGE_TAG}" != "${PACKAGE_TAG}" ]; then git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/${LS_REPO} - git --git-dir ${TEMPDIR}/${LS_REPO}/.git checkout -f master + git --git-dir ${TEMPDIR}/${LS_REPO}/.git checkout -f develop cp ${TEMPDIR}/package_versions.txt ${TEMPDIR}/${LS_REPO}/ cd ${TEMPDIR}/${LS_REPO}/ wait @@ -606,7 +606,7 @@ pipeline { // Exit the build if the package file was just updated stage('PACKAGE-exit') { when { - branch "master" + branch "develop" environment name: 'CHANGE_ID', value: '' environment name: 'PACKAGE_UPDATED', value: 'true' environment name: 'EXIT_STATUS', value: '' @@ -620,7 +620,7 @@ pipeline { // Exit the build if this is just a package check and there are no changes to push stage('PACKAGECHECK-exit') { when { - branch "master" + branch "develop" environment name: 'CHANGE_ID', value: '' environment name: 'PACKAGE_UPDATED', value: 'false' environment name: 'EXIT_STATUS', value: '' @@ -713,12 +713,12 @@ pipeline { 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}:develop 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}:develop docker push ${PUSHIMAGE}:${META_TAG} docker push ${PUSHIMAGE}:${EXT_RELEASE_TAG} if [ -n "${SEMVER}" ]; then @@ -764,10 +764,10 @@ pipeline { 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-develop 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-develop docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} if [ -n "${SEMVER}" ]; then docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${SEMVER} @@ -775,17 +775,17 @@ pipeline { fi docker push ${MANIFESTIMAGE}:amd64-${META_TAG} docker push ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} - docker push ${MANIFESTIMAGE}:amd64-latest + docker push ${MANIFESTIMAGE}:amd64-develop docker push ${MANIFESTIMAGE}:arm64v8-${META_TAG} - docker push ${MANIFESTIMAGE}:arm64v8-latest + docker push ${MANIFESTIMAGE}:arm64v8-develop docker push ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} if [ -n "${SEMVER}" ]; then docker push ${MANIFESTIMAGE}:amd64-${SEMVER} docker push ${MANIFESTIMAGE}:arm64v8-${SEMVER} fi - docker manifest push --purge ${MANIFESTIMAGE}:latest || : - docker manifest create ${MANIFESTIMAGE}:latest ${MANIFESTIMAGE}:amd64-latest ${MANIFESTIMAGE}:arm64v8-latest - docker manifest annotate ${MANIFESTIMAGE}:latest ${MANIFESTIMAGE}:arm64v8-latest --os linux --arch arm64 --variant v8 + docker manifest push --purge ${MANIFESTIMAGE}:develop || : + docker manifest create ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:amd64-develop ${MANIFESTIMAGE}:arm64v8-develop + docker manifest annotate ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:arm64v8-develop --os linux --arch arm64 --variant v8 docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} || : docker manifest create ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} docker manifest annotate ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} --os linux --arch arm64 --variant v8 @@ -801,13 +801,13 @@ pipeline { digest=$(curl -s \ --header "Accept: application/vnd.docker.distribution.manifest.v2+json" \ --header "Authorization: Bearer ${token}" \ - "https://ghcr.io/v2/linuxserver/${CONTAINER_NAME}/manifests/arm32v7-latest") + "https://ghcr.io/v2/linuxserver/${CONTAINER_NAME}/manifests/arm32v7-develop") if [[ $(echo "$digest" | jq -r '.layers') != "null" ]]; then - docker manifest push --purge ${MANIFESTIMAGE}:arm32v7-latest || : - docker manifest create ${MANIFESTIMAGE}:arm32v7-latest ${MANIFESTIMAGE}:amd64-latest - docker manifest push --purge ${MANIFESTIMAGE}:arm32v7-latest + docker manifest push --purge ${MANIFESTIMAGE}:arm32v7-develop || : + docker manifest create ${MANIFESTIMAGE}:arm32v7-develop ${MANIFESTIMAGE}:amd64-develop + docker manifest push --purge ${MANIFESTIMAGE}:arm32v7-develop fi - docker manifest push --purge ${MANIFESTIMAGE}:latest + docker manifest push --purge ${MANIFESTIMAGE}:develop docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} docker manifest push --purge ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} if [ -n "${SEMVER}" ]; then @@ -822,7 +822,7 @@ pipeline { // If this is a public release tag it in the LS Github stage('Github-Tag-Push-Release') { when { - branch "master" + branch "develop" expression { env.LS_RELEASE != env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER } @@ -834,17 +834,17 @@ pipeline { 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 master",\ + "message": "Tagging Release '${EXT_RELEASE_CLEAN}'-ls'${LS_TAG_NUMBER}' to develop",\ "type": "commit",\ "tagger": {"name": "LinuxServer Jenkins","email": "jenkins@linuxserver.io","date": "'${GITHUB_DATE}'"}}' ''' echo "Pushing New release for Tag" sh '''#! /bin/bash echo "Updating to ${EXT_RELEASE_CLEAN}" > releasebody.json echo '{"tag_name":"'${META_TAG}'",\ - "target_commitish": "master",\ + "target_commitish": "develop",\ "name": "'${META_TAG}'",\ "body": "**LinuxServer Changes:**\\n\\n'${LS_RELEASE_NOTES}'\\n\\n**Remote Changes:**\\n\\n' > start - printf '","draft": false,"prerelease": false}' >> releasebody.json + printf '","draft": false,"prerelease": true}' >> 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''' } diff --git a/README.md b/README.md index 06b01a1f..48ebfced 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ - + [![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)](https://linuxserver.io) @@ -37,7 +37,7 @@ Find us at: [![Quay.io](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=Quay.io)](https://quay.io/repository/linuxserver.io/nextcloud) [![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/nextcloud.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=pulls&logo=docker)](https://hub.docker.com/r/linuxserver/nextcloud) [![Docker Stars](https://img.shields.io/docker/stars/linuxserver/nextcloud.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=stars&logo=docker)](https://hub.docker.com/r/linuxserver/nextcloud) -[![Jenkins Build](https://img.shields.io/jenkins/build?labelColor=555555&logoColor=ffffff&style=for-the-badge&jobUrl=https%3A%2F%2Fround-lake.dustinice.workers.dev%3A443%2Fhttps%2Fci.linuxserver.io%2Fjob%2FDocker-Pipeline-Builders%2Fjob%2Fdocker-nextcloud%2Fjob%2Fmaster%2F&logo=jenkins)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-nextcloud/job/master/) +[![Jenkins Build](https://img.shields.io/jenkins/build?labelColor=555555&logoColor=ffffff&style=for-the-badge&jobUrl=https%3A%2F%2Fround-lake.dustinice.workers.dev%3A443%2Fhttps%2Fci.linuxserver.io%2Fjob%2FDocker-Pipeline-Builders%2Fjob%2Fdocker-nextcloud%2Fjob%2Fdevelop%2F&logo=jenkins)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-nextcloud/job/develop/) [![LSIO CI](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=CI&query=CI&url=https%3A%2F%2Fround-lake.dustinice.workers.dev%3A443%2Fhttps%2Fci-tests.linuxserver.io%2Flinuxserver%2Fnextcloud%2Flatest%2Fci-status.yml)](https://ci-tests.linuxserver.io/linuxserver/nextcloud/latest/index.html) [Nextcloud](https://nextcloud.com/) gives you access to all your files wherever you are. @@ -50,7 +50,7 @@ Where are your photos and documents? With Nextcloud you pick a server of your ch We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://github.com/docker/distribution/blob/master/docs/spec/manifest-v2-2.md#manifest-list) and our announcement [here](https://blog.linuxserver.io/2019/02/21/the-lsio-pipeline-project/). -Simply pulling `lscr.io/linuxserver/nextcloud:latest` should retrieve the correct image for your arch, but you can also pull specific arch images via tags. +Simply pulling `lscr.io/linuxserver/nextcloud:develop` should retrieve the correct image for your arch, but you can also pull specific arch images via tags. The architectures supported by this image are: @@ -60,6 +60,14 @@ The architectures supported by this image are: | arm64 | ✅ | arm64v8-\ | | armhf | ❌ | | +## Version Tags + +This image provides various versions that are available via tags. Please read the descriptions carefully and exercise caution when using unstable or development tags. + +| Tag | Available | Description | +| :----: | :----: |--- | +| latest | ✅ | Stable Nextcloud releases | +| develop | ✅ | Beta Nextcloud pre-releases *only* | ## Application Setup Access the webui at `https://:443`, for more information check out [Nextcloud](https://nextcloud.com/). @@ -105,7 +113,7 @@ Here are some example snippets to help you get started creating a container. version: "2.1" services: nextcloud: - image: lscr.io/linuxserver/nextcloud:latest + image: lscr.io/linuxserver/nextcloud:develop container_name: nextcloud environment: - PUID=1000 @@ -131,7 +139,7 @@ docker run -d \ -v /path/to/appdata:/config \ -v /path/to/data:/data \ --restart unless-stopped \ - lscr.io/linuxserver/nextcloud:latest + lscr.io/linuxserver/nextcloud:develop ``` @@ -191,7 +199,7 @@ We publish various [Docker Mods](https://github.com/linuxserver/docker-mods) to * container version number * `docker inspect -f '{{ index .Config.Labels "build_version" }}' nextcloud` * image version number - * `docker inspect -f '{{ index .Config.Labels "build_version" }}' lscr.io/linuxserver/nextcloud:latest` + * `docker inspect -f '{{ index .Config.Labels "build_version" }}' lscr.io/linuxserver/nextcloud:develop` ## Updating Info @@ -209,7 +217,7 @@ Below are the instructions for updating containers: ### Via Docker Run -* Update the image: `docker pull lscr.io/linuxserver/nextcloud:latest` +* Update the image: `docker pull lscr.io/linuxserver/nextcloud:develop` * Stop the running container: `docker stop nextcloud` * Delete the container: `docker rm nextcloud` * Recreate a new container with the same docker run parameters as instructed above (if mapped correctly to a host folder, your `/config` folder and settings will be preserved) @@ -244,7 +252,7 @@ cd docker-nextcloud docker build \ --no-cache \ --pull \ - -t lscr.io/linuxserver/nextcloud:latest . + -t lscr.io/linuxserver/nextcloud:develop . ``` The ARM variants can be built on x86_64 hardware using `multiarch/qemu-user-static` @@ -257,6 +265,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **14.08.23:** - Add develop branch. * **25.06.23:** - Move Nextcloud installation inside container. Remove CLI updater. [See changes announcement](https://info.linuxserver.io/issues/2023-06-25-nextcloud/). * **21.06.23:** - Existing users should update `/config/nginx/site-confs/default.conf` - Security fix for real ip settings. * **25.05.23:** - Rebase to Alpine 3.18, deprecate armhf. diff --git a/jenkins-vars.yml b/jenkins-vars.yml index cf356f7a..218bf12c 100644 --- a/jenkins-vars.yml +++ b/jenkins-vars.yml @@ -3,10 +3,10 @@ # jenkins variables project_name: docker-nextcloud external_type: na -custom_version_command: "curl -sX GET https://api.github.com/repos/nextcloud/server/releases | jq -r '.[] | select(.prerelease != true) | .tag_name' | sed 's|^v||g' | sort -rV | head -1" -release_type: stable -release_tag: latest -ls_branch: master +custom_version_command: "curl -sX GET https://api.github.com/repos/nextcloud/server/releases | jq -r '.[] | select(.prerelease == true) | .tag_name' | sed 's|^v||g' | sort -rV | head -1" +release_type: prerelease +release_tag: develop +ls_branch: develop build_armhf: false repo_vars: - BUILD_VERSION_ARG = 'NEXTCLOUD_RELEASE' diff --git a/readme-vars.yml b/readme-vars.yml index 83ae4735..78da8866 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -17,9 +17,10 @@ available_architectures: - { arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"} # development version -development_versions: false +development_versions: true development_versions_items: - { tag: "latest", desc: "Stable Nextcloud releases" } + - { tag: "develop", desc: "Beta Nextcloud pre-releases *only*" } # container parameters common_param_env_vars_enabled: true @@ -78,6 +79,7 @@ app_setup_block: | # changelog changelogs: + - { date: "14.08.23:", desc: "Add develop branch." } - { date: "25.06.23:", desc: "Move Nextcloud installation inside container. Remove CLI updater. [See changes announcement](https://info.linuxserver.io/issues/2023-06-25-nextcloud/)." } - { date: "21.06.23:", desc: "Existing users should update `/config/nginx/site-confs/default.conf` - Security fix for real ip settings." } - { date: "25.05.23:", desc: "Rebase to Alpine 3.18, deprecate armhf." } From d641ed8dba0844bffcb948c3acf77708d5d5477f Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 15 Aug 2023 11:52:53 +0000 Subject: [PATCH 002/209] 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 d5915e58..b193e566 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -26,6 +26,7 @@ bash beberlei/assert v3.3.1 php-composer brick/math 0.9.2 php-composer brotli-libs 1.0.9-r14 apk +busybox 1.36.1 binary busybox 1.36.1-r2 apk busybox-binsh 1.36.1-r2 apk c-client 2007f-r15 apk @@ -208,7 +209,6 @@ netcat-openbsd nettle 3.8.1-r2 apk nextcloud/lognormalizer v1.0.0 php-composer nghttp2-libs 1.55.1-r0 apk -nginx 1.24.0 binary nginx 1.24.0-r6 apk numactl 2.0.16-r4 apk onevpl-libs 2023.2.1-r0 apk @@ -225,7 +225,7 @@ pear/archive_tar pear/console_getopt v1.4.3 php-composer pear/pear-core-minimal v1.10.10 php-composer pear/pear_exception v1.0.2 php-composer -php-fpm 8.2.8 binary +php-cli 8.2.8 binary php-http/guzzle7-adapter 1.0.0 php-composer php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer From 24cb0878c47aee4887fb239eebce2c8d677f99a4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 15 Aug 2023 11:57:10 +0000 Subject: [PATCH 003/209] 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 b193e566..d5915e58 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -26,7 +26,6 @@ bash beberlei/assert v3.3.1 php-composer brick/math 0.9.2 php-composer brotli-libs 1.0.9-r14 apk -busybox 1.36.1 binary busybox 1.36.1-r2 apk busybox-binsh 1.36.1-r2 apk c-client 2007f-r15 apk @@ -209,6 +208,7 @@ netcat-openbsd nettle 3.8.1-r2 apk nextcloud/lognormalizer v1.0.0 php-composer nghttp2-libs 1.55.1-r0 apk +nginx 1.24.0 binary nginx 1.24.0-r6 apk numactl 2.0.16-r4 apk onevpl-libs 2023.2.1-r0 apk @@ -225,7 +225,7 @@ pear/archive_tar pear/console_getopt v1.4.3 php-composer pear/pear-core-minimal v1.10.10 php-composer pear/pear_exception v1.0.2 php-composer -php-cli 8.2.8 binary +php-fpm 8.2.8 binary php-http/guzzle7-adapter 1.0.0 php-composer php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer From d935187cb30f464f56beb294b316967c93956fab Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 22 Aug 2023 11:50:11 +0000 Subject: [PATCH 004/209] Bot Updating Package Versions --- package_versions.txt | 2 -- 1 file changed, 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index d5915e58..0980890d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -208,7 +208,6 @@ netcat-openbsd nettle 3.8.1-r2 apk nextcloud/lognormalizer v1.0.0 php-composer nghttp2-libs 1.55.1-r0 apk -nginx 1.24.0 binary nginx 1.24.0-r6 apk numactl 2.0.16-r4 apk onevpl-libs 2023.2.1-r0 apk @@ -225,7 +224,6 @@ pear/archive_tar pear/console_getopt v1.4.3 php-composer pear/pear-core-minimal v1.10.10 php-composer pear/pear_exception v1.0.2 php-composer -php-fpm 8.2.8 binary php-http/guzzle7-adapter 1.0.0 php-composer php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer From e7cdf18d2308350c57d44e39541e5acf60585541 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 29 Aug 2023 11:51:13 +0000 Subject: [PATCH 005/209] Bot Updating Package Versions --- package_versions.txt | 48 ++++++++++++++++++++++---------------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 0980890d..e0dc5358 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -229,31 +229,31 @@ php-http/httplug php-http/promise 1.1.0 php-composer php-opencloud/openstack v3.2.1 php-composer php82 8.2.8-r0 apk -php82-bcmath 8.2.8-r0 apk -php82-bz2 8.2.8-r0 apk +php82-bcmath 8.2.9-r0 apk +php82-bz2 8.2.9-r0 apk php82-common 8.2.8-r0 apk php82-ctype 8.2.8-r0 apk php82-curl 8.2.8-r0 apk -php82-dom 8.2.8-r0 apk -php82-exif 8.2.8-r0 apk +php82-dom 8.2.9-r0 apk +php82-exif 8.2.9-r0 apk php82-fileinfo 8.2.8-r0 apk php82-fpm 8.2.8-r0 apk -php82-ftp 8.2.8-r0 apk -php82-gd 8.2.8-r0 apk -php82-gmp 8.2.8-r0 apk +php82-ftp 8.2.9-r0 apk +php82-gd 8.2.9-r0 apk +php82-gmp 8.2.9-r0 apk php82-iconv 8.2.8-r0 apk -php82-imap 8.2.8-r0 apk -php82-intl 8.2.8-r0 apk -php82-ldap 8.2.8-r0 apk +php82-imap 8.2.9-r0 apk +php82-intl 8.2.9-r0 apk +php82-ldap 8.2.9-r0 apk php82-mbstring 8.2.8-r0 apk -php82-mysqlnd 8.2.8-r0 apk -php82-opcache 8.2.8-r0 apk +php82-mysqlnd 8.2.9-r0 apk +php82-opcache 8.2.9-r0 apk php82-openssl 8.2.8-r0 apk -php82-pcntl 8.2.8-r0 apk -php82-pdo 8.2.8-r0 apk -php82-pdo_mysql 8.2.8-r0 apk -php82-pdo_pgsql 8.2.8-r0 apk -php82-pdo_sqlite 8.2.8-r0 apk +php82-pcntl 8.2.9-r0 apk +php82-pdo 8.2.9-r0 apk +php82-pdo_mysql 8.2.9-r0 apk +php82-pdo_pgsql 8.2.9-r0 apk +php82-pdo_sqlite 8.2.9-r0 apk php82-pecl-apcu 5.1.22-r0 apk php82-pecl-igbinary 3.2.14-r0 apk php82-pecl-imagick 3.7.0-r5 apk @@ -262,17 +262,17 @@ php82-pecl-memcached php82-pecl-msgpack 2.2.0-r0 apk php82-pecl-redis 5.3.7-r2 apk php82-pecl-smbclient 1.1.1-r0 apk -php82-pgsql 8.2.8-r0 apk +php82-pgsql 8.2.9-r0 apk php82-phar 8.2.8-r0 apk -php82-posix 8.2.8-r0 apk +php82-posix 8.2.9-r0 apk php82-session 8.2.8-r0 apk php82-simplexml 8.2.8-r0 apk -php82-sockets 8.2.8-r0 apk -php82-sodium 8.2.8-r0 apk -php82-sqlite3 8.2.8-r0 apk -php82-sysvsem 8.2.8-r0 apk +php82-sockets 8.2.9-r0 apk +php82-sodium 8.2.9-r0 apk +php82-sqlite3 8.2.9-r0 apk +php82-sysvsem 8.2.9-r0 apk php82-xml 8.2.8-r0 apk -php82-xmlreader 8.2.8-r0 apk +php82-xmlreader 8.2.9-r0 apk php82-xmlwriter 8.2.8-r0 apk php82-zip 8.2.8-r0 apk phpseclib/phpseclib 2.0.40 php-composer From cea5b826ccf0d7fdfa604d6d6a1f65fe02d95c3c Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Thu, 31 Aug 2023 13:59:44 +0000 Subject: [PATCH 006/209] Re-add updatenotification app Closes https://github.com/linuxserver/docker-nextcloud/issues/356 Signed-off-by: GitHub --- README.md | 1 + readme-vars.yml | 1 + root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 48ebfced..2cf4b46a 100644 --- a/README.md +++ b/README.md @@ -265,6 +265,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **31.08.23:** - Re-add updatenotification app. This allows users to be notified for app updates, but also notifies for NextCloud updates. Updating NextCloud via the web UI is not supported when using this image. * **14.08.23:** - Add develop branch. * **25.06.23:** - Move Nextcloud installation inside container. Remove CLI updater. [See changes announcement](https://info.linuxserver.io/issues/2023-06-25-nextcloud/). * **21.06.23:** - Existing users should update `/config/nginx/site-confs/default.conf` - Security fix for real ip settings. diff --git a/readme-vars.yml b/readme-vars.yml index 78da8866..72a0f523 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -79,6 +79,7 @@ app_setup_block: | # changelog changelogs: + - { date: "31.08.23:", desc: "Re-add updatenotification app. This allows users to be notified for app updates, but also notifies for NextCloud updates. Updating NextCloud via the web UI is not supported when using this image." } - { date: "14.08.23:", desc: "Add develop branch." } - { date: "25.06.23:", desc: "Move Nextcloud installation inside container. Remove CLI updater. [See changes announcement](https://info.linuxserver.io/issues/2023-06-25-nextcloud/)." } - { date: "21.06.23:", desc: "Existing users should update `/config/nginx/site-confs/default.conf` - Security fix for real ip settings." } diff --git a/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run b/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run index 96ca3e07..21c97427 100755 --- a/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run +++ b/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run @@ -141,7 +141,7 @@ else fi # remove problematic apps -for APP in richdocumentscode updatenotification; do +for APP in richdocumentscode; do if (occ app:list | grep -q " - ${APP}:") 2>/dev/null; then echo "Removing ${APP}" fi From 7f08b006fe36beb5fdb4379fd482c4084f95b1fc Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 31 Aug 2023 15:33:10 +0000 Subject: [PATCH 007/209] 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 e0dc5358..43fc90a6 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -43,7 +43,7 @@ cweagans/composer-patches darsyn/ip 4.1.0 php-composer dbus-libs 1.14.8-r0 apk deepdiver/zipstreamer 2.0.0 php-composer -deepdiver1975/tarstreamer 2.0.0 php-composer +deepdiver1975/tarstreamer v2.1.0 php-composer doctrine/cache 2.2.0 php-composer doctrine/dbal 3.3.8 php-composer doctrine/deprecations v1.0.0 php-composer From 92378267acc05bacf999c44f4be8a1947ed10c1f Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 5 Sep 2023 11:50:04 +0000 Subject: [PATCH 008/209] Bot Updating Package Versions --- package_versions.txt | 78 ++++++++++++++++++++++---------------------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 43fc90a6..93210dc2 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -228,32 +228,32 @@ php-http/guzzle7-adapter php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer php-opencloud/openstack v3.2.1 php-composer -php82 8.2.8-r0 apk -php82-bcmath 8.2.9-r0 apk -php82-bz2 8.2.9-r0 apk -php82-common 8.2.8-r0 apk -php82-ctype 8.2.8-r0 apk -php82-curl 8.2.8-r0 apk -php82-dom 8.2.9-r0 apk -php82-exif 8.2.9-r0 apk -php82-fileinfo 8.2.8-r0 apk -php82-fpm 8.2.8-r0 apk -php82-ftp 8.2.9-r0 apk -php82-gd 8.2.9-r0 apk -php82-gmp 8.2.9-r0 apk -php82-iconv 8.2.8-r0 apk -php82-imap 8.2.9-r0 apk -php82-intl 8.2.9-r0 apk -php82-ldap 8.2.9-r0 apk -php82-mbstring 8.2.8-r0 apk -php82-mysqlnd 8.2.9-r0 apk -php82-opcache 8.2.9-r0 apk -php82-openssl 8.2.8-r0 apk -php82-pcntl 8.2.9-r0 apk -php82-pdo 8.2.9-r0 apk -php82-pdo_mysql 8.2.9-r0 apk -php82-pdo_pgsql 8.2.9-r0 apk -php82-pdo_sqlite 8.2.9-r0 apk +php82 8.2.9-r0 apk +php82-bcmath 8.2.10-r0 apk +php82-bz2 8.2.10-r0 apk +php82-common 8.2.9-r0 apk +php82-ctype 8.2.9-r0 apk +php82-curl 8.2.9-r0 apk +php82-dom 8.2.10-r0 apk +php82-exif 8.2.10-r0 apk +php82-fileinfo 8.2.9-r0 apk +php82-fpm 8.2.9-r0 apk +php82-ftp 8.2.10-r0 apk +php82-gd 8.2.10-r0 apk +php82-gmp 8.2.10-r0 apk +php82-iconv 8.2.9-r0 apk +php82-imap 8.2.10-r0 apk +php82-intl 8.2.10-r0 apk +php82-ldap 8.2.10-r0 apk +php82-mbstring 8.2.9-r0 apk +php82-mysqlnd 8.2.10-r0 apk +php82-opcache 8.2.10-r0 apk +php82-openssl 8.2.9-r0 apk +php82-pcntl 8.2.10-r0 apk +php82-pdo 8.2.10-r0 apk +php82-pdo_mysql 8.2.10-r0 apk +php82-pdo_pgsql 8.2.10-r0 apk +php82-pdo_sqlite 8.2.10-r0 apk php82-pecl-apcu 5.1.22-r0 apk php82-pecl-igbinary 3.2.14-r0 apk php82-pecl-imagick 3.7.0-r5 apk @@ -262,19 +262,19 @@ php82-pecl-memcached php82-pecl-msgpack 2.2.0-r0 apk php82-pecl-redis 5.3.7-r2 apk php82-pecl-smbclient 1.1.1-r0 apk -php82-pgsql 8.2.9-r0 apk -php82-phar 8.2.8-r0 apk -php82-posix 8.2.9-r0 apk -php82-session 8.2.8-r0 apk -php82-simplexml 8.2.8-r0 apk -php82-sockets 8.2.9-r0 apk -php82-sodium 8.2.9-r0 apk -php82-sqlite3 8.2.9-r0 apk -php82-sysvsem 8.2.9-r0 apk -php82-xml 8.2.8-r0 apk -php82-xmlreader 8.2.9-r0 apk -php82-xmlwriter 8.2.8-r0 apk -php82-zip 8.2.8-r0 apk +php82-pgsql 8.2.10-r0 apk +php82-phar 8.2.9-r0 apk +php82-posix 8.2.10-r0 apk +php82-session 8.2.9-r0 apk +php82-simplexml 8.2.9-r0 apk +php82-sockets 8.2.10-r0 apk +php82-sodium 8.2.10-r0 apk +php82-sqlite3 8.2.10-r0 apk +php82-sysvsem 8.2.10-r0 apk +php82-xml 8.2.9-r0 apk +php82-xmlreader 8.2.10-r0 apk +php82-xmlwriter 8.2.9-r0 apk +php82-zip 8.2.9-r0 apk phpseclib/phpseclib 2.0.40 php-composer pimple/pimple v3.5.0 php-composer pixman 0.42.2-r1 apk From db66b6a2cc31fc947016249118606ce318d4a573 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 7 Sep 2023 14:33:34 +0000 Subject: [PATCH 009/209] Bot Updating Package Versions --- package_versions.txt | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 93210dc2..69610bce 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,5 +1,7 @@ NAME VERSION TYPE +@nextcloud/text 27.0.0-alpha.1 npm Executes a command and passes the stdio streams of the created process to TCP sockets 1.0.0.0 dotnet +activity 2.19.0 npm alpine-baselayout 3.4.3-r1 apk alpine-baselayout-data 3.4.3-r1 apk alpine-keys 2.4-r1 apk @@ -26,6 +28,7 @@ bash beberlei/assert v3.3.1 php-composer brick/math 0.9.2 php-composer brotli-libs 1.0.9-r14 apk +bruteforcesettings 2.7.0 npm busybox 1.36.1-r2 apk busybox-binsh 1.36.1-r2 apk c-client 2007f-r15 apk @@ -39,7 +42,7 @@ cjson coreutils 9.3-r1 apk cups-libs 2.4.6-r0 apk curl 8.2.1-r0 apk -cweagans/composer-patches 1.7.1 php-composer +cweagans/composer-patches 1.7.3 php-composer darsyn/ip 4.1.0 php-composer dbus-libs 1.14.8-r0 apk deepdiver/zipstreamer 2.0.0 php-composer @@ -60,6 +63,9 @@ ffmpeg-libpostproc ffmpeg-libswresample 6.0-r15 apk ffmpeg-libswscale 6.0-r15 apk fgrosse/phpasn1 v2.3.0 php-composer +files_pdfviewer 2.8.0 npm +files_recommendation 1.6.0 npm +firstrunwizard 2.16.0 npm flac-libs 1.4.3-r0 apk fontconfig 2.14.2-r3 apk freetype 2.13.0-r5 apk @@ -206,9 +212,11 @@ nano ncurses-terminfo-base 6.4_p20230506-r0 apk netcat-openbsd 1.219-r1 apk nettle 3.8.1-r2 apk +nextcloud 1.0.0 npm nextcloud/lognormalizer v1.0.0 php-composer nghttp2-libs 1.55.1-r0 apk nginx 1.24.0-r6 apk +notifications 2.15.0 npm numactl 2.0.16-r4 apk onevpl-libs 2023.2.1-r0 apk oniguruma 6.9.8-r1 apk @@ -218,12 +226,14 @@ opus orc 0.4.34-r0 apk p11-kit 0.24.1-r2 apk pango 1.50.14-r1 apk +password_policy 1.17.0 npm pcre 8.45-r3 apk pcre2 10.42-r1 apk pear/archive_tar 1.4.14 php-composer pear/console_getopt v1.4.3 php-composer pear/pear-core-minimal v1.10.10 php-composer pear/pear_exception v1.0.2 php-composer +photos 2.3.0 npm php-http/guzzle7-adapter 1.0.0 php-composer php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer @@ -280,6 +290,7 @@ pimple/pimple pixman 0.42.2-r1 apk pkgconf 1.9.5-r0 apk popt 1.19-r2 apk +privacy 1.11.0 npm procps-ng 4.0.3-r1 apk psr/cache 1.0.1 php-composer psr/clock 1.0.0 php-composer @@ -294,13 +305,14 @@ ralouphie/getallheaders ramsey/collection 1.1.3 php-composer ramsey/uuid 4.1.1 php-composer readline 8.2.1-r1 apk +related_resources 1.2.0 npm rsync 3.2.7-r4 apk rubix/ml dev-chore/bump-flysystem-v2.1.1 php-composer rubix/tensor 2.2.3 php-composer rullzer/easytotp v0.1.4 php-composer sabre/dav 4.4.0 php-composer sabre/event 5.1.4 php-composer -sabre/http 5.1.5 php-composer +sabre/http 5.1.10 php-composer sabre/uri 2.2.2 php-composer sabre/vobject 4.4.2 php-composer sabre/xml 2.2.5 php-composer @@ -325,6 +337,7 @@ sqlite-libs ssl_client 1.36.1-r2 apk stecman/symfony-console-completion 0.11.0 php-composer sudo 1.9.13_p3-r2 apk +suspicious_login 5.0.0 npm svt-av1-libs 1.6.0-r0 apk swiftmailer/swiftmailer v6.3.0 php-composer symfony/console v5.4.19 php-composer @@ -358,10 +371,12 @@ tdb-libs tevent 0.14.1-r1 apk thecodingmachine/safe v1.3.3 php-composer tiff 4.5.1-r0 apk +twofactor_totp 9.0.0 npm tzdata 2023c-r1 apk utmps-libs 0.1.2.1-r1 apk v4l-utils-libs 1.24.1-r0 apk vidstab 1.1.1-r0 apk +viewer 2.1.0 npm vulkan-loader 1.3.243.0-r1 apk wayland-libs-client 1.22.0-r2 apk web-auth/cose-lib v3.3.9 php-composer From 4d74174b8cc02a6d892cc4becc299fd671bba2fa Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 12 Sep 2023 09:35:12 +0000 Subject: [PATCH 010/209] 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 69610bce..760ab4ca 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -156,7 +156,7 @@ libpciaccess libplacebo 5.264.1-r1 apk libpng 1.6.39-r3 apk libpq 15.4-r0 apk -libproc2 4.0.3-r1 apk +libproc2 4.0.4-r0 apk libpulse 16.1-r10 apk libraw 0.21.1-r1 apk librist 0.2.7-r0 apk @@ -238,27 +238,27 @@ php-http/guzzle7-adapter php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer php-opencloud/openstack v3.2.1 php-composer -php82 8.2.9-r0 apk +php82 8.2.10-r0 apk php82-bcmath 8.2.10-r0 apk php82-bz2 8.2.10-r0 apk -php82-common 8.2.9-r0 apk -php82-ctype 8.2.9-r0 apk -php82-curl 8.2.9-r0 apk +php82-common 8.2.10-r0 apk +php82-ctype 8.2.10-r0 apk +php82-curl 8.2.10-r0 apk php82-dom 8.2.10-r0 apk php82-exif 8.2.10-r0 apk -php82-fileinfo 8.2.9-r0 apk -php82-fpm 8.2.9-r0 apk +php82-fileinfo 8.2.10-r0 apk +php82-fpm 8.2.10-r0 apk php82-ftp 8.2.10-r0 apk php82-gd 8.2.10-r0 apk php82-gmp 8.2.10-r0 apk -php82-iconv 8.2.9-r0 apk +php82-iconv 8.2.10-r0 apk php82-imap 8.2.10-r0 apk php82-intl 8.2.10-r0 apk php82-ldap 8.2.10-r0 apk -php82-mbstring 8.2.9-r0 apk +php82-mbstring 8.2.10-r0 apk php82-mysqlnd 8.2.10-r0 apk php82-opcache 8.2.10-r0 apk -php82-openssl 8.2.9-r0 apk +php82-openssl 8.2.10-r0 apk php82-pcntl 8.2.10-r0 apk php82-pdo 8.2.10-r0 apk php82-pdo_mysql 8.2.10-r0 apk @@ -270,28 +270,28 @@ php82-pecl-imagick php82-pecl-mcrypt 1.0.6-r0 apk php82-pecl-memcached 3.2.0-r1 apk php82-pecl-msgpack 2.2.0-r0 apk -php82-pecl-redis 5.3.7-r2 apk +php82-pecl-redis 6.0.0-r0 apk php82-pecl-smbclient 1.1.1-r0 apk php82-pgsql 8.2.10-r0 apk -php82-phar 8.2.9-r0 apk +php82-phar 8.2.10-r0 apk php82-posix 8.2.10-r0 apk -php82-session 8.2.9-r0 apk -php82-simplexml 8.2.9-r0 apk +php82-session 8.2.10-r0 apk +php82-simplexml 8.2.10-r0 apk php82-sockets 8.2.10-r0 apk php82-sodium 8.2.10-r0 apk php82-sqlite3 8.2.10-r0 apk php82-sysvsem 8.2.10-r0 apk -php82-xml 8.2.9-r0 apk +php82-xml 8.2.10-r0 apk php82-xmlreader 8.2.10-r0 apk -php82-xmlwriter 8.2.9-r0 apk -php82-zip 8.2.9-r0 apk +php82-xmlwriter 8.2.10-r0 apk +php82-zip 8.2.10-r0 apk phpseclib/phpseclib 2.0.40 php-composer pimple/pimple v3.5.0 php-composer pixman 0.42.2-r1 apk pkgconf 1.9.5-r0 apk popt 1.19-r2 apk privacy 1.11.0 npm -procps-ng 4.0.3-r1 apk +procps-ng 4.0.4-r0 apk psr/cache 1.0.1 php-composer psr/clock 1.0.0 php-composer psr/container 2.0.2 php-composer From 9f953af7ad4de32a620c5ee4019dd4a49c61c636 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 14 Sep 2023 18:33:10 +0000 Subject: [PATCH 011/209] 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 760ab4ca..b32b39db 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -112,7 +112,7 @@ league/mime-type-detection league/uri 6.4.0 php-composer league/uri-interfaces 2.2.0 php-composer libacl 2.3.1-r3 apk -libarchive 3.6.2-r2 apk +libarchive 3.7.2-r0 apk libass 0.17.1-r0 apk libasyncns 0.8-r1 apk libattr 2.5.1-r4 apk @@ -180,7 +180,7 @@ libvdpau libvorbis 1.3.7-r1 apk libvpx 1.13.0-r1 apk libwbclient 4.18.5-r0 apk -libwebp 1.3.1-r0 apk +libwebp 1.3.2-r0 apk libx11 1.8.4-r4 apk libxau 1.0.11-r2 apk libxcb 1.15-r1 apk From a1a8f070f14cc889d36c4bdc4b6d05474aa7bce3 Mon Sep 17 00:00:00 2001 From: quietsy Date: Mon, 18 Sep 2023 16:39:12 +0300 Subject: [PATCH 012/209] Fix lsiown -R order --- root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run b/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run index 96ca3e07..60b16171 100755 --- a/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run +++ b/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run @@ -91,7 +91,7 @@ if [ -f /config/www/nextcloud/config/needs_migration ] || [ -f /tmp/needs_instal echo "Setting permissions" lsiown abc:abc /data - lsiown abc:abc -R \ + lsiown -R abc:abc \ /app/www/public \ /config/www/nextcloud From 525efaa99a3e6ca359b7e347e1112a4192c36a4a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 26 Sep 2023 11:50:04 +0000 Subject: [PATCH 013/209] 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 b32b39db..26c52c4e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -40,7 +40,7 @@ christian-riesen/base32 christophwurst/id3parser v0.1.4 php-composer cjson 1.7.15-r4 apk coreutils 9.3-r1 apk -cups-libs 2.4.6-r0 apk +cups-libs 2.4.7-r0 apk curl 8.2.1-r0 apk cweagans/composer-patches 1.7.3 php-composer darsyn/ip 4.1.0 php-composer @@ -123,7 +123,7 @@ libbsd libbz2 1.0.8-r5 apk libc-utils 0.7.2-r5 apk libcap2 2.69-r0 apk -libcrypto3 3.1.2-r0 apk +libcrypto3 3.1.3-r0 apk libcurl 8.2.1-r0 apk libdav1d 1.2.1-r0 apk libde265 1.0.12-r0 apk @@ -168,7 +168,7 @@ libsndfile libsodium 1.0.18-r3 apk libsrt 1.5.2-r0 apk libssh 0.10.5-r0 apk -libssl3 3.1.2-r0 apk +libssl3 3.1.3-r0 apk libstdc++ 12.2.1_git20220924-r10 apk libtasn1 4.19.0-r1 apk libtheora 1.1.1-r17 apk @@ -220,7 +220,7 @@ notifications numactl 2.0.16-r4 apk onevpl-libs 2023.2.1-r0 apk oniguruma 6.9.8-r1 apk -openssl 3.1.2-r0 apk +openssl 3.1.3-r0 apk opis/closure 3.6.3 php-composer opus 1.4-r0 apk orc 0.4.34-r0 apk From 26c0913d86c82ae7ab7995901f4cd9ca2f217e82 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 28 Sep 2023 14:38:09 +0000 Subject: [PATCH 014/209] 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 26c52c4e..57ad0a8f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -178,7 +178,7 @@ libuuid libva 2.18.0-r1 apk libvdpau 1.5-r1 apk libvorbis 1.3.7-r1 apk -libvpx 1.13.0-r1 apk +libvpx 1.13.0-r2 apk libwbclient 4.18.5-r0 apk libwebp 1.3.2-r0 apk libx11 1.8.4-r4 apk From 373ee2efc0d7f6c86bf4988a698469809cae36f5 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 29 Sep 2023 00:41:10 +0000 Subject: [PATCH 015/209] 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 57ad0a8f..05898309 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -41,7 +41,7 @@ christophwurst/id3parser cjson 1.7.15-r4 apk coreutils 9.3-r1 apk cups-libs 2.4.7-r0 apk -curl 8.2.1-r0 apk +curl 8.3.0-r0 apk cweagans/composer-patches 1.7.3 php-composer darsyn/ip 4.1.0 php-composer dbus-libs 1.14.8-r0 apk @@ -124,7 +124,7 @@ libbz2 libc-utils 0.7.2-r5 apk libcap2 2.69-r0 apk libcrypto3 3.1.3-r0 apk -libcurl 8.2.1-r0 apk +libcurl 8.3.0-r0 apk libdav1d 1.2.1-r0 apk libde265 1.0.12-r0 apk libdrm 2.4.115-r4 apk From 49474850dca1dba17b654d25a80cb0055138566f Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 10 Oct 2023 11:48:50 +0000 Subject: [PATCH 016/209] Bot Updating Templated Files --- Jenkinsfile | 77 ++++++++++++++++++++++++++++------------------------- 1 file changed, 41 insertions(+), 36 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 37f39479..bbd67aac 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -16,7 +16,6 @@ pipeline { GITHUB_TOKEN=credentials('498b4638-2d02-4ce5-832d-8a57d01d97ab') GITLAB_TOKEN=credentials('b6f0f1dd-6952-4cf6-95d1-9c06380283f0') GITLAB_NAMESPACE=credentials('gitlab-namespace-id') - SCARF_TOKEN=credentials('scarf_api_key') BUILD_VERSION_ARG = 'NEXTCLOUD_RELEASE' LS_USER = 'linuxserver' LS_REPO = 'docker-nextcloud' @@ -329,12 +328,12 @@ pipeline { else echo "false" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} fi - mkdir -p ${TEMPDIR}/gitbook - git clone https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/gitbook/docker-documentation - if [[ ("${BRANCH_NAME}" == "master") || ("${BRANCH_NAME}" == "main") ]] && [[ (! -f ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md) || ("$(md5sum ${TEMPDIR}/gitbook/docker-documentation/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}/gitbook/docker-documentation/images/ - cd ${TEMPDIR}/gitbook/docker-documentation/ - git add images/docker-${CONTAINER_NAME}.md + mkdir -p ${TEMPDIR}/docs + git clone https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/docs/docker-documentation + if [[ ("${BRANCH_NAME}" == "master") || ("${BRANCH_NAME}" == "main") ]] && [[ (! -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 + git add docs/images/docker-${CONTAINER_NAME}.md git commit -m 'Bot Updating Documentation' git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git --all fi @@ -425,35 +424,6 @@ pipeline { "visibility":"public"}' ''' } } - /* ####################### - Scarf.sh package registry - ####################### */ - // Add package to Scarf.sh and set permissions - stage("Scarf.sh package registry"){ - when { - branch "develop" - environment name: 'EXIT_STATUS', value: '' - } - steps{ - sh '''#! /bin/bash - PACKAGE_UUID=$(curl -X GET -H "Authorization: Bearer ${SCARF_TOKEN}" https://scarf.sh/api/v1/organizations/linuxserver-ci/packages | jq -r '.[] | select(.name=="linuxserver/nextcloud") | .uuid' || :) - if [ -z "${PACKAGE_UUID}" ]; then - echo "Adding package to Scarf.sh" - curl -sX POST https://scarf.sh/api/v1/organizations/linuxserver-ci/packages \ - -H "Authorization: Bearer ${SCARF_TOKEN}" \ - -H "Content-Type: application/json" \ - -d '{"name":"linuxserver/nextcloud",\ - "shortDescription":"example description",\ - "libraryType":"docker",\ - "website":"https://github.com/linuxserver/docker-nextcloud",\ - "backendUrl":"https://ghcr.io/linuxserver/nextcloud",\ - "publicUrl":"https://lscr.io/linuxserver/nextcloud"}' || : - else - echo "Package already exists on Scarf.sh" - fi - ''' - } - } /* ############### Build Container ############### */ @@ -849,6 +819,41 @@ pipeline { 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 + stage('Github-Release-Branch-Protection') { + when { + branch "develop" + environment name: 'CHANGE_ID', value: '' + environment name: 'EXIT_STATUS', value: '' + } + steps { + echo "Setting up protection for release branch develop" + sh '''#! /bin/bash + curl -H "Authorization: token ${GITHUB_TOKEN}" -X PUT https://api.github.com/repos/${LS_USER}/${LS_REPO}/branches/develop/protection \ + -d $(jq -c . << EOF + { + "required_status_checks": null, + "enforce_admins": false, + "required_pull_request_reviews": { + "dismiss_stale_reviews": false, + "require_code_owner_reviews": false, + "require_last_push_approval": false, + "required_approving_review_count": 1 + }, + "restrictions": null, + "required_linear_history": false, + "allow_force_pushes": false, + "allow_deletions": false, + "block_creations": false, + "required_conversation_resolution": true, + "lock_branch": false, + "allow_fork_syncing": false, + "required_signatures": false + } +EOF + ) ''' + } + } // Use helper container to sync the current README on master to the dockerhub endpoint stage('Sync-README') { when { From 3caf64eb7e307fc8c99b46de14dd471fbeea090d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 10 Oct 2023 11:50:24 +0000 Subject: [PATCH 017/209] Bot Updating Templated Files --- README.md | 136 ++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 101 insertions(+), 35 deletions(-) diff --git a/README.md b/README.md index 2cf4b46a..fa85f43a 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,5 @@ - - - + + [![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!") @@ -68,6 +67,7 @@ This image provides various versions that are available via tags. Please read th | :----: | :----: |--- | | latest | ✅ | Stable Nextcloud releases | | develop | ✅ | Beta Nextcloud pre-releases *only* | + ## Application Setup Access the webui at `https://:443`, for more information check out [Nextcloud](https://nextcloud.com/). @@ -104,7 +104,7 @@ If you are using a reverse proxy which validates certificates, you need to [disa ## Usage -Here are some example snippets to help you get started creating a container. +To help you get started creating a container from this image you can either use docker-compose or the docker cli. ### docker-compose (recommended, [click here for more info](https://docs.linuxserver.io/general/docker-compose)) @@ -140,12 +140,11 @@ docker run -d \ -v /path/to/data:/data \ --restart unless-stopped \ lscr.io/linuxserver/nextcloud:develop - ``` ## Parameters -Container images are configured using parameters passed at runtime (such as those above). These parameters are separated by a colon and indicate `:` respectively. For example, `-p 8080:80` would expose port `80` from inside the container to be accessible from the host's IP on port `8080` outside the container. +Containers are configured using parameters passed at runtime (such as those above). These parameters are separated by a colon and indicate `:` respectively. For example, `-p 8080:80` would expose port `80` from inside the container to be accessible from the host's IP on port `8080` outside the container. | Parameter | Function | | :----: | --- | @@ -163,10 +162,10 @@ You can set any environment variable from a file by using a special prepend `FIL As an example: ```bash --e FILE__PASSWORD=/run/secrets/mysecretpassword +-e FILE__MYVAR=/run/secrets/mysecretvariable ``` -Will set the environment variable `PASSWORD` based on the contents of the `/run/secrets/mysecretpassword` file. +Will set the environment variable `MYVAR` based on the contents of the `/run/secrets/mysecretvariable` file. ## Umask for running applications @@ -175,15 +174,20 @@ Keep in mind umask is not chmod it subtracts from permissions based on it's valu ## User / Group Identifiers -When using volumes (`-v` flags) permissions issues can arise between the host OS and the container, we avoid this issue by allowing you to specify the user `PUID` and group `PGID`. +When using volumes (`-v` flags), permissions issues can arise between the host OS and the container, we avoid this issue by allowing you to specify the user `PUID` and group `PGID`. Ensure any volume directories on the host are owned by the same user you specify and any permissions issues will vanish like magic. -In this instance `PUID=1000` and `PGID=1000`, to find yours use `id user` as below: +In this instance `PUID=1000` and `PGID=1000`, to find yours use `id your_user` as below: ```bash - $ id username - uid=1000(dockeruser) gid=1000(dockergroup) groups=1000(dockergroup) +id your_user +``` + +Example output: + +```text +uid=1000(your_user) gid=1000(your_user) groups=1000(your_user) ``` ## Docker Mods @@ -194,12 +198,29 @@ We publish various [Docker Mods](https://github.com/linuxserver/docker-mods) to ## Support Info -* Shell access whilst the container is running: `docker exec -it nextcloud /bin/bash` -* To monitor the logs of the container in realtime: `docker logs -f nextcloud` -* container version number - * `docker inspect -f '{{ index .Config.Labels "build_version" }}' nextcloud` -* image version number - * `docker inspect -f '{{ index .Config.Labels "build_version" }}' lscr.io/linuxserver/nextcloud:develop` +* Shell access whilst the container is running: + + ```bash + docker exec -it nextcloud /bin/bash + ``` + +* To monitor the logs of the container in realtime: + + ```bash + docker logs -f nextcloud + ``` + +* Container version number: + + ```bash + docker inspect -f '{{ index .Config.Labels "build_version" }}' nextcloud + ``` + +* Image version number: + + ```bash + docker inspect -f '{{ index .Config.Labels "build_version" }}' lscr.io/linuxserver/nextcloud:develop + ``` ## Updating Info @@ -209,38 +230,83 @@ Below are the instructions for updating containers: ### Via Docker Compose -* Update all images: `docker-compose pull` - * or update a single image: `docker-compose pull nextcloud` -* Let compose update all containers as necessary: `docker-compose up -d` - * or update a single container: `docker-compose up -d nextcloud` -* You can also remove the old dangling images: `docker image prune` +* Update images: + * All images: + + ```bash + docker-compose pull + ``` + + * Single image: + + ```bash + docker-compose pull nextcloud + ``` + +* Update containers: + * All containers: + + ```bash + docker-compose up -d + ``` + + * Single container: + + ```bash + docker-compose up -d nextcloud + ``` + +* You can also remove the old dangling images: + + ```bash + docker image prune + ``` ### Via Docker Run -* Update the image: `docker pull lscr.io/linuxserver/nextcloud:develop` -* Stop the running container: `docker stop nextcloud` -* Delete the container: `docker rm nextcloud` +* Update the image: + + ```bash + docker pull lscr.io/linuxserver/nextcloud:develop + ``` + +* Stop the running container: + + ```bash + docker stop nextcloud + ``` + +* Delete the container: + + ```bash + docker rm nextcloud + ``` + * Recreate a new container with the same docker run parameters as instructed above (if mapped correctly to a host folder, your `/config` folder and settings will be preserved) -* You can also remove the old dangling images: `docker image prune` +* You can also remove the old dangling images: + + ```bash + docker image prune + ``` ### Via Watchtower auto-updater (only use if you don't remember the original parameters) * Pull the latest image at its tag and replace it with the same env variables in one run: - ```bash - docker run --rm \ - -v /var/run/docker.sock:/var/run/docker.sock \ - containrrr/watchtower \ - --run-once nextcloud - ``` + ```bash + docker run --rm \ + -v /var/run/docker.sock:/var/run/docker.sock \ + containrrr/watchtower \ + --run-once nextcloud + ``` * You can also remove the old dangling images: `docker image prune` -**Note:** We do not endorse the use of Watchtower as a solution to automated updates of existing Docker containers. In fact we generally discourage automated updates. However, this is a useful tool for one-time manual updates of containers where you have forgotten the original parameters. In the long term, we highly recommend using [Docker Compose](https://docs.linuxserver.io/general/docker-compose). +**warning**: We do not endorse the use of Watchtower as a solution to automated updates of existing Docker containers. In fact we generally discourage automated updates. However, this is a useful tool for one-time manual updates of containers where you have forgotten the original parameters. In the long term, we highly recommend using [Docker Compose](https://docs.linuxserver.io/general/docker-compose). ### Image Update Notifications - Diun (Docker Image Update Notifier) -* 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 c8441d7681277e78ca6ca1faa5d03e32ab6e47c8 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 10 Oct 2023 11:54:28 +0000 Subject: [PATCH 018/209] 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 05898309..c962092e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -5,7 +5,7 @@ activity alpine-baselayout 3.4.3-r1 apk alpine-baselayout-data 3.4.3-r1 apk alpine-keys 2.4-r1 apk -alpine-release 3.18.3-r0 apk +alpine-release 3.18.4-r0 apk alsa-lib 1.2.9-r1 apk amphp/amp v2.6.2 php-composer amphp/byte-stream v1.8.1 php-composer @@ -199,7 +199,7 @@ linux-pam lmdb 0.9.31-r0 apk logrotate 3.21.0-r1 apk lz4-libs 1.9.4-r4 apk -mbedtls 2.28.4-r0 apk +mbedtls 2.28.5-r0 apk mexitek/phpcolors v1.0.4 php-composer microsoft/azure-storage-blob 1.5.4 php-composer microsoft/azure-storage-common 1.5.2 php-composer @@ -270,7 +270,7 @@ php82-pecl-imagick php82-pecl-mcrypt 1.0.6-r0 apk php82-pecl-memcached 3.2.0-r1 apk php82-pecl-msgpack 2.2.0-r0 apk -php82-pecl-redis 6.0.0-r0 apk +php82-pecl-redis 6.0.1-r0 apk php82-pecl-smbclient 1.1.1-r0 apk php82-pgsql 8.2.10-r0 apk php82-phar 8.2.10-r0 apk From eb988dcf54d25354416e5e0a6e2f248646d4424a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 12 Oct 2023 21:34:51 +0000 Subject: [PATCH 019/209] 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 c962092e..e8bf2c81 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -206,8 +206,8 @@ microsoft/azure-storage-common mlocati/ip-lib 1.18.0 php-composer mpg123-libs 1.31.3-r1 apk mtdowling/jmespath.php 2.6.1 php-composer -musl 1.2.4-r1 apk -musl-utils 1.2.4-r1 apk +musl 1.2.4-r2 apk +musl-utils 1.2.4-r2 apk nano 7.2-r1 apk ncurses-terminfo-base 6.4_p20230506-r0 apk netcat-openbsd 1.219-r1 apk From 4f772f8a0efb7c4a53c1c68a3daabb392cb9d7cd Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 17 Oct 2023 11:50:15 +0000 Subject: [PATCH 020/209] 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 e8bf2c81..8793b6de 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -163,7 +163,7 @@ librist librsvg 2.56.3-r0 apk libsasl 2.1.28-r4 apk libsm 1.2.4-r1 apk -libsmbclient 4.18.5-r0 apk +libsmbclient 4.18.8-r0 apk libsndfile 1.2.0-r2 apk libsodium 1.0.18-r3 apk libsrt 1.5.2-r0 apk @@ -179,7 +179,7 @@ libva libvdpau 1.5-r1 apk libvorbis 1.3.7-r1 apk libvpx 1.13.0-r2 apk -libwbclient 4.18.5-r0 apk +libwbclient 4.18.8-r0 apk libwebp 1.3.2-r0 apk libx11 1.8.4-r4 apk libxau 1.0.11-r2 apk @@ -316,11 +316,11 @@ sabre/http sabre/uri 2.2.2 php-composer sabre/vobject 4.4.2 php-composer sabre/xml 2.2.5 php-composer -samba-client 4.18.5-r0 apk -samba-client-libs 4.18.5-r0 apk -samba-common 4.18.5-r0 apk -samba-libs 4.18.5-r0 apk -samba-util-libs 4.18.5-r0 apk +samba-client 4.18.8-r0 apk +samba-client-libs 4.18.8-r0 apk +samba-common 4.18.8-r0 apk +samba-libs 4.18.8-r0 apk +samba-util-libs 4.18.8-r0 apk scanelf 1.3.7-r1 apk scssphp/scssphp v1.11.0 php-composer sdl2 2.26.5-r0 apk From a810a8f45f564b14acf58d3c8dbff759c84036c2 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 24 Oct 2023 11:52:50 +0000 Subject: [PATCH 021/209] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 8793b6de..290c947a 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -15,7 +15,7 @@ amphp/process amphp/serialization v1.0.0 php-composer amphp/sync v1.4.2 php-composer aom-libs 3.6.1-r0 apk -apache2-utils 2.4.57-r3 apk +apache2-utils 2.4.58-r0 apk apk-tools 2.14.0-r2 apk apr 1.7.4-r0 apk apr-util 1.6.3-r1 apk @@ -29,8 +29,8 @@ beberlei/assert brick/math 0.9.2 php-composer brotli-libs 1.0.9-r14 apk bruteforcesettings 2.7.0 npm -busybox 1.36.1-r2 apk -busybox-binsh 1.36.1-r2 apk +busybox 1.36.1-r4 apk +busybox-binsh 1.36.1-r4 apk c-client 2007f-r15 apk ca-certificates 20230506-r0 apk ca-certificates-bundle 20230506-r0 apk @@ -41,7 +41,7 @@ christophwurst/id3parser cjson 1.7.15-r4 apk coreutils 9.3-r1 apk cups-libs 2.4.7-r0 apk -curl 8.3.0-r0 apk +curl 8.4.0-r0 apk cweagans/composer-patches 1.7.3 php-composer darsyn/ip 4.1.0 php-composer dbus-libs 1.14.8-r0 apk @@ -124,7 +124,7 @@ libbz2 libc-utils 0.7.2-r5 apk libcap2 2.69-r0 apk libcrypto3 3.1.3-r0 apk -libcurl 8.3.0-r0 apk +libcurl 8.4.0-r0 apk libdav1d 1.2.1-r0 apk libde265 1.0.12-r0 apk libdrm 2.4.115-r4 apk @@ -214,8 +214,8 @@ netcat-openbsd nettle 3.8.1-r2 apk nextcloud 1.0.0 npm nextcloud/lognormalizer v1.0.0 php-composer -nghttp2-libs 1.55.1-r0 apk -nginx 1.24.0-r6 apk +nghttp2-libs 1.57.0-r0 apk +nginx 1.24.0-r7 apk notifications 2.15.0 npm numactl 2.0.16-r4 apk onevpl-libs 2023.2.1-r0 apk @@ -270,7 +270,7 @@ php82-pecl-imagick php82-pecl-mcrypt 1.0.6-r0 apk php82-pecl-memcached 3.2.0-r1 apk php82-pecl-msgpack 2.2.0-r0 apk -php82-pecl-redis 6.0.1-r0 apk +php82-pecl-redis 6.0.2-r0 apk php82-pecl-smbclient 1.1.1-r0 apk php82-pgsql 8.2.10-r0 apk php82-phar 8.2.10-r0 apk @@ -334,7 +334,7 @@ spirv-tools spomky-labs/base64url v2.0.4 php-composer spomky-labs/cbor-php v2.0.1 php-composer sqlite-libs 3.41.2-r2 apk -ssl_client 1.36.1-r2 apk +ssl_client 1.36.1-r4 apk stecman/symfony-console-completion 0.11.0 php-composer sudo 1.9.13_p3-r2 apk suspicious_login 5.0.0 npm From e07f1ae896e7514ac5b659949fd7086a55a93017 Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Sat, 28 Oct 2023 14:24:11 -0500 Subject: [PATCH 022/209] Disable web upgrades using occ during init Signed-off-by: Eric Nemchik --- readme-vars.yml | 1 + root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/readme-vars.yml b/readme-vars.yml index 72a0f523..b4fbcf1f 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -79,6 +79,7 @@ app_setup_block: | # changelog changelogs: + - { date: "28.10.23:", desc: "Disable web upgrades using occ during init." } - { date: "31.08.23:", desc: "Re-add updatenotification app. This allows users to be notified for app updates, but also notifies for NextCloud updates. Updating NextCloud via the web UI is not supported when using this image." } - { date: "14.08.23:", desc: "Add develop branch." } - { date: "25.06.23:", desc: "Move Nextcloud installation inside container. Remove CLI updater. [See changes announcement](https://info.linuxserver.io/issues/2023-06-25-nextcloud/)." } diff --git a/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run b/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run index 7ca720b7..23558f1c 100755 --- a/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run +++ b/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run @@ -125,7 +125,7 @@ if occ config:system:get installed >/dev/null 2>&1; then occ config:system:set memcache.local --value='\\OC\\Memcache\\APCu' fi if ! occ config:system:get filelocking.enabled >/dev/null 2>&1; then - occ config:system:set filelocking.enabled --value=true + occ config:system:set filelocking.enabled --value=true --type=boolean fi if ! occ config:system:get memcache.locking >/dev/null 2>&1; then occ config:system:set memcache.locking --value='\\OC\\Memcache\\APCu' @@ -133,6 +133,9 @@ if occ config:system:get installed >/dev/null 2>&1; then if ! occ config:system:get datadirectory >/dev/null 2>&1; then occ config:system:set datadirectory --value='/data' fi + if ! occ config:system:get upgrade.disable-web >/dev/null 2>&1; then + occ config:system:set upgrade.disable-web --value=true --type=boolean + fi else echo "After completing the web-based installer, restart the Nextcloud container to apply default memory caching and transactional file locking configurations." echo "Alternatively, you can apply your own configurations by editing /config/www/nextcloud/config/config.php following the documentation:" From 96ae53f2fca8f53ca3d1108ccca01f83766c0fec Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 28 Oct 2023 19:54:46 +0000 Subject: [PATCH 023/209] Bot Updating Templated Files --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index fa85f43a..8bdbc257 100644 --- a/README.md +++ b/README.md @@ -331,6 +331,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **28.10.23:** - Disable web upgrades using occ during init. * **31.08.23:** - Re-add updatenotification app. This allows users to be notified for app updates, but also notifies for NextCloud updates. Updating NextCloud via the web UI is not supported when using this image. * **14.08.23:** - Add develop branch. * **25.06.23:** - Move Nextcloud installation inside container. Remove CLI updater. [See changes announcement](https://info.linuxserver.io/issues/2023-06-25-nextcloud/). From 5bb6b490685a28f3e8a4b9d08b6ff279eaa67a0b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 28 Oct 2023 19:59:43 +0000 Subject: [PATCH 024/209] 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 290c947a..f03bff1f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -123,7 +123,7 @@ libbsd libbz2 1.0.8-r5 apk libc-utils 0.7.2-r5 apk libcap2 2.69-r0 apk -libcrypto3 3.1.3-r0 apk +libcrypto3 3.1.4-r0 apk libcurl 8.4.0-r0 apk libdav1d 1.2.1-r0 apk libde265 1.0.12-r0 apk @@ -168,7 +168,7 @@ libsndfile libsodium 1.0.18-r3 apk libsrt 1.5.2-r0 apk libssh 0.10.5-r0 apk -libssl3 3.1.3-r0 apk +libssl3 3.1.4-r0 apk libstdc++ 12.2.1_git20220924-r10 apk libtasn1 4.19.0-r1 apk libtheora 1.1.1-r17 apk @@ -220,7 +220,7 @@ notifications numactl 2.0.16-r4 apk onevpl-libs 2023.2.1-r0 apk oniguruma 6.9.8-r1 apk -openssl 3.1.3-r0 apk +openssl 3.1.4-r0 apk opis/closure 3.6.3 php-composer opus 1.4-r0 apk orc 0.4.34-r0 apk From 355c1b33c1119b1a63085458c4f49b9e10316445 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 2 Nov 2023 16:40:23 +0000 Subject: [PATCH 025/209] Bot Updating Package Versions --- package_versions.txt | 75 +++++++++++++++++++++----------------------- 1 file changed, 35 insertions(+), 40 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index f03bff1f..fc6d3e09 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,7 +1,7 @@ NAME VERSION TYPE -@nextcloud/text 27.0.0-alpha.1 npm +@nextcloud/text 28.0.0-dev.1 npm Executes a command and passes the stdio streams of the created process to TCP sockets 1.0.0.0 dotnet -activity 2.19.0 npm +activity 2.20.0 npm alpine-baselayout 3.4.3-r1 apk alpine-baselayout-data 3.4.3-r1 apk alpine-keys 2.4-r1 apk @@ -28,7 +28,7 @@ bash beberlei/assert v3.3.1 php-composer brick/math 0.9.2 php-composer brotli-libs 1.0.9-r14 apk -bruteforcesettings 2.7.0 npm +bruteforcesettings 2.8.0 npm busybox 1.36.1-r4 apk busybox-binsh 1.36.1-r4 apk c-client 2007f-r15 apk @@ -37,7 +37,6 @@ ca-certificates-bundle cairo 1.17.8-r1 apk cairo-gobject 1.17.8-r1 apk christian-riesen/base32 1.6.0 php-composer -christophwurst/id3parser v0.1.4 php-composer cjson 1.7.15-r4 apk coreutils 9.3-r1 apk cups-libs 2.4.7-r0 apk @@ -48,8 +47,8 @@ dbus-libs deepdiver/zipstreamer 2.0.0 php-composer deepdiver1975/tarstreamer v2.1.0 php-composer doctrine/cache 2.2.0 php-composer -doctrine/dbal 3.3.8 php-composer -doctrine/deprecations v1.0.0 php-composer +doctrine/dbal 3.7.0 php-composer +doctrine/deprecations 1.1.2 php-composer doctrine/event-manager 1.2.0 php-composer doctrine/lexer 1.2.3 php-composer egulias/email-validator 3.2.5 php-composer @@ -63,9 +62,8 @@ ffmpeg-libpostproc ffmpeg-libswresample 6.0-r15 apk ffmpeg-libswscale 6.0-r15 apk fgrosse/phpasn1 v2.3.0 php-composer -files_pdfviewer 2.8.0 npm -files_recommendation 1.6.0 npm -firstrunwizard 2.16.0 npm +files_pdfviewer 2.9.0 npm +firstrunwizard 2.17.0 npm flac-libs 1.4.3-r0 apk fontconfig 2.14.2-r3 apk freetype 2.13.0-r5 apk @@ -75,8 +73,7 @@ fusonic/opengraph gdbm 1.23-r1 apk gdk-pixbuf 2.42.10-r5 apk ghostscript 10.01.2-r0 apk -giggsey/libphonenumber-for-php 8.13.7 php-composer -giggsey/locale 2.3 php-composer +giggsey/libphonenumber-for-php-lite 8.13.12 php-composer git 2.40.1-r0 apk glib 2.76.4-r0 apk glslang-libs 1.3.243.0-r1 apk @@ -181,7 +178,7 @@ libvorbis libvpx 1.13.0-r2 apk libwbclient 4.18.8-r0 apk libwebp 1.3.2-r0 apk -libx11 1.8.4-r4 apk +libx11 1.8.7-r0 apk libxau 1.0.11-r2 apk libxcb 1.15-r1 apk libxdmcp 1.1.4-r2 apk @@ -216,24 +213,23 @@ nextcloud nextcloud/lognormalizer v1.0.0 php-composer nghttp2-libs 1.57.0-r0 apk nginx 1.24.0-r7 apk -notifications 2.15.0 npm +notifications 2.16.0 npm numactl 2.0.16-r4 apk onevpl-libs 2023.2.1-r0 apk oniguruma 6.9.8-r1 apk openssl 3.1.4-r0 apk -opis/closure 3.6.3 php-composer opus 1.4-r0 apk orc 0.4.34-r0 apk p11-kit 0.24.1-r2 apk pango 1.50.14-r1 apk -password_policy 1.17.0 npm +password_policy 1.18.0 npm pcre 8.45-r3 apk pcre2 10.42-r1 apk pear/archive_tar 1.4.14 php-composer pear/console_getopt v1.4.3 php-composer pear/pear-core-minimal v1.10.10 php-composer pear/pear_exception v1.0.2 php-composer -photos 2.3.0 npm +photos 2.4.0 npm php-http/guzzle7-adapter 1.0.0 php-composer php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer @@ -285,14 +281,14 @@ php82-xml php82-xmlreader 8.2.10-r0 apk php82-xmlwriter 8.2.10-r0 apk php82-zip 8.2.10-r0 apk -phpseclib/phpseclib 2.0.40 php-composer +phpseclib/phpseclib 2.0.45 php-composer pimple/pimple v3.5.0 php-composer pixman 0.42.2-r1 apk pkgconf 1.9.5-r0 apk popt 1.19-r2 apk -privacy 1.11.0 npm +privacy 1.12.0 npm procps-ng 4.0.4-r0 apk -psr/cache 1.0.1 php-composer +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 @@ -300,22 +296,23 @@ psr/http-client psr/http-factory 1.0.1 php-composer psr/http-message 1.0.1 php-composer psr/log 1.1.4 php-composer -punic/punic 1.6.5 php-composer +punic/punic 3.8.1 php-composer ralouphie/getallheaders 3.0.3 php-composer ramsey/collection 1.1.3 php-composer ramsey/uuid 4.1.1 php-composer readline 8.2.1-r1 apk -related_resources 1.2.0 npm +recommendations 2.0.0 npm +related_resources 1.3.0 npm rsync 3.2.7-r4 apk rubix/ml dev-chore/bump-flysystem-v2.1.1 php-composer rubix/tensor 2.2.3 php-composer rullzer/easytotp v0.1.4 php-composer sabre/dav 4.4.0 php-composer sabre/event 5.1.4 php-composer -sabre/http 5.1.10 php-composer -sabre/uri 2.2.2 php-composer -sabre/vobject 4.4.2 php-composer -sabre/xml 2.2.5 php-composer +sabre/http 5.1.7 php-composer +sabre/uri 2.3.3 php-composer +sabre/vobject 4.5.3 php-composer +sabre/xml 2.2.6 php-composer samba-client 4.18.8-r0 apk samba-client-libs 4.18.8-r0 apk samba-common 4.18.8-r0 apk @@ -337,20 +334,18 @@ sqlite-libs ssl_client 1.36.1-r4 apk stecman/symfony-console-completion 0.11.0 php-composer sudo 1.9.13_p3-r2 apk -suspicious_login 5.0.0 npm +suspicious_login 6.0.0-dev npm svt-av1-libs 1.6.0-r0 apk -swiftmailer/swiftmailer v6.3.0 php-composer -symfony/console v5.4.19 php-composer +symfony/console v5.4.24 php-composer symfony/css-selector v5.4.11 php-composer -symfony/deprecation-contracts v2.5.2 php-composer +symfony/deprecation-contracts v3.0.2 php-composer symfony/dom-crawler v5.4.11 php-composer -symfony/event-dispatcher v4.4.30 php-composer -symfony/event-dispatcher-contracts v1.1.9 php-composer -symfony/http-foundation v5.4.10 php-composer -symfony/mailer v5.4.19 php-composer +symfony/event-dispatcher v5.4.26 php-composer +symfony/event-dispatcher-contracts v3.0.2 php-composer +symfony/http-foundation v5.4.25 php-composer +symfony/mailer v5.4.22 php-composer symfony/mime v5.4.19 php-composer symfony/polyfill-ctype v1.23.0 php-composer -symfony/polyfill-iconv v1.27.0 php-composer symfony/polyfill-intl-grapheme v1.23.1 php-composer symfony/polyfill-intl-idn v1.27.0 php-composer symfony/polyfill-intl-normalizer v1.27.0 php-composer @@ -358,26 +353,26 @@ symfony/polyfill-mbstring symfony/polyfill-php72 v1.27.0 php-composer symfony/polyfill-php73 v1.23.0 php-composer symfony/polyfill-php73 v1.26.0 php-composer -symfony/polyfill-php80 v1.26.0 php-composer symfony/polyfill-php80 v1.27.0 php-composer -symfony/process v4.4.30 php-composer -symfony/routing v4.4.30 php-composer +symfony/process v5.4.24 php-composer +symfony/routing v5.4.25 php-composer symfony/service-contracts v3.0.2 php-composer symfony/string v6.0.19 php-composer -symfony/translation v4.4.41 php-composer +symfony/translation v5.4.24 php-composer symfony/translation-contracts v2.4.0 php-composer talloc 2.4.0-r1 apk tdb-libs 1.4.8-r1 apk tevent 0.14.1-r1 apk thecodingmachine/safe v1.3.3 php-composer tiff 4.5.1-r0 apk -twofactor_totp 9.0.0 npm +twofactor_totp 10.0.0-beta2 npm tzdata 2023c-r1 apk utmps-libs 0.1.2.1-r1 apk v4l-utils-libs 1.24.1-r0 apk vidstab 1.1.1-r0 apk -viewer 2.1.0 npm +viewer 2.2.0 npm vulkan-loader 1.3.243.0-r1 apk +wapmorgan/mp3info 0.1.0 php-composer wayland-libs-client 1.22.0-r2 apk web-auth/cose-lib v3.3.9 php-composer web-auth/metadata-service v3.3.9 php-composer From 35919306ae4133c9f2fbb822bd66d5c50487fc23 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 10 Nov 2023 14:35:17 +0000 Subject: [PATCH 026/209] Bot Updating Package Versions --- package_versions.txt | 772 +++++++++++++++++++++---------------------- 1 file changed, 386 insertions(+), 386 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index fc6d3e09..fa16cadb 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,386 +1,386 @@ -NAME VERSION TYPE -@nextcloud/text 28.0.0-dev.1 npm -Executes a command and passes the stdio streams of the created process to TCP sockets 1.0.0.0 dotnet -activity 2.20.0 npm -alpine-baselayout 3.4.3-r1 apk -alpine-baselayout-data 3.4.3-r1 apk -alpine-keys 2.4-r1 apk -alpine-release 3.18.4-r0 apk -alsa-lib 1.2.9-r1 apk -amphp/amp v2.6.2 php-composer -amphp/byte-stream v1.8.1 php-composer -amphp/parallel v1.4.3 php-composer -amphp/parser v1.1.0 php-composer -amphp/process v1.1.4 php-composer -amphp/serialization v1.0.0 php-composer -amphp/sync v1.4.2 php-composer -aom-libs 3.6.1-r0 apk -apache2-utils 2.4.58-r0 apk -apk-tools 2.14.0-r2 apk -apr 1.7.4-r0 apk -apr-util 1.6.3-r1 apk -argon2-libs 20190702-r4 apk -avahi-libs 0.8-r13 apk -aws/aws-crt-php v1.0.2 php-composer -aws/aws-sdk-php 3.240.8 php-composer -bantu/ini-get-wrapper v1.0.1 php-composer -bash 5.2.15-r5 apk -beberlei/assert v3.3.1 php-composer -brick/math 0.9.2 php-composer -brotli-libs 1.0.9-r14 apk -bruteforcesettings 2.8.0 npm -busybox 1.36.1-r4 apk -busybox-binsh 1.36.1-r4 apk -c-client 2007f-r15 apk -ca-certificates 20230506-r0 apk -ca-certificates-bundle 20230506-r0 apk -cairo 1.17.8-r1 apk -cairo-gobject 1.17.8-r1 apk -christian-riesen/base32 1.6.0 php-composer -cjson 1.7.15-r4 apk -coreutils 9.3-r1 apk -cups-libs 2.4.7-r0 apk -curl 8.4.0-r0 apk -cweagans/composer-patches 1.7.3 php-composer -darsyn/ip 4.1.0 php-composer -dbus-libs 1.14.8-r0 apk -deepdiver/zipstreamer 2.0.0 php-composer -deepdiver1975/tarstreamer v2.1.0 php-composer -doctrine/cache 2.2.0 php-composer -doctrine/dbal 3.7.0 php-composer -doctrine/deprecations 1.1.2 php-composer -doctrine/event-manager 1.2.0 php-composer -doctrine/lexer 1.2.3 php-composer -egulias/email-validator 3.2.5 php-composer -ffmpeg 6.0-r15 apk -ffmpeg-libavcodec 6.0-r15 apk -ffmpeg-libavdevice 6.0-r15 apk -ffmpeg-libavfilter 6.0-r15 apk -ffmpeg-libavformat 6.0-r15 apk -ffmpeg-libavutil 6.0-r15 apk -ffmpeg-libpostproc 6.0-r15 apk -ffmpeg-libswresample 6.0-r15 apk -ffmpeg-libswscale 6.0-r15 apk -fgrosse/phpasn1 v2.3.0 php-composer -files_pdfviewer 2.9.0 npm -firstrunwizard 2.17.0 npm -flac-libs 1.4.3-r0 apk -fontconfig 2.14.2-r3 apk -freetype 2.13.0-r5 apk -fribidi 1.0.13-r0 apk -fusonic/linq v1.1.0 php-composer -fusonic/opengraph v2.2.0 php-composer -gdbm 1.23-r1 apk -gdk-pixbuf 2.42.10-r5 apk -ghostscript 10.01.2-r0 apk -giggsey/libphonenumber-for-php-lite 8.13.12 php-composer -git 2.40.1-r0 apk -glib 2.76.4-r0 apk -glslang-libs 1.3.243.0-r1 apk -gmp 6.2.1-r3 apk -gnu-libiconv 1.17-r1 apk -gnu-libiconv-libs 1.17-r1 apk -gnutls 3.8.0-r2 apk -graphite2 1.3.14-r5 apk -guzzlehttp/guzzle 7.5.0 php-composer -guzzlehttp/promises 1.5.2 php-composer -guzzlehttp/psr7 2.4.5 php-composer -guzzlehttp/uri-template v0.2.0 php-composer -harfbuzz 7.3.0-r0 apk -hexogen/kdtree v0.2.5 php-composer -hwdata-pci 0.370-r0 apk -icewind/searchdav v3.0.1 php-composer -icewind/smb v3.5.4 php-composer -icewind/streams v0.7.7 php-composer -icu-data-en 73.2-r2 apk -icu-libs 73.2-r2 apk -imagemagick 7.1.1.13-r0 apk -imagemagick-libs 7.1.1.13-r0 apk -jansson 2.14-r3 apk -jbig2dec 0.19-r3 apk -jq 1.6-r3 apk -justinrainbow/json-schema 5.2.10 php-composer -lame-libs 3.100-r5 apk -laravel/serializable-closure v1.2.2 php-composer -lcms2 2.15-r2 apk -ldb 2.7.2-r1 apk -league/flysystem 2.5.0 php-composer -league/mime-type-detection 1.11.0 php-composer -league/uri 6.4.0 php-composer -league/uri-interfaces 2.2.0 php-composer -libacl 2.3.1-r3 apk -libarchive 3.7.2-r0 apk -libass 0.17.1-r0 apk -libasyncns 0.8-r1 apk -libattr 2.5.1-r4 apk -libavif 0.11.1-r2 apk -libblkid 2.38.1-r8 apk -libbluray 1.3.4-r0 apk -libbsd 0.11.7-r1 apk -libbz2 1.0.8-r5 apk -libc-utils 0.7.2-r5 apk -libcap2 2.69-r0 apk -libcrypto3 3.1.4-r0 apk -libcurl 8.4.0-r0 apk -libdav1d 1.2.1-r0 apk -libde265 1.0.12-r0 apk -libdrm 2.4.115-r4 apk -libedit 20221030.3.1-r1 apk -libevent 2.1.12-r6 apk -libexpat 2.5.0-r1 apk -libffi 3.4.4-r2 apk -libformw 6.4_p20230506-r0 apk -libgcc 12.2.1_git20220924-r10 apk -libgomp 12.2.1_git20220924-r10 apk -libheif 1.16.2-r0 apk -libhwy 1.0.4-r1 apk -libice 1.1.1-r2 apk -libidn2 2.3.4-r1 apk -libintl 0.21.1-r7 apk -libjpeg-turbo 2.1.5.1-r3 apk -libjxl 0.8.2-r0 apk -libldap 2.6.5-r0 apk -libltdl 2.4.7-r2 apk -libmcrypt 2.5.8-r10 apk -libmd 1.0.4-r2 apk -libmemcached-libs 1.1.4-r1 apk -libmount 2.38.1-r8 apk -libncursesw 6.4_p20230506-r0 apk -libogg 1.3.5-r4 apk -libopenmpt 0.7.2-r0 apk -libpanelw 6.4_p20230506-r0 apk -libpciaccess 0.17-r2 apk -libplacebo 5.264.1-r1 apk -libpng 1.6.39-r3 apk -libpq 15.4-r0 apk -libproc2 4.0.4-r0 apk -libpulse 16.1-r10 apk -libraw 0.21.1-r1 apk -librist 0.2.7-r0 apk -librsvg 2.56.3-r0 apk -libsasl 2.1.28-r4 apk -libsm 1.2.4-r1 apk -libsmbclient 4.18.8-r0 apk -libsndfile 1.2.0-r2 apk -libsodium 1.0.18-r3 apk -libsrt 1.5.2-r0 apk -libssh 0.10.5-r0 apk -libssl3 3.1.4-r0 apk -libstdc++ 12.2.1_git20220924-r10 apk -libtasn1 4.19.0-r1 apk -libtheora 1.1.1-r17 apk -libunibreak 5.1-r0 apk -libunistring 1.1-r1 apk -libuuid 2.38.1-r8 apk -libva 2.18.0-r1 apk -libvdpau 1.5-r1 apk -libvorbis 1.3.7-r1 apk -libvpx 1.13.0-r2 apk -libwbclient 4.18.8-r0 apk -libwebp 1.3.2-r0 apk -libx11 1.8.7-r0 apk -libxau 1.0.11-r2 apk -libxcb 1.15-r1 apk -libxdmcp 1.1.4-r2 apk -libxext 1.3.5-r2 apk -libxfixes 6.0.1-r2 apk -libxft 2.3.8-r1 apk -libxml2 2.11.4-r0 apk -libxpm 3.5.16-r1 apk -libxrender 0.9.11-r3 apk -libxt 1.3.0-r2 apk -libxxhash 0.8.2-r0 apk -libzip 1.9.2-r2 apk -libzmq 4.3.4-r4 apk -linux-pam 1.5.2-r10 apk -lmdb 0.9.31-r0 apk -logrotate 3.21.0-r1 apk -lz4-libs 1.9.4-r4 apk -mbedtls 2.28.5-r0 apk -mexitek/phpcolors v1.0.4 php-composer -microsoft/azure-storage-blob 1.5.4 php-composer -microsoft/azure-storage-common 1.5.2 php-composer -mlocati/ip-lib 1.18.0 php-composer -mpg123-libs 1.31.3-r1 apk -mtdowling/jmespath.php 2.6.1 php-composer -musl 1.2.4-r2 apk -musl-utils 1.2.4-r2 apk -nano 7.2-r1 apk -ncurses-terminfo-base 6.4_p20230506-r0 apk -netcat-openbsd 1.219-r1 apk -nettle 3.8.1-r2 apk -nextcloud 1.0.0 npm -nextcloud/lognormalizer v1.0.0 php-composer -nghttp2-libs 1.57.0-r0 apk -nginx 1.24.0-r7 apk -notifications 2.16.0 npm -numactl 2.0.16-r4 apk -onevpl-libs 2023.2.1-r0 apk -oniguruma 6.9.8-r1 apk -openssl 3.1.4-r0 apk -opus 1.4-r0 apk -orc 0.4.34-r0 apk -p11-kit 0.24.1-r2 apk -pango 1.50.14-r1 apk -password_policy 1.18.0 npm -pcre 8.45-r3 apk -pcre2 10.42-r1 apk -pear/archive_tar 1.4.14 php-composer -pear/console_getopt v1.4.3 php-composer -pear/pear-core-minimal v1.10.10 php-composer -pear/pear_exception v1.0.2 php-composer -photos 2.4.0 npm -php-http/guzzle7-adapter 1.0.0 php-composer -php-http/httplug 2.2.0 php-composer -php-http/promise 1.1.0 php-composer -php-opencloud/openstack v3.2.1 php-composer -php82 8.2.10-r0 apk -php82-bcmath 8.2.10-r0 apk -php82-bz2 8.2.10-r0 apk -php82-common 8.2.10-r0 apk -php82-ctype 8.2.10-r0 apk -php82-curl 8.2.10-r0 apk -php82-dom 8.2.10-r0 apk -php82-exif 8.2.10-r0 apk -php82-fileinfo 8.2.10-r0 apk -php82-fpm 8.2.10-r0 apk -php82-ftp 8.2.10-r0 apk -php82-gd 8.2.10-r0 apk -php82-gmp 8.2.10-r0 apk -php82-iconv 8.2.10-r0 apk -php82-imap 8.2.10-r0 apk -php82-intl 8.2.10-r0 apk -php82-ldap 8.2.10-r0 apk -php82-mbstring 8.2.10-r0 apk -php82-mysqlnd 8.2.10-r0 apk -php82-opcache 8.2.10-r0 apk -php82-openssl 8.2.10-r0 apk -php82-pcntl 8.2.10-r0 apk -php82-pdo 8.2.10-r0 apk -php82-pdo_mysql 8.2.10-r0 apk -php82-pdo_pgsql 8.2.10-r0 apk -php82-pdo_sqlite 8.2.10-r0 apk -php82-pecl-apcu 5.1.22-r0 apk -php82-pecl-igbinary 3.2.14-r0 apk -php82-pecl-imagick 3.7.0-r5 apk -php82-pecl-mcrypt 1.0.6-r0 apk -php82-pecl-memcached 3.2.0-r1 apk -php82-pecl-msgpack 2.2.0-r0 apk -php82-pecl-redis 6.0.2-r0 apk -php82-pecl-smbclient 1.1.1-r0 apk -php82-pgsql 8.2.10-r0 apk -php82-phar 8.2.10-r0 apk -php82-posix 8.2.10-r0 apk -php82-session 8.2.10-r0 apk -php82-simplexml 8.2.10-r0 apk -php82-sockets 8.2.10-r0 apk -php82-sodium 8.2.10-r0 apk -php82-sqlite3 8.2.10-r0 apk -php82-sysvsem 8.2.10-r0 apk -php82-xml 8.2.10-r0 apk -php82-xmlreader 8.2.10-r0 apk -php82-xmlwriter 8.2.10-r0 apk -php82-zip 8.2.10-r0 apk -phpseclib/phpseclib 2.0.45 php-composer -pimple/pimple v3.5.0 php-composer -pixman 0.42.2-r1 apk -pkgconf 1.9.5-r0 apk -popt 1.19-r2 apk -privacy 1.12.0 npm -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.1 php-composer -psr/http-factory 1.0.1 php-composer -psr/http-message 1.0.1 php-composer -psr/log 1.1.4 php-composer -punic/punic 3.8.1 php-composer -ralouphie/getallheaders 3.0.3 php-composer -ramsey/collection 1.1.3 php-composer -ramsey/uuid 4.1.1 php-composer -readline 8.2.1-r1 apk -recommendations 2.0.0 npm -related_resources 1.3.0 npm -rsync 3.2.7-r4 apk -rubix/ml dev-chore/bump-flysystem-v2.1.1 php-composer -rubix/tensor 2.2.3 php-composer -rullzer/easytotp v0.1.4 php-composer -sabre/dav 4.4.0 php-composer -sabre/event 5.1.4 php-composer -sabre/http 5.1.7 php-composer -sabre/uri 2.3.3 php-composer -sabre/vobject 4.5.3 php-composer -sabre/xml 2.2.6 php-composer -samba-client 4.18.8-r0 apk -samba-client-libs 4.18.8-r0 apk -samba-common 4.18.8-r0 apk -samba-libs 4.18.8-r0 apk -samba-util-libs 4.18.8-r0 apk -scanelf 1.3.7-r1 apk -scssphp/scssphp v1.11.0 php-composer -sdl2 2.26.5-r0 apk -shaderc 2023.3-r1 apk -shadow 4.13-r4 apk -shared-mime-info 2.2-r5 apk -skalibs 2.13.1.1-r1 apk -soxr 0.1.3-r5 apk -speexdsp 1.2.1-r1 apk -spirv-tools 1.3.243.0-r1 apk -spomky-labs/base64url v2.0.4 php-composer -spomky-labs/cbor-php v2.0.1 php-composer -sqlite-libs 3.41.2-r2 apk -ssl_client 1.36.1-r4 apk -stecman/symfony-console-completion 0.11.0 php-composer -sudo 1.9.13_p3-r2 apk -suspicious_login 6.0.0-dev npm -svt-av1-libs 1.6.0-r0 apk -symfony/console v5.4.24 php-composer -symfony/css-selector v5.4.11 php-composer -symfony/deprecation-contracts v3.0.2 php-composer -symfony/dom-crawler v5.4.11 php-composer -symfony/event-dispatcher v5.4.26 php-composer -symfony/event-dispatcher-contracts v3.0.2 php-composer -symfony/http-foundation v5.4.25 php-composer -symfony/mailer v5.4.22 php-composer -symfony/mime v5.4.19 php-composer -symfony/polyfill-ctype v1.23.0 php-composer -symfony/polyfill-intl-grapheme v1.23.1 php-composer -symfony/polyfill-intl-idn v1.27.0 php-composer -symfony/polyfill-intl-normalizer v1.27.0 php-composer -symfony/polyfill-mbstring v1.27.0 php-composer -symfony/polyfill-php72 v1.27.0 php-composer -symfony/polyfill-php73 v1.23.0 php-composer -symfony/polyfill-php73 v1.26.0 php-composer -symfony/polyfill-php80 v1.27.0 php-composer -symfony/process v5.4.24 php-composer -symfony/routing v5.4.25 php-composer -symfony/service-contracts v3.0.2 php-composer -symfony/string v6.0.19 php-composer -symfony/translation v5.4.24 php-composer -symfony/translation-contracts v2.4.0 php-composer -talloc 2.4.0-r1 apk -tdb-libs 1.4.8-r1 apk -tevent 0.14.1-r1 apk -thecodingmachine/safe v1.3.3 php-composer -tiff 4.5.1-r0 apk -twofactor_totp 10.0.0-beta2 npm -tzdata 2023c-r1 apk -utmps-libs 0.1.2.1-r1 apk -v4l-utils-libs 1.24.1-r0 apk -vidstab 1.1.1-r0 apk -viewer 2.2.0 npm -vulkan-loader 1.3.243.0-r1 apk -wapmorgan/mp3info 0.1.0 php-composer -wayland-libs-client 1.22.0-r2 apk -web-auth/cose-lib v3.3.9 php-composer -web-auth/metadata-service v3.3.9 php-composer -web-auth/webauthn-lib v3.3.9 php-composer -x264-libs 0.164_git20220602-r1 apk -x265-libs 3.5-r4 apk -xvidcore 1.3.7-r1 apk -xz-libs 5.4.3-r0 apk -zimg 3.0.5-r0 apk -zlib 1.2.13-r1 apk -zstd-libs 1.5.5-r4 apk +NAME VERSION TYPE +@nextcloud/text 28.0.0-dev.1 npm +ExecutesacommandandpassesthestdiostreamsofthecreatedprocesstoTCPsockets 1.0.0.0 dotnet +activity 2.20.0 npm +alpine-baselayout 3.4.3-r1 apk +alpine-baselayout-data 3.4.3-r1 apk +alpine-keys 2.4-r1 apk +alpine-release 3.18.4-r0 apk +alsa-lib 1.2.9-r1 apk +amphp/amp v2.6.2 php-composer +amphp/byte-stream v1.8.1 php-composer +amphp/parallel v1.4.3 php-composer +amphp/parser v1.1.0 php-composer +amphp/process v1.1.4 php-composer +amphp/serialization v1.0.0 php-composer +amphp/sync v1.4.2 php-composer +aom-libs 3.6.1-r0 apk +apache2-utils 2.4.58-r0 apk +apk-tools 2.14.0-r2 apk +apr 1.7.4-r0 apk +apr-util 1.6.3-r1 apk +argon2-libs 20190702-r4 apk +avahi-libs 0.8-r13 apk +aws/aws-crt-php v1.0.2 php-composer +aws/aws-sdk-php 3.240.8 php-composer +bantu/ini-get-wrapper v1.0.1 php-composer +bash 5.2.15-r5 apk +beberlei/assert v3.3.1 php-composer +brick/math 0.9.2 php-composer +brotli-libs 1.0.9-r14 apk +bruteforcesettings 2.8.0 npm +busybox 1.36.1-r4 apk +busybox-binsh 1.36.1-r4 apk +c-client 2007f-r15 apk +ca-certificates 20230506-r0 apk +ca-certificates-bundle 20230506-r0 apk +cairo 1.17.8-r1 apk +cairo-gobject 1.17.8-r1 apk +christian-riesen/base32 1.6.0 php-composer +cjson 1.7.15-r4 apk +coreutils 9.3-r1 apk +cups-libs 2.4.7-r0 apk +curl 8.4.0-r0 apk +cweagans/composer-patches 1.7.3 php-composer +darsyn/ip 4.1.0 php-composer +dbus-libs 1.14.8-r0 apk +deepdiver/zipstreamer 2.0.0 php-composer +deepdiver1975/tarstreamer v2.1.0 php-composer +doctrine/cache 2.2.0 php-composer +doctrine/dbal 3.7.0 php-composer +doctrine/deprecations 1.1.2 php-composer +doctrine/event-manager 1.2.0 php-composer +doctrine/lexer 1.2.3 php-composer +egulias/email-validator 3.2.5 php-composer +ffmpeg 6.0-r15 apk +ffmpeg-libavcodec 6.0-r15 apk +ffmpeg-libavdevice 6.0-r15 apk +ffmpeg-libavfilter 6.0-r15 apk +ffmpeg-libavformat 6.0-r15 apk +ffmpeg-libavutil 6.0-r15 apk +ffmpeg-libpostproc 6.0-r15 apk +ffmpeg-libswresample 6.0-r15 apk +ffmpeg-libswscale 6.0-r15 apk +fgrosse/phpasn1 v2.3.0 php-composer +files_pdfviewer 2.9.0 npm +firstrunwizard 2.17.0 npm +flac-libs 1.4.3-r0 apk +fontconfig 2.14.2-r3 apk +freetype 2.13.0-r5 apk +fribidi 1.0.13-r0 apk +fusonic/linq v1.1.0 php-composer +fusonic/opengraph v2.2.0 php-composer +gdbm 1.23-r1 apk +gdk-pixbuf 2.42.10-r5 apk +ghostscript 10.02.0-r0 apk +giggsey/libphonenumber-for-php-lite 8.13.12 php-composer +git 2.40.1-r0 apk +glib 2.76.4-r0 apk +glslang-libs 1.3.243.0-r1 apk +gmp 6.2.1-r3 apk +gnu-libiconv 1.17-r1 apk +gnu-libiconv-libs 1.17-r1 apk +gnutls 3.8.0-r2 apk +graphite2 1.3.14-r5 apk +guzzlehttp/guzzle 7.5.0 php-composer +guzzlehttp/promises 1.5.2 php-composer +guzzlehttp/psr7 2.4.5 php-composer +guzzlehttp/uri-template v0.2.0 php-composer +harfbuzz 7.3.0-r0 apk +hexogen/kdtree v0.2.5 php-composer +hwdata-pci 0.370-r0 apk +icewind/searchdav v3.0.1 php-composer +icewind/smb v3.5.4 php-composer +icewind/streams v0.7.7 php-composer +icu-data-en 73.2-r2 apk +icu-libs 73.2-r2 apk +imagemagick 7.1.1.13-r1 apk +imagemagick-libs 7.1.1.13-r1 apk +jansson 2.14-r3 apk +jbig2dec 0.19-r3 apk +jq 1.6-r3 apk +justinrainbow/json-schema 5.2.10 php-composer +lame-libs 3.100-r5 apk +laravel/serializable-closure v1.2.2 php-composer +lcms2 2.15-r2 apk +ldb 2.7.2-r1 apk +league/flysystem 2.5.0 php-composer +league/mime-type-detection 1.11.0 php-composer +league/uri 6.4.0 php-composer +league/uri-interfaces 2.2.0 php-composer +libacl 2.3.1-r3 apk +libarchive 3.7.2-r0 apk +libass 0.17.1-r0 apk +libasyncns 0.8-r1 apk +libattr 2.5.1-r4 apk +libavif 0.11.1-r2 apk +libblkid 2.38.1-r8 apk +libbluray 1.3.4-r0 apk +libbsd 0.11.7-r1 apk +libbz2 1.0.8-r5 apk +libc-utils 0.7.2-r5 apk +libcap2 2.69-r0 apk +libcrypto3 3.1.4-r0 apk +libcurl 8.4.0-r0 apk +libdav1d 1.2.1-r0 apk +libde265 1.0.12-r0 apk +libdrm 2.4.115-r4 apk +libedit 20221030.3.1-r1 apk +libevent 2.1.12-r6 apk +libexpat 2.5.0-r1 apk +libffi 3.4.4-r2 apk +libformw 6.4_p20230506-r0 apk +libgcc 12.2.1_git20220924-r10 apk +libgomp 12.2.1_git20220924-r10 apk +libheif 1.16.2-r0 apk +libhwy 1.0.4-r1 apk +libice 1.1.1-r2 apk +libidn2 2.3.4-r1 apk +libintl 0.21.1-r7 apk +libjpeg-turbo 2.1.5.1-r3 apk +libjxl 0.8.2-r0 apk +libldap 2.6.5-r0 apk +libltdl 2.4.7-r2 apk +libmcrypt 2.5.8-r10 apk +libmd 1.0.4-r2 apk +libmemcached-libs 1.1.4-r1 apk +libmount 2.38.1-r8 apk +libncursesw 6.4_p20230506-r0 apk +libogg 1.3.5-r4 apk +libopenmpt 0.7.2-r0 apk +libpanelw 6.4_p20230506-r0 apk +libpciaccess 0.17-r2 apk +libplacebo 5.264.1-r1 apk +libpng 1.6.39-r3 apk +libpq 15.4-r0 apk +libproc2 4.0.4-r0 apk +libpulse 16.1-r10 apk +libraw 0.21.1-r1 apk +librist 0.2.7-r0 apk +librsvg 2.56.3-r0 apk +libsasl 2.1.28-r4 apk +libsm 1.2.4-r1 apk +libsmbclient 4.18.8-r0 apk +libsndfile 1.2.0-r2 apk +libsodium 1.0.18-r3 apk +libsrt 1.5.2-r0 apk +libssh 0.10.5-r0 apk +libssl3 3.1.4-r0 apk +libstdc++ 12.2.1_git20220924-r10 apk +libtasn1 4.19.0-r1 apk +libtheora 1.1.1-r17 apk +libunibreak 5.1-r0 apk +libunistring 1.1-r1 apk +libuuid 2.38.1-r8 apk +libva 2.18.0-r1 apk +libvdpau 1.5-r1 apk +libvorbis 1.3.7-r1 apk +libvpx 1.13.0-r2 apk +libwbclient 4.18.8-r0 apk +libwebp 1.3.2-r0 apk +libx11 1.8.7-r0 apk +libxau 1.0.11-r2 apk +libxcb 1.15-r1 apk +libxdmcp 1.1.4-r2 apk +libxext 1.3.5-r2 apk +libxfixes 6.0.1-r2 apk +libxft 2.3.8-r1 apk +libxml2 2.11.4-r0 apk +libxpm 3.5.16-r1 apk +libxrender 0.9.11-r3 apk +libxt 1.3.0-r2 apk +libxxhash 0.8.2-r0 apk +libzip 1.9.2-r2 apk +libzmq 4.3.4-r4 apk +linux-pam 1.5.2-r10 apk +lmdb 0.9.31-r0 apk +logrotate 3.21.0-r1 apk +lz4-libs 1.9.4-r4 apk +mbedtls 2.28.5-r0 apk +mexitek/phpcolors v1.0.4 php-composer +microsoft/azure-storage-blob 1.5.4 php-composer +microsoft/azure-storage-common 1.5.2 php-composer +mlocati/ip-lib 1.18.0 php-composer +mpg123-libs 1.31.3-r1 apk +mtdowling/jmespath.php 2.6.1 php-composer +musl 1.2.4-r2 apk +musl-utils 1.2.4-r2 apk +nano 7.2-r1 apk +ncurses-terminfo-base 6.4_p20230506-r0 apk +netcat-openbsd 1.219-r1 apk +nettle 3.8.1-r2 apk +nextcloud 1.0.0 npm +nextcloud/lognormalizer v1.0.0 php-composer +nghttp2-libs 1.57.0-r0 apk +nginx 1.24.0-r7 apk +notifications 2.16.0 npm +numactl 2.0.16-r4 apk +onevpl-libs 2023.2.1-r0 apk +oniguruma 6.9.8-r1 apk +openssl 3.1.4-r0 apk +opus 1.4-r0 apk +orc 0.4.34-r0 apk +p11-kit 0.24.1-r2 apk +pango 1.50.14-r1 apk +password_policy 1.18.0 npm +pcre 8.45-r3 apk +pcre2 10.42-r1 apk +pear/archive_tar 1.4.14 php-composer +pear/console_getopt v1.4.3 php-composer +pear/pear-core-minimal v1.10.10 php-composer +pear/pear_exception v1.0.2 php-composer +photos 2.4.0 npm +php-http/guzzle7-adapter 1.0.0 php-composer +php-http/httplug 2.2.0 php-composer +php-http/promise 1.1.0 php-composer +php-opencloud/openstack v3.2.1 php-composer +php82 8.2.12-r0 apk +php82-bcmath 8.2.12-r0 apk +php82-bz2 8.2.12-r0 apk +php82-common 8.2.12-r0 apk +php82-ctype 8.2.12-r0 apk +php82-curl 8.2.12-r0 apk +php82-dom 8.2.12-r0 apk +php82-exif 8.2.12-r0 apk +php82-fileinfo 8.2.12-r0 apk +php82-fpm 8.2.12-r0 apk +php82-ftp 8.2.12-r0 apk +php82-gd 8.2.12-r0 apk +php82-gmp 8.2.12-r0 apk +php82-iconv 8.2.12-r0 apk +php82-imap 8.2.12-r0 apk +php82-intl 8.2.12-r0 apk +php82-ldap 8.2.12-r0 apk +php82-mbstring 8.2.12-r0 apk +php82-mysqlnd 8.2.12-r0 apk +php82-opcache 8.2.12-r0 apk +php82-openssl 8.2.12-r0 apk +php82-pcntl 8.2.12-r0 apk +php82-pdo 8.2.12-r0 apk +php82-pdo_mysql 8.2.12-r0 apk +php82-pdo_pgsql 8.2.12-r0 apk +php82-pdo_sqlite 8.2.12-r0 apk +php82-pecl-apcu 5.1.22-r0 apk +php82-pecl-igbinary 3.2.14-r0 apk +php82-pecl-imagick 3.7.0-r5 apk +php82-pecl-mcrypt 1.0.6-r0 apk +php82-pecl-memcached 3.2.0-r1 apk +php82-pecl-msgpack 2.2.0-r0 apk +php82-pecl-redis 6.0.2-r0 apk +php82-pecl-smbclient 1.1.1-r0 apk +php82-pgsql 8.2.12-r0 apk +php82-phar 8.2.12-r0 apk +php82-posix 8.2.12-r0 apk +php82-session 8.2.12-r0 apk +php82-simplexml 8.2.12-r0 apk +php82-sockets 8.2.12-r0 apk +php82-sodium 8.2.12-r0 apk +php82-sqlite3 8.2.12-r0 apk +php82-sysvsem 8.2.12-r0 apk +php82-xml 8.2.12-r0 apk +php82-xmlreader 8.2.12-r0 apk +php82-xmlwriter 8.2.12-r0 apk +php82-zip 8.2.12-r0 apk +phpseclib/phpseclib 2.0.45 php-composer +pimple/pimple v3.5.0 php-composer +pixman 0.42.2-r1 apk +pkgconf 1.9.5-r0 apk +popt 1.19-r2 apk +privacy 1.12.0 npm +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.1 php-composer +psr/http-factory 1.0.1 php-composer +psr/http-message 1.0.1 php-composer +psr/log 1.1.4 php-composer +punic/punic 3.8.1 php-composer +ralouphie/getallheaders 3.0.3 php-composer +ramsey/collection 1.1.3 php-composer +ramsey/uuid 4.1.1 php-composer +readline 8.2.1-r1 apk +recommendations 2.0.0 npm +related_resources 1.3.0 npm +rsync 3.2.7-r4 apk +rubix/ml dev-chore/bump-flysystem-v2.1.1 php-composer +rubix/tensor 2.2.3 php-composer +rullzer/easytotp v0.1.4 php-composer +sabre/dav 4.4.0 php-composer +sabre/event 5.1.4 php-composer +sabre/http 5.1.7 php-composer +sabre/uri 2.3.3 php-composer +sabre/vobject 4.5.3 php-composer +sabre/xml 2.2.6 php-composer +samba-client 4.18.8-r0 apk +samba-client-libs 4.18.8-r0 apk +samba-common 4.18.8-r0 apk +samba-libs 4.18.8-r0 apk +samba-util-libs 4.18.8-r0 apk +scanelf 1.3.7-r1 apk +scssphp/scssphp v1.11.0 php-composer +sdl2 2.26.5-r0 apk +shaderc 2023.3-r1 apk +shadow 4.13-r4 apk +shared-mime-info 2.2-r5 apk +skalibs 2.13.1.1-r1 apk +soxr 0.1.3-r5 apk +speexdsp 1.2.1-r1 apk +spirv-tools 1.3.243.0-r1 apk +spomky-labs/base64url v2.0.4 php-composer +spomky-labs/cbor-php v2.0.1 php-composer +sqlite-libs 3.41.2-r2 apk +ssl_client 1.36.1-r4 apk +stecman/symfony-console-completion 0.11.0 php-composer +sudo 1.9.13_p3-r2 apk +suspicious_login 6.0.0-dev npm +svt-av1-libs 1.6.0-r0 apk +symfony/console v5.4.24 php-composer +symfony/css-selector v5.4.11 php-composer +symfony/deprecation-contracts v3.0.2 php-composer +symfony/dom-crawler v5.4.11 php-composer +symfony/event-dispatcher v5.4.26 php-composer +symfony/event-dispatcher-contracts v3.0.2 php-composer +symfony/http-foundation v5.4.25 php-composer +symfony/mailer v5.4.22 php-composer +symfony/mime v5.4.19 php-composer +symfony/polyfill-ctype v1.23.0 php-composer +symfony/polyfill-intl-grapheme v1.23.1 php-composer +symfony/polyfill-intl-idn v1.27.0 php-composer +symfony/polyfill-intl-normalizer v1.27.0 php-composer +symfony/polyfill-mbstring v1.27.0 php-composer +symfony/polyfill-php72 v1.27.0 php-composer +symfony/polyfill-php73 v1.23.0 php-composer +symfony/polyfill-php73 v1.26.0 php-composer +symfony/polyfill-php80 v1.27.0 php-composer +symfony/process v5.4.24 php-composer +symfony/routing v5.4.25 php-composer +symfony/service-contracts v3.0.2 php-composer +symfony/string v6.0.19 php-composer +symfony/translation v5.4.24 php-composer +symfony/translation-contracts v2.4.0 php-composer +talloc 2.4.0-r1 apk +tdb-libs 1.4.8-r1 apk +tevent 0.14.1-r1 apk +thecodingmachine/safe v1.3.3 php-composer +tiff 4.5.1-r0 apk +twofactor_totp 10.0.0-beta2 npm +tzdata 2023c-r1 apk +utmps-libs 0.1.2.1-r1 apk +v4l-utils-libs 1.24.1-r0 apk +vidstab 1.1.1-r0 apk +viewer 2.2.0 npm +vulkan-loader 1.3.243.0-r1 apk +wapmorgan/mp3info 0.1.0 php-composer +wayland-libs-client 1.22.0-r2 apk +web-auth/cose-lib v3.3.9 php-composer +web-auth/metadata-service v3.3.9 php-composer +web-auth/webauthn-lib v3.3.9 php-composer +x264-libs 0.164_git20220602-r1 apk +x265-libs 3.5-r4 apk +xvidcore 1.3.7-r1 apk +xz-libs 5.4.3-r0 apk +zimg 3.0.5-r0 apk +zlib 1.2.13-r1 apk +zstd-libs 1.5.5-r4 apk From 2639cc28cdca039f9e02bf86e40141dcdce6ec7d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 14 Nov 2023 11:49:59 +0000 Subject: [PATCH 027/209] Bot Updating Package Versions --- package_versions.txt | 2 -- 1 file changed, 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index fa16cadb..b0262bb1 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -141,7 +141,6 @@ libjpeg-turbo 2.1.5.1 libjxl 0.8.2-r0 apk libldap 2.6.5-r0 apk libltdl 2.4.7-r2 apk -libmcrypt 2.5.8-r10 apk libmd 1.0.4-r2 apk libmemcached-libs 1.1.4-r1 apk libmount 2.38.1-r8 apk @@ -263,7 +262,6 @@ php82-pdo_sqlite 8.2.12- php82-pecl-apcu 5.1.22-r0 apk php82-pecl-igbinary 3.2.14-r0 apk php82-pecl-imagick 3.7.0-r5 apk -php82-pecl-mcrypt 1.0.6-r0 apk php82-pecl-memcached 3.2.0-r1 apk php82-pecl-msgpack 2.2.0-r0 apk php82-pecl-redis 6.0.2-r0 apk From acb431bc9c11329a106006f06e11b6258a816236 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 14 Nov 2023 23:32:43 +0000 Subject: [PATCH 028/209] 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 b0262bb1..3c54fdaf 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -307,9 +307,9 @@ rubix/tensor 2.2.3 rullzer/easytotp v0.1.4 php-composer sabre/dav 4.4.0 php-composer sabre/event 5.1.4 php-composer -sabre/http 5.1.7 php-composer +sabre/http 5.1.10 php-composer sabre/uri 2.3.3 php-composer -sabre/vobject 4.5.3 php-composer +sabre/vobject 4.5.4 php-composer sabre/xml 2.2.6 php-composer samba-client 4.18.8-r0 apk samba-client-libs 4.18.8-r0 apk @@ -332,7 +332,7 @@ sqlite-libs 3.41.2- ssl_client 1.36.1-r4 apk stecman/symfony-console-completion 0.11.0 php-composer sudo 1.9.13_p3-r2 apk -suspicious_login 6.0.0-dev npm +suspicious_login 6.0.0 npm svt-av1-libs 1.6.0-r0 apk symfony/console v5.4.24 php-composer symfony/css-selector v5.4.11 php-composer From ca6afd353ad89a7791923be813b9da021aed5059 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 16 Nov 2023 21:31:08 +0000 Subject: [PATCH 029/209] Bot Updating Templated Files --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8bdbc257..ec571cc3 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ Where are your photos and documents? With Nextcloud you pick a server of your ch ## Supported Architectures -We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://github.com/docker/distribution/blob/master/docs/spec/manifest-v2-2.md#manifest-list) and our announcement [here](https://blog.linuxserver.io/2019/02/21/the-lsio-pipeline-project/). +We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://distribution.github.io/distribution/spec/manifest-v2-2/#manifest-list) and our announcement [here](https://blog.linuxserver.io/2019/02/21/the-lsio-pipeline-project/). Simply pulling `lscr.io/linuxserver/nextcloud:develop` should retrieve the correct image for your arch, but you can also pull specific arch images via tags. From ba1ac62fd9d2cbb5c4c2d9a29a708be688602db2 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 16 Nov 2023 21:36:06 +0000 Subject: [PATCH 030/209] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 3c54fdaf..fbfc8452 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -29,8 +29,8 @@ beberlei/assert v3.3.1 brick/math 0.9.2 php-composer brotli-libs 1.0.9-r14 apk bruteforcesettings 2.8.0 npm -busybox 1.36.1-r4 apk -busybox-binsh 1.36.1-r4 apk +busybox 1.36.1-r5 apk +busybox-binsh 1.36.1-r5 apk c-client 2007f-r15 apk ca-certificates 20230506-r0 apk ca-certificates-bundle 20230506-r0 apk @@ -89,7 +89,7 @@ guzzlehttp/uri-template v0.2.0 harfbuzz 7.3.0-r0 apk hexogen/kdtree v0.2.5 php-composer hwdata-pci 0.370-r0 apk -icewind/searchdav v3.0.1 php-composer +icewind/searchdav v3.1.0 php-composer icewind/smb v3.5.4 php-composer icewind/streams v0.7.7 php-composer icu-data-en 73.2-r2 apk @@ -120,7 +120,7 @@ libbsd 0.11.7- libbz2 1.0.8-r5 apk libc-utils 0.7.2-r5 apk libcap2 2.69-r0 apk -libcrypto3 3.1.4-r0 apk +libcrypto3 3.1.4-r1 apk libcurl 8.4.0-r0 apk libdav1d 1.2.1-r0 apk libde265 1.0.12-r0 apk @@ -151,7 +151,7 @@ libpanelw 6.4_p20 libpciaccess 0.17-r2 apk libplacebo 5.264.1-r1 apk libpng 1.6.39-r3 apk -libpq 15.4-r0 apk +libpq 15.5-r0 apk libproc2 4.0.4-r0 apk libpulse 16.1-r10 apk libraw 0.21.1-r1 apk @@ -164,7 +164,7 @@ libsndfile 1.2.0-r libsodium 1.0.18-r3 apk libsrt 1.5.2-r0 apk libssh 0.10.5-r0 apk -libssl3 3.1.4-r0 apk +libssl3 3.1.4-r1 apk libstdc++ 12.2.1_git20220924-r10 apk libtasn1 4.19.0-r1 apk libtheora 1.1.1-r17 apk @@ -216,7 +216,7 @@ notifications 2.16.0 numactl 2.0.16-r4 apk onevpl-libs 2023.2.1-r0 apk oniguruma 6.9.8-r1 apk -openssl 3.1.4-r0 apk +openssl 3.1.4-r1 apk opus 1.4-r0 apk orc 0.4.34-r0 apk p11-kit 0.24.1-r2 apk @@ -305,7 +305,7 @@ rsync 3.2.7-r rubix/ml dev-chore/bump-flysystem-v2.1.1 php-composer rubix/tensor 2.2.3 php-composer rullzer/easytotp v0.1.4 php-composer -sabre/dav 4.4.0 php-composer +sabre/dav 4.5.0 php-composer sabre/event 5.1.4 php-composer sabre/http 5.1.10 php-composer sabre/uri 2.3.3 php-composer @@ -329,7 +329,7 @@ spirv-tools 1.3.243 spomky-labs/base64url v2.0.4 php-composer spomky-labs/cbor-php v2.0.1 php-composer sqlite-libs 3.41.2-r2 apk -ssl_client 1.36.1-r4 apk +ssl_client 1.36.1-r5 apk stecman/symfony-console-completion 0.11.0 php-composer sudo 1.9.13_p3-r2 apk suspicious_login 6.0.0 npm From f62cc3b9e80bc20fd450e54163be2390c22b39ba Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 21 Nov 2023 11:49:54 +0000 Subject: [PATCH 031/209] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index fbfc8452..769c8fe8 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -52,15 +52,15 @@ doctrine/deprecations 1.1.2 doctrine/event-manager 1.2.0 php-composer doctrine/lexer 1.2.3 php-composer egulias/email-validator 3.2.5 php-composer -ffmpeg 6.0-r15 apk -ffmpeg-libavcodec 6.0-r15 apk -ffmpeg-libavdevice 6.0-r15 apk -ffmpeg-libavfilter 6.0-r15 apk -ffmpeg-libavformat 6.0-r15 apk -ffmpeg-libavutil 6.0-r15 apk -ffmpeg-libpostproc 6.0-r15 apk -ffmpeg-libswresample 6.0-r15 apk -ffmpeg-libswscale 6.0-r15 apk +ffmpeg 6.0.1-r0 apk +ffmpeg-libavcodec 6.0.1-r0 apk +ffmpeg-libavdevice 6.0.1-r0 apk +ffmpeg-libavfilter 6.0.1-r0 apk +ffmpeg-libavformat 6.0.1-r0 apk +ffmpeg-libavutil 6.0.1-r0 apk +ffmpeg-libpostproc 6.0.1-r0 apk +ffmpeg-libswresample 6.0.1-r0 apk +ffmpeg-libswscale 6.0.1-r0 apk fgrosse/phpasn1 v2.3.0 php-composer files_pdfviewer 2.9.0 npm firstrunwizard 2.17.0 npm From be9ffb890e2acee34c657c80a2f930e337671403 Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Sat, 25 Nov 2023 10:43:10 -0600 Subject: [PATCH 032/209] only run migration if conf exists redirect stderr to /dev/null Signed-off-by: Eric Nemchik --- root/migrations/02-default-location | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/root/migrations/02-default-location b/root/migrations/02-default-location index a3727ec5..cbaab7d4 100644 --- a/root/migrations/02-default-location +++ b/root/migrations/02-default-location @@ -5,7 +5,7 @@ DEFAULT_CONF="/config/nginx/site-confs/default.conf" OLD_ROOT="root /config/www/nextcloud/;" NEW_ROOT="root /app/www/public;" -if grep -q "${OLD_ROOT}" "${DEFAULT_CONF}"; then +if [[ -f "${DEFAULT_CONF}" ]] && grep -q "${OLD_ROOT}" "${DEFAULT_CONF}" 2>/dev/null; then echo "updating root in ${DEFAULT_CONF}" sed -i "s|${OLD_ROOT}|${NEW_ROOT}|" "${DEFAULT_CONF}" fi From e2d34baa3f4f777ed150022242a52666d429ba95 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 28 Nov 2023 11:52:19 +0000 Subject: [PATCH 033/209] Bot Updating Package Versions --- package_versions.txt | 50 ++++++++++++++++++++++---------------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 769c8fe8..393c71d2 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -184,7 +184,7 @@ libxdmcp 1.1.4-r libxext 1.3.5-r2 apk libxfixes 6.0.1-r2 apk libxft 2.3.8-r1 apk -libxml2 2.11.4-r0 apk +libxml2 2.11.6-r0 apk libxpm 3.5.16-r1 apk libxrender 0.9.11-r3 apk libxt 1.3.0-r2 apk @@ -234,31 +234,31 @@ php-http/httplug 2.2.0 php-http/promise 1.1.0 php-composer php-opencloud/openstack v3.2.1 php-composer php82 8.2.12-r0 apk -php82-bcmath 8.2.12-r0 apk -php82-bz2 8.2.12-r0 apk +php82-bcmath 8.2.13-r0 apk +php82-bz2 8.2.13-r0 apk php82-common 8.2.12-r0 apk php82-ctype 8.2.12-r0 apk php82-curl 8.2.12-r0 apk -php82-dom 8.2.12-r0 apk -php82-exif 8.2.12-r0 apk +php82-dom 8.2.13-r0 apk +php82-exif 8.2.13-r0 apk php82-fileinfo 8.2.12-r0 apk php82-fpm 8.2.12-r0 apk -php82-ftp 8.2.12-r0 apk -php82-gd 8.2.12-r0 apk -php82-gmp 8.2.12-r0 apk +php82-ftp 8.2.13-r0 apk +php82-gd 8.2.13-r0 apk +php82-gmp 8.2.13-r0 apk php82-iconv 8.2.12-r0 apk -php82-imap 8.2.12-r0 apk -php82-intl 8.2.12-r0 apk -php82-ldap 8.2.12-r0 apk +php82-imap 8.2.13-r0 apk +php82-intl 8.2.13-r0 apk +php82-ldap 8.2.13-r0 apk php82-mbstring 8.2.12-r0 apk -php82-mysqlnd 8.2.12-r0 apk -php82-opcache 8.2.12-r0 apk +php82-mysqlnd 8.2.13-r0 apk +php82-opcache 8.2.13-r0 apk php82-openssl 8.2.12-r0 apk -php82-pcntl 8.2.12-r0 apk -php82-pdo 8.2.12-r0 apk -php82-pdo_mysql 8.2.12-r0 apk -php82-pdo_pgsql 8.2.12-r0 apk -php82-pdo_sqlite 8.2.12-r0 apk +php82-pcntl 8.2.13-r0 apk +php82-pdo 8.2.13-r0 apk +php82-pdo_mysql 8.2.13-r0 apk +php82-pdo_pgsql 8.2.13-r0 apk +php82-pdo_sqlite 8.2.13-r0 apk php82-pecl-apcu 5.1.22-r0 apk php82-pecl-igbinary 3.2.14-r0 apk php82-pecl-imagick 3.7.0-r5 apk @@ -266,17 +266,17 @@ php82-pecl-memcached 3.2.0-r php82-pecl-msgpack 2.2.0-r0 apk php82-pecl-redis 6.0.2-r0 apk php82-pecl-smbclient 1.1.1-r0 apk -php82-pgsql 8.2.12-r0 apk +php82-pgsql 8.2.13-r0 apk php82-phar 8.2.12-r0 apk -php82-posix 8.2.12-r0 apk +php82-posix 8.2.13-r0 apk php82-session 8.2.12-r0 apk php82-simplexml 8.2.12-r0 apk -php82-sockets 8.2.12-r0 apk -php82-sodium 8.2.12-r0 apk -php82-sqlite3 8.2.12-r0 apk -php82-sysvsem 8.2.12-r0 apk +php82-sockets 8.2.13-r0 apk +php82-sodium 8.2.13-r0 apk +php82-sqlite3 8.2.13-r0 apk +php82-sysvsem 8.2.13-r0 apk php82-xml 8.2.12-r0 apk -php82-xmlreader 8.2.12-r0 apk +php82-xmlreader 8.2.13-r0 apk php82-xmlwriter 8.2.12-r0 apk php82-zip 8.2.12-r0 apk phpseclib/phpseclib 2.0.45 php-composer From 21f2fc08404b4fc7dbe4c15cddba1f266bf5a2bc Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 30 Nov 2023 21:34:34 +0000 Subject: [PATCH 034/209] 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 393c71d2..c3889567 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -233,27 +233,27 @@ php-http/guzzle7-adapter 1.0.0 php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer php-opencloud/openstack v3.2.1 php-composer -php82 8.2.12-r0 apk +php82 8.2.13-r0 apk php82-bcmath 8.2.13-r0 apk php82-bz2 8.2.13-r0 apk -php82-common 8.2.12-r0 apk -php82-ctype 8.2.12-r0 apk -php82-curl 8.2.12-r0 apk +php82-common 8.2.13-r0 apk +php82-ctype 8.2.13-r0 apk +php82-curl 8.2.13-r0 apk php82-dom 8.2.13-r0 apk php82-exif 8.2.13-r0 apk -php82-fileinfo 8.2.12-r0 apk -php82-fpm 8.2.12-r0 apk +php82-fileinfo 8.2.13-r0 apk +php82-fpm 8.2.13-r0 apk php82-ftp 8.2.13-r0 apk php82-gd 8.2.13-r0 apk php82-gmp 8.2.13-r0 apk -php82-iconv 8.2.12-r0 apk +php82-iconv 8.2.13-r0 apk php82-imap 8.2.13-r0 apk php82-intl 8.2.13-r0 apk php82-ldap 8.2.13-r0 apk -php82-mbstring 8.2.12-r0 apk +php82-mbstring 8.2.13-r0 apk php82-mysqlnd 8.2.13-r0 apk php82-opcache 8.2.13-r0 apk -php82-openssl 8.2.12-r0 apk +php82-openssl 8.2.13-r0 apk php82-pcntl 8.2.13-r0 apk php82-pdo 8.2.13-r0 apk php82-pdo_mysql 8.2.13-r0 apk @@ -267,18 +267,18 @@ php82-pecl-msgpack 2.2.0-r php82-pecl-redis 6.0.2-r0 apk php82-pecl-smbclient 1.1.1-r0 apk php82-pgsql 8.2.13-r0 apk -php82-phar 8.2.12-r0 apk +php82-phar 8.2.13-r0 apk php82-posix 8.2.13-r0 apk -php82-session 8.2.12-r0 apk -php82-simplexml 8.2.12-r0 apk +php82-session 8.2.13-r0 apk +php82-simplexml 8.2.13-r0 apk php82-sockets 8.2.13-r0 apk php82-sodium 8.2.13-r0 apk php82-sqlite3 8.2.13-r0 apk php82-sysvsem 8.2.13-r0 apk -php82-xml 8.2.12-r0 apk +php82-xml 8.2.13-r0 apk php82-xmlreader 8.2.13-r0 apk -php82-xmlwriter 8.2.12-r0 apk -php82-zip 8.2.12-r0 apk +php82-xmlwriter 8.2.13-r0 apk +php82-zip 8.2.13-r0 apk phpseclib/phpseclib 2.0.45 php-composer pimple/pimple v3.5.0 php-composer pixman 0.42.2-r1 apk From 61f34bacdca824267bd8e9460ae5743aa4e9e133 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 5 Dec 2023 11:50:04 +0000 Subject: [PATCH 035/209] 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 c3889567..b4703b89 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -159,7 +159,7 @@ librist 0.2.7-r librsvg 2.56.3-r0 apk libsasl 2.1.28-r4 apk libsm 1.2.4-r1 apk -libsmbclient 4.18.8-r0 apk +libsmbclient 4.18.9-r0 apk libsndfile 1.2.0-r2 apk libsodium 1.0.18-r3 apk libsrt 1.5.2-r0 apk @@ -175,7 +175,7 @@ libva 2.18.0- libvdpau 1.5-r1 apk libvorbis 1.3.7-r1 apk libvpx 1.13.0-r2 apk -libwbclient 4.18.8-r0 apk +libwbclient 4.18.9-r0 apk libwebp 1.3.2-r0 apk libx11 1.8.7-r0 apk libxau 1.0.11-r2 apk @@ -311,11 +311,11 @@ sabre/http 5.1.10 sabre/uri 2.3.3 php-composer sabre/vobject 4.5.4 php-composer sabre/xml 2.2.6 php-composer -samba-client 4.18.8-r0 apk -samba-client-libs 4.18.8-r0 apk -samba-common 4.18.8-r0 apk -samba-libs 4.18.8-r0 apk -samba-util-libs 4.18.8-r0 apk +samba-client 4.18.9-r0 apk +samba-client-libs 4.18.9-r0 apk +samba-common 4.18.9-r0 apk +samba-libs 4.18.9-r0 apk +samba-util-libs 4.18.9-r0 apk scanelf 1.3.7-r1 apk scssphp/scssphp v1.11.0 php-composer sdl2 2.26.5-r0 apk From 94fd873ecee5f488d6b12b09acca03146a07563f Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 7 Dec 2023 21:34:08 +0000 Subject: [PATCH 036/209] 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 b4703b89..0011b391 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -5,7 +5,7 @@ activity 2.20.0 alpine-baselayout 3.4.3-r1 apk alpine-baselayout-data 3.4.3-r1 apk alpine-keys 2.4-r1 apk -alpine-release 3.18.4-r0 apk +alpine-release 3.18.5-r0 apk alsa-lib 1.2.9-r1 apk amphp/amp v2.6.2 php-composer amphp/byte-stream v1.8.1 php-composer From bf1947d7addcc552d927f169877da924569f5efc Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 12 Dec 2023 11:50:00 +0000 Subject: [PATCH 037/209] 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 0011b391..57202c5e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -40,7 +40,7 @@ christian-riesen/base32 1.6.0 cjson 1.7.15-r4 apk coreutils 9.3-r1 apk cups-libs 2.4.7-r0 apk -curl 8.4.0-r0 apk +curl 8.5.0-r0 apk cweagans/composer-patches 1.7.3 php-composer darsyn/ip 4.1.0 php-composer dbus-libs 1.14.8-r0 apk @@ -98,7 +98,7 @@ imagemagick 7.1.1.1 imagemagick-libs 7.1.1.13-r1 apk jansson 2.14-r3 apk jbig2dec 0.19-r3 apk -jq 1.6-r3 apk +jq 1.6-r4 apk justinrainbow/json-schema 5.2.10 php-composer lame-libs 3.100-r5 apk laravel/serializable-closure v1.2.2 php-composer @@ -121,7 +121,7 @@ libbz2 1.0.8-r libc-utils 0.7.2-r5 apk libcap2 2.69-r0 apk libcrypto3 3.1.4-r1 apk -libcurl 8.4.0-r0 apk +libcurl 8.5.0-r0 apk libdav1d 1.2.1-r0 apk libde265 1.0.12-r0 apk libdrm 2.4.115-r4 apk From c3c64ae5d57d45224fc471ae09f4329fe53f640a Mon Sep 17 00:00:00 2001 From: TheSpad Date: Fri, 22 Dec 2023 16:03:20 +0000 Subject: [PATCH 038/209] sync with upstream nextcloud docs --- README.md | 1 + readme-vars.yml | 1 + root/defaults/nginx/site-confs/default.conf.sample | 13 +++++++++++-- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ec571cc3..048903e9 100644 --- a/README.md +++ b/README.md @@ -331,6 +331,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **22.12.23:** - Site default conf updating to include mime.types for js and mjs and update location to include more file types. * **28.10.23:** - Disable web upgrades using occ during init. * **31.08.23:** - Re-add updatenotification app. This allows users to be notified for app updates, but also notifies for NextCloud updates. Updating NextCloud via the web UI is not supported when using this image. * **14.08.23:** - Add develop branch. diff --git a/readme-vars.yml b/readme-vars.yml index b4fbcf1f..fc42d843 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -79,6 +79,7 @@ app_setup_block: | # changelog changelogs: + - { date: "22.12.23:", desc: "Site default conf updating to include mime.types for js and mjs and update location to include more file types." } - { date: "28.10.23:", desc: "Disable web upgrades using occ during init." } - { date: "31.08.23:", desc: "Re-add updatenotification app. This allows users to be notified for app updates, but also notifies for NextCloud updates. Updating NextCloud via the web UI is not supported when using this image." } - { date: "14.08.23:", desc: "Add develop branch." } diff --git a/root/defaults/nginx/site-confs/default.conf.sample b/root/defaults/nginx/site-confs/default.conf.sample index bbf83899..6b46cecb 100644 --- a/root/defaults/nginx/site-confs/default.conf.sample +++ b/root/defaults/nginx/site-confs/default.conf.sample @@ -1,4 +1,4 @@ -## Version 2023/06/23 - Changelog: https://github.com/linuxserver/docker-nextcloud/commits/master/root/defaults/nginx/site-confs/default.conf.sample +## Version 2023/12/22 - Changelog: https://github.com/linuxserver/docker-nextcloud/commits/master/root/defaults/nginx/site-confs/default.conf.sample # Set the `immutable` cache control options only for assets with a cache busting `v` argument map $arg_v $asset_immutable { @@ -59,6 +59,15 @@ server { # Remove X-Powered-By, which is an information leak fastcgi_hide_header X-Powered-By; + # Add .mjs as a file extension for javascript + # Either include it in the default mime.types list + # or include you can include that list explicitly and add the file extension + # only for Nextcloud like below: + include mime.types; + types { + text/javascript js mjs; + } + # Specify how to handle directories -- specifying `/index.php$request_uri` # here as the fallback means that Nginx always exhibits the desired behaviour # when a client requests a path that corresponds to a directory that exists @@ -134,7 +143,7 @@ server { fastcgi_max_temp_file_size 0; } - location ~ \.(?:css|js|svg|gif|png|jpg|ico|wasm|tflite|map)$ { + location ~ \.(?:css|js|mjs|svg|gif|png|jpg|ico|wasm|tflite|map|ogg|flac)$ { try_files $uri /index.php$request_uri; add_header Cache-Control "public, max-age=15778463, $asset_immutable"; access_log off; # Optional: Don't log access to assets From b22dc7887aa5c7d25348ff2da77423b204c3114a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 22 Dec 2023 16:33:56 +0000 Subject: [PATCH 039/209] Bot Updating Package Versions --- package_versions.txt | 769 ++++++++++++++++++++++--------------------- 1 file changed, 385 insertions(+), 384 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 57202c5e..66ac6ba4 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,384 +1,385 @@ -NAME VERSION TYPE -@nextcloud/text 28.0.0-dev.1 npm -ExecutesacommandandpassesthestdiostreamsofthecreatedprocesstoTCPsockets 1.0.0.0 dotnet -activity 2.20.0 npm -alpine-baselayout 3.4.3-r1 apk -alpine-baselayout-data 3.4.3-r1 apk -alpine-keys 2.4-r1 apk -alpine-release 3.18.5-r0 apk -alsa-lib 1.2.9-r1 apk -amphp/amp v2.6.2 php-composer -amphp/byte-stream v1.8.1 php-composer -amphp/parallel v1.4.3 php-composer -amphp/parser v1.1.0 php-composer -amphp/process v1.1.4 php-composer -amphp/serialization v1.0.0 php-composer -amphp/sync v1.4.2 php-composer -aom-libs 3.6.1-r0 apk -apache2-utils 2.4.58-r0 apk -apk-tools 2.14.0-r2 apk -apr 1.7.4-r0 apk -apr-util 1.6.3-r1 apk -argon2-libs 20190702-r4 apk -avahi-libs 0.8-r13 apk -aws/aws-crt-php v1.0.2 php-composer -aws/aws-sdk-php 3.240.8 php-composer -bantu/ini-get-wrapper v1.0.1 php-composer -bash 5.2.15-r5 apk -beberlei/assert v3.3.1 php-composer -brick/math 0.9.2 php-composer -brotli-libs 1.0.9-r14 apk -bruteforcesettings 2.8.0 npm -busybox 1.36.1-r5 apk -busybox-binsh 1.36.1-r5 apk -c-client 2007f-r15 apk -ca-certificates 20230506-r0 apk -ca-certificates-bundle 20230506-r0 apk -cairo 1.17.8-r1 apk -cairo-gobject 1.17.8-r1 apk -christian-riesen/base32 1.6.0 php-composer -cjson 1.7.15-r4 apk -coreutils 9.3-r1 apk -cups-libs 2.4.7-r0 apk -curl 8.5.0-r0 apk -cweagans/composer-patches 1.7.3 php-composer -darsyn/ip 4.1.0 php-composer -dbus-libs 1.14.8-r0 apk -deepdiver/zipstreamer 2.0.0 php-composer -deepdiver1975/tarstreamer v2.1.0 php-composer -doctrine/cache 2.2.0 php-composer -doctrine/dbal 3.7.0 php-composer -doctrine/deprecations 1.1.2 php-composer -doctrine/event-manager 1.2.0 php-composer -doctrine/lexer 1.2.3 php-composer -egulias/email-validator 3.2.5 php-composer -ffmpeg 6.0.1-r0 apk -ffmpeg-libavcodec 6.0.1-r0 apk -ffmpeg-libavdevice 6.0.1-r0 apk -ffmpeg-libavfilter 6.0.1-r0 apk -ffmpeg-libavformat 6.0.1-r0 apk -ffmpeg-libavutil 6.0.1-r0 apk -ffmpeg-libpostproc 6.0.1-r0 apk -ffmpeg-libswresample 6.0.1-r0 apk -ffmpeg-libswscale 6.0.1-r0 apk -fgrosse/phpasn1 v2.3.0 php-composer -files_pdfviewer 2.9.0 npm -firstrunwizard 2.17.0 npm -flac-libs 1.4.3-r0 apk -fontconfig 2.14.2-r3 apk -freetype 2.13.0-r5 apk -fribidi 1.0.13-r0 apk -fusonic/linq v1.1.0 php-composer -fusonic/opengraph v2.2.0 php-composer -gdbm 1.23-r1 apk -gdk-pixbuf 2.42.10-r5 apk -ghostscript 10.02.0-r0 apk -giggsey/libphonenumber-for-php-lite 8.13.12 php-composer -git 2.40.1-r0 apk -glib 2.76.4-r0 apk -glslang-libs 1.3.243.0-r1 apk -gmp 6.2.1-r3 apk -gnu-libiconv 1.17-r1 apk -gnu-libiconv-libs 1.17-r1 apk -gnutls 3.8.0-r2 apk -graphite2 1.3.14-r5 apk -guzzlehttp/guzzle 7.5.0 php-composer -guzzlehttp/promises 1.5.2 php-composer -guzzlehttp/psr7 2.4.5 php-composer -guzzlehttp/uri-template v0.2.0 php-composer -harfbuzz 7.3.0-r0 apk -hexogen/kdtree v0.2.5 php-composer -hwdata-pci 0.370-r0 apk -icewind/searchdav v3.1.0 php-composer -icewind/smb v3.5.4 php-composer -icewind/streams v0.7.7 php-composer -icu-data-en 73.2-r2 apk -icu-libs 73.2-r2 apk -imagemagick 7.1.1.13-r1 apk -imagemagick-libs 7.1.1.13-r1 apk -jansson 2.14-r3 apk -jbig2dec 0.19-r3 apk -jq 1.6-r4 apk -justinrainbow/json-schema 5.2.10 php-composer -lame-libs 3.100-r5 apk -laravel/serializable-closure v1.2.2 php-composer -lcms2 2.15-r2 apk -ldb 2.7.2-r1 apk -league/flysystem 2.5.0 php-composer -league/mime-type-detection 1.11.0 php-composer -league/uri 6.4.0 php-composer -league/uri-interfaces 2.2.0 php-composer -libacl 2.3.1-r3 apk -libarchive 3.7.2-r0 apk -libass 0.17.1-r0 apk -libasyncns 0.8-r1 apk -libattr 2.5.1-r4 apk -libavif 0.11.1-r2 apk -libblkid 2.38.1-r8 apk -libbluray 1.3.4-r0 apk -libbsd 0.11.7-r1 apk -libbz2 1.0.8-r5 apk -libc-utils 0.7.2-r5 apk -libcap2 2.69-r0 apk -libcrypto3 3.1.4-r1 apk -libcurl 8.5.0-r0 apk -libdav1d 1.2.1-r0 apk -libde265 1.0.12-r0 apk -libdrm 2.4.115-r4 apk -libedit 20221030.3.1-r1 apk -libevent 2.1.12-r6 apk -libexpat 2.5.0-r1 apk -libffi 3.4.4-r2 apk -libformw 6.4_p20230506-r0 apk -libgcc 12.2.1_git20220924-r10 apk -libgomp 12.2.1_git20220924-r10 apk -libheif 1.16.2-r0 apk -libhwy 1.0.4-r1 apk -libice 1.1.1-r2 apk -libidn2 2.3.4-r1 apk -libintl 0.21.1-r7 apk -libjpeg-turbo 2.1.5.1-r3 apk -libjxl 0.8.2-r0 apk -libldap 2.6.5-r0 apk -libltdl 2.4.7-r2 apk -libmd 1.0.4-r2 apk -libmemcached-libs 1.1.4-r1 apk -libmount 2.38.1-r8 apk -libncursesw 6.4_p20230506-r0 apk -libogg 1.3.5-r4 apk -libopenmpt 0.7.2-r0 apk -libpanelw 6.4_p20230506-r0 apk -libpciaccess 0.17-r2 apk -libplacebo 5.264.1-r1 apk -libpng 1.6.39-r3 apk -libpq 15.5-r0 apk -libproc2 4.0.4-r0 apk -libpulse 16.1-r10 apk -libraw 0.21.1-r1 apk -librist 0.2.7-r0 apk -librsvg 2.56.3-r0 apk -libsasl 2.1.28-r4 apk -libsm 1.2.4-r1 apk -libsmbclient 4.18.9-r0 apk -libsndfile 1.2.0-r2 apk -libsodium 1.0.18-r3 apk -libsrt 1.5.2-r0 apk -libssh 0.10.5-r0 apk -libssl3 3.1.4-r1 apk -libstdc++ 12.2.1_git20220924-r10 apk -libtasn1 4.19.0-r1 apk -libtheora 1.1.1-r17 apk -libunibreak 5.1-r0 apk -libunistring 1.1-r1 apk -libuuid 2.38.1-r8 apk -libva 2.18.0-r1 apk -libvdpau 1.5-r1 apk -libvorbis 1.3.7-r1 apk -libvpx 1.13.0-r2 apk -libwbclient 4.18.9-r0 apk -libwebp 1.3.2-r0 apk -libx11 1.8.7-r0 apk -libxau 1.0.11-r2 apk -libxcb 1.15-r1 apk -libxdmcp 1.1.4-r2 apk -libxext 1.3.5-r2 apk -libxfixes 6.0.1-r2 apk -libxft 2.3.8-r1 apk -libxml2 2.11.6-r0 apk -libxpm 3.5.16-r1 apk -libxrender 0.9.11-r3 apk -libxt 1.3.0-r2 apk -libxxhash 0.8.2-r0 apk -libzip 1.9.2-r2 apk -libzmq 4.3.4-r4 apk -linux-pam 1.5.2-r10 apk -lmdb 0.9.31-r0 apk -logrotate 3.21.0-r1 apk -lz4-libs 1.9.4-r4 apk -mbedtls 2.28.5-r0 apk -mexitek/phpcolors v1.0.4 php-composer -microsoft/azure-storage-blob 1.5.4 php-composer -microsoft/azure-storage-common 1.5.2 php-composer -mlocati/ip-lib 1.18.0 php-composer -mpg123-libs 1.31.3-r1 apk -mtdowling/jmespath.php 2.6.1 php-composer -musl 1.2.4-r2 apk -musl-utils 1.2.4-r2 apk -nano 7.2-r1 apk -ncurses-terminfo-base 6.4_p20230506-r0 apk -netcat-openbsd 1.219-r1 apk -nettle 3.8.1-r2 apk -nextcloud 1.0.0 npm -nextcloud/lognormalizer v1.0.0 php-composer -nghttp2-libs 1.57.0-r0 apk -nginx 1.24.0-r7 apk -notifications 2.16.0 npm -numactl 2.0.16-r4 apk -onevpl-libs 2023.2.1-r0 apk -oniguruma 6.9.8-r1 apk -openssl 3.1.4-r1 apk -opus 1.4-r0 apk -orc 0.4.34-r0 apk -p11-kit 0.24.1-r2 apk -pango 1.50.14-r1 apk -password_policy 1.18.0 npm -pcre 8.45-r3 apk -pcre2 10.42-r1 apk -pear/archive_tar 1.4.14 php-composer -pear/console_getopt v1.4.3 php-composer -pear/pear-core-minimal v1.10.10 php-composer -pear/pear_exception v1.0.2 php-composer -photos 2.4.0 npm -php-http/guzzle7-adapter 1.0.0 php-composer -php-http/httplug 2.2.0 php-composer -php-http/promise 1.1.0 php-composer -php-opencloud/openstack v3.2.1 php-composer -php82 8.2.13-r0 apk -php82-bcmath 8.2.13-r0 apk -php82-bz2 8.2.13-r0 apk -php82-common 8.2.13-r0 apk -php82-ctype 8.2.13-r0 apk -php82-curl 8.2.13-r0 apk -php82-dom 8.2.13-r0 apk -php82-exif 8.2.13-r0 apk -php82-fileinfo 8.2.13-r0 apk -php82-fpm 8.2.13-r0 apk -php82-ftp 8.2.13-r0 apk -php82-gd 8.2.13-r0 apk -php82-gmp 8.2.13-r0 apk -php82-iconv 8.2.13-r0 apk -php82-imap 8.2.13-r0 apk -php82-intl 8.2.13-r0 apk -php82-ldap 8.2.13-r0 apk -php82-mbstring 8.2.13-r0 apk -php82-mysqlnd 8.2.13-r0 apk -php82-opcache 8.2.13-r0 apk -php82-openssl 8.2.13-r0 apk -php82-pcntl 8.2.13-r0 apk -php82-pdo 8.2.13-r0 apk -php82-pdo_mysql 8.2.13-r0 apk -php82-pdo_pgsql 8.2.13-r0 apk -php82-pdo_sqlite 8.2.13-r0 apk -php82-pecl-apcu 5.1.22-r0 apk -php82-pecl-igbinary 3.2.14-r0 apk -php82-pecl-imagick 3.7.0-r5 apk -php82-pecl-memcached 3.2.0-r1 apk -php82-pecl-msgpack 2.2.0-r0 apk -php82-pecl-redis 6.0.2-r0 apk -php82-pecl-smbclient 1.1.1-r0 apk -php82-pgsql 8.2.13-r0 apk -php82-phar 8.2.13-r0 apk -php82-posix 8.2.13-r0 apk -php82-session 8.2.13-r0 apk -php82-simplexml 8.2.13-r0 apk -php82-sockets 8.2.13-r0 apk -php82-sodium 8.2.13-r0 apk -php82-sqlite3 8.2.13-r0 apk -php82-sysvsem 8.2.13-r0 apk -php82-xml 8.2.13-r0 apk -php82-xmlreader 8.2.13-r0 apk -php82-xmlwriter 8.2.13-r0 apk -php82-zip 8.2.13-r0 apk -phpseclib/phpseclib 2.0.45 php-composer -pimple/pimple v3.5.0 php-composer -pixman 0.42.2-r1 apk -pkgconf 1.9.5-r0 apk -popt 1.19-r2 apk -privacy 1.12.0 npm -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.1 php-composer -psr/http-factory 1.0.1 php-composer -psr/http-message 1.0.1 php-composer -psr/log 1.1.4 php-composer -punic/punic 3.8.1 php-composer -ralouphie/getallheaders 3.0.3 php-composer -ramsey/collection 1.1.3 php-composer -ramsey/uuid 4.1.1 php-composer -readline 8.2.1-r1 apk -recommendations 2.0.0 npm -related_resources 1.3.0 npm -rsync 3.2.7-r4 apk -rubix/ml dev-chore/bump-flysystem-v2.1.1 php-composer -rubix/tensor 2.2.3 php-composer -rullzer/easytotp v0.1.4 php-composer -sabre/dav 4.5.0 php-composer -sabre/event 5.1.4 php-composer -sabre/http 5.1.10 php-composer -sabre/uri 2.3.3 php-composer -sabre/vobject 4.5.4 php-composer -sabre/xml 2.2.6 php-composer -samba-client 4.18.9-r0 apk -samba-client-libs 4.18.9-r0 apk -samba-common 4.18.9-r0 apk -samba-libs 4.18.9-r0 apk -samba-util-libs 4.18.9-r0 apk -scanelf 1.3.7-r1 apk -scssphp/scssphp v1.11.0 php-composer -sdl2 2.26.5-r0 apk -shaderc 2023.3-r1 apk -shadow 4.13-r4 apk -shared-mime-info 2.2-r5 apk -skalibs 2.13.1.1-r1 apk -soxr 0.1.3-r5 apk -speexdsp 1.2.1-r1 apk -spirv-tools 1.3.243.0-r1 apk -spomky-labs/base64url v2.0.4 php-composer -spomky-labs/cbor-php v2.0.1 php-composer -sqlite-libs 3.41.2-r2 apk -ssl_client 1.36.1-r5 apk -stecman/symfony-console-completion 0.11.0 php-composer -sudo 1.9.13_p3-r2 apk -suspicious_login 6.0.0 npm -svt-av1-libs 1.6.0-r0 apk -symfony/console v5.4.24 php-composer -symfony/css-selector v5.4.11 php-composer -symfony/deprecation-contracts v3.0.2 php-composer -symfony/dom-crawler v5.4.11 php-composer -symfony/event-dispatcher v5.4.26 php-composer -symfony/event-dispatcher-contracts v3.0.2 php-composer -symfony/http-foundation v5.4.25 php-composer -symfony/mailer v5.4.22 php-composer -symfony/mime v5.4.19 php-composer -symfony/polyfill-ctype v1.23.0 php-composer -symfony/polyfill-intl-grapheme v1.23.1 php-composer -symfony/polyfill-intl-idn v1.27.0 php-composer -symfony/polyfill-intl-normalizer v1.27.0 php-composer -symfony/polyfill-mbstring v1.27.0 php-composer -symfony/polyfill-php72 v1.27.0 php-composer -symfony/polyfill-php73 v1.23.0 php-composer -symfony/polyfill-php73 v1.26.0 php-composer -symfony/polyfill-php80 v1.27.0 php-composer -symfony/process v5.4.24 php-composer -symfony/routing v5.4.25 php-composer -symfony/service-contracts v3.0.2 php-composer -symfony/string v6.0.19 php-composer -symfony/translation v5.4.24 php-composer -symfony/translation-contracts v2.4.0 php-composer -talloc 2.4.0-r1 apk -tdb-libs 1.4.8-r1 apk -tevent 0.14.1-r1 apk -thecodingmachine/safe v1.3.3 php-composer -tiff 4.5.1-r0 apk -twofactor_totp 10.0.0-beta2 npm -tzdata 2023c-r1 apk -utmps-libs 0.1.2.1-r1 apk -v4l-utils-libs 1.24.1-r0 apk -vidstab 1.1.1-r0 apk -viewer 2.2.0 npm -vulkan-loader 1.3.243.0-r1 apk -wapmorgan/mp3info 0.1.0 php-composer -wayland-libs-client 1.22.0-r2 apk -web-auth/cose-lib v3.3.9 php-composer -web-auth/metadata-service v3.3.9 php-composer -web-auth/webauthn-lib v3.3.9 php-composer -x264-libs 0.164_git20220602-r1 apk -x265-libs 3.5-r4 apk -xvidcore 1.3.7-r1 apk -xz-libs 5.4.3-r0 apk -zimg 3.0.5-r0 apk -zlib 1.2.13-r1 apk -zstd-libs 1.5.5-r4 apk +NAME VERSION TYPE +@nextcloud/text 28.0.0-dev.1 npm +Process Wrapper 0.0.0.0 dotnet +activity 2.20.0 npm +alpine-baselayout 3.4.3-r1 apk +alpine-baselayout-data 3.4.3-r1 apk +alpine-keys 2.4-r1 apk +alpine-release 3.18.5-r0 apk +alsa-lib 1.2.9-r1 apk +amphp/amp v2.6.2 php-composer +amphp/byte-stream v1.8.1 php-composer +amphp/parallel v1.4.3 php-composer +amphp/parser v1.1.0 php-composer +amphp/process v1.1.4 php-composer +amphp/serialization v1.0.0 php-composer +amphp/sync v1.4.2 php-composer +aom-libs 3.6.1-r0 apk +apache2-utils 2.4.58-r0 apk +apk-tools 2.14.0-r2 apk +apr 1.7.4-r0 apk +apr-util 1.6.3-r1 apk +argon2-libs 20190702-r4 apk +avahi-libs 0.8-r13 apk +aws/aws-crt-php v1.0.2 php-composer +aws/aws-sdk-php 3.240.8 php-composer +bantu/ini-get-wrapper v1.0.1 php-composer +bash 5.2.15-r5 apk +beberlei/assert v3.3.1 php-composer +brick/math 0.9.2 php-composer +brotli-libs 1.0.9-r14 apk +bruteforcesettings 2.8.0 npm +busybox 1.36.1-r5 apk +busybox-binsh 1.36.1-r5 apk +c-client 2007f-r15 apk +ca-certificates 20230506-r0 apk +ca-certificates-bundle 20230506-r0 apk +cairo 1.17.8-r1 apk +cairo-gobject 1.17.8-r1 apk +christian-riesen/base32 1.6.0 php-composer +cjson 1.7.15-r4 apk +composer 2.6.6 binary +coreutils 9.3-r1 apk +cups-libs 2.4.7-r0 apk +curl 8.5.0-r0 apk +cweagans/composer-patches 1.7.3 php-composer +darsyn/ip 4.1.0 php-composer +dbus-libs 1.14.8-r0 apk +deepdiver/zipstreamer 2.0.0 php-composer +deepdiver1975/tarstreamer v2.1.0 php-composer +doctrine/cache 2.2.0 php-composer +doctrine/dbal 3.7.0 php-composer +doctrine/deprecations 1.1.2 php-composer +doctrine/event-manager 1.2.0 php-composer +doctrine/lexer 1.2.3 php-composer +egulias/email-validator 3.2.5 php-composer +ffmpeg 6.0.1-r0 apk +ffmpeg-libavcodec 6.0.1-r0 apk +ffmpeg-libavdevice 6.0.1-r0 apk +ffmpeg-libavfilter 6.0.1-r0 apk +ffmpeg-libavformat 6.0.1-r0 apk +ffmpeg-libavutil 6.0.1-r0 apk +ffmpeg-libpostproc 6.0.1-r0 apk +ffmpeg-libswresample 6.0.1-r0 apk +ffmpeg-libswscale 6.0.1-r0 apk +fgrosse/phpasn1 v2.3.0 php-composer +files_pdfviewer 2.9.0 npm +firstrunwizard 2.17.0 npm +flac-libs 1.4.3-r0 apk +fontconfig 2.14.2-r3 apk +freetype 2.13.0-r5 apk +fribidi 1.0.13-r0 apk +fusonic/linq v1.1.0 php-composer +fusonic/opengraph v2.2.0 php-composer +gdbm 1.23-r1 apk +gdk-pixbuf 2.42.10-r5 apk +ghostscript 10.02.0-r0 apk +giggsey/libphonenumber-for-php-lite 8.13.12 php-composer +git 2.40.1-r0 apk +glib 2.76.4-r0 apk +glslang-libs 1.3.243.0-r1 apk +gmp 6.2.1-r3 apk +gnu-libiconv 1.17-r1 apk +gnu-libiconv-libs 1.17-r1 apk +gnutls 3.8.0-r2 apk +graphite2 1.3.14-r5 apk +guzzlehttp/guzzle 7.5.0 php-composer +guzzlehttp/promises 1.5.2 php-composer +guzzlehttp/psr7 2.4.5 php-composer +guzzlehttp/uri-template v0.2.0 php-composer +harfbuzz 7.3.0-r0 apk +hexogen/kdtree v0.2.5 php-composer +hwdata-pci 0.370-r0 apk +icewind/searchdav v3.1.0 php-composer +icewind/smb v3.5.4 php-composer +icewind/streams v0.7.7 php-composer +icu-data-en 73.2-r2 apk +icu-libs 73.2-r2 apk +imagemagick 7.1.1.13-r1 apk +imagemagick-libs 7.1.1.13-r1 apk +jansson 2.14-r3 apk +jbig2dec 0.19-r3 apk +jq 1.6-r4 apk +justinrainbow/json-schema 5.2.10 php-composer +lame-libs 3.100-r5 apk +laravel/serializable-closure v1.2.2 php-composer +lcms2 2.15-r2 apk +ldb 2.7.2-r1 apk +league/flysystem 2.5.0 php-composer +league/mime-type-detection 1.11.0 php-composer +league/uri 6.4.0 php-composer +league/uri-interfaces 2.2.0 php-composer +libacl 2.3.1-r3 apk +libarchive 3.7.2-r0 apk +libass 0.17.1-r0 apk +libasyncns 0.8-r1 apk +libattr 2.5.1-r4 apk +libavif 0.11.1-r2 apk +libblkid 2.38.1-r8 apk +libbluray 1.3.4-r0 apk +libbsd 0.11.7-r1 apk +libbz2 1.0.8-r5 apk +libc-utils 0.7.2-r5 apk +libcap2 2.69-r0 apk +libcrypto3 3.1.4-r1 apk +libcurl 8.5.0-r0 apk +libdav1d 1.2.1-r0 apk +libde265 1.0.12-r0 apk +libdrm 2.4.115-r4 apk +libedit 20221030.3.1-r1 apk +libevent 2.1.12-r6 apk +libexpat 2.5.0-r1 apk +libffi 3.4.4-r2 apk +libformw 6.4_p20230506-r0 apk +libgcc 12.2.1_git20220924-r10 apk +libgomp 12.2.1_git20220924-r10 apk +libheif 1.16.2-r0 apk +libhwy 1.0.4-r1 apk +libice 1.1.1-r2 apk +libidn2 2.3.4-r1 apk +libintl 0.21.1-r7 apk +libjpeg-turbo 2.1.5.1-r3 apk +libjxl 0.8.2-r0 apk +libldap 2.6.5-r0 apk +libltdl 2.4.7-r2 apk +libmd 1.0.4-r2 apk +libmemcached-libs 1.1.4-r1 apk +libmount 2.38.1-r8 apk +libncursesw 6.4_p20230506-r0 apk +libogg 1.3.5-r4 apk +libopenmpt 0.7.2-r0 apk +libpanelw 6.4_p20230506-r0 apk +libpciaccess 0.17-r2 apk +libplacebo 5.264.1-r1 apk +libpng 1.6.39-r3 apk +libpq 15.5-r0 apk +libproc2 4.0.4-r0 apk +libpulse 16.1-r10 apk +libraw 0.21.1-r1 apk +librist 0.2.7-r0 apk +librsvg 2.56.3-r0 apk +libsasl 2.1.28-r4 apk +libsm 1.2.4-r1 apk +libsmbclient 4.18.9-r0 apk +libsndfile 1.2.0-r2 apk +libsodium 1.0.18-r3 apk +libsrt 1.5.2-r0 apk +libssh 0.10.5-r0 apk +libssl3 3.1.4-r1 apk +libstdc++ 12.2.1_git20220924-r10 apk +libtasn1 4.19.0-r1 apk +libtheora 1.1.1-r17 apk +libunibreak 5.1-r0 apk +libunistring 1.1-r1 apk +libuuid 2.38.1-r8 apk +libva 2.18.0-r1 apk +libvdpau 1.5-r1 apk +libvorbis 1.3.7-r1 apk +libvpx 1.13.0-r2 apk +libwbclient 4.18.9-r0 apk +libwebp 1.3.2-r0 apk +libx11 1.8.7-r0 apk +libxau 1.0.11-r2 apk +libxcb 1.15-r1 apk +libxdmcp 1.1.4-r2 apk +libxext 1.3.5-r2 apk +libxfixes 6.0.1-r2 apk +libxft 2.3.8-r1 apk +libxml2 2.11.6-r0 apk +libxpm 3.5.16-r1 apk +libxrender 0.9.11-r3 apk +libxt 1.3.0-r2 apk +libxxhash 0.8.2-r0 apk +libzip 1.9.2-r2 apk +libzmq 4.3.4-r4 apk +linux-pam 1.5.2-r10 apk +lmdb 0.9.31-r0 apk +logrotate 3.21.0-r1 apk +lz4-libs 1.9.4-r4 apk +mbedtls 2.28.5-r0 apk +mexitek/phpcolors v1.0.4 php-composer +microsoft/azure-storage-blob 1.5.4 php-composer +microsoft/azure-storage-common 1.5.2 php-composer +mlocati/ip-lib 1.18.0 php-composer +mpg123-libs 1.31.3-r1 apk +mtdowling/jmespath.php 2.6.1 php-composer +musl 1.2.4-r2 apk +musl-utils 1.2.4-r2 apk +nano 7.2-r1 apk +ncurses-terminfo-base 6.4_p20230506-r0 apk +netcat-openbsd 1.219-r1 apk +nettle 3.8.1-r2 apk +nextcloud 1.0.0 npm +nextcloud/lognormalizer v1.0.0 php-composer +nghttp2-libs 1.57.0-r0 apk +nginx 1.24.0-r7 apk +notifications 2.16.0 npm +numactl 2.0.16-r4 apk +onevpl-libs 2023.2.1-r0 apk +oniguruma 6.9.8-r1 apk +openssl 3.1.4-r1 apk +opus 1.4-r0 apk +orc 0.4.34-r0 apk +p11-kit 0.24.1-r2 apk +pango 1.50.14-r1 apk +password_policy 1.18.0 npm +pcre 8.45-r3 apk +pcre2 10.42-r1 apk +pear/archive_tar 1.4.14 php-composer +pear/console_getopt v1.4.3 php-composer +pear/pear-core-minimal v1.10.10 php-composer +pear/pear_exception v1.0.2 php-composer +photos 2.4.0 npm +php-http/guzzle7-adapter 1.0.0 php-composer +php-http/httplug 2.2.0 php-composer +php-http/promise 1.1.0 php-composer +php-opencloud/openstack v3.2.1 php-composer +php82 8.2.13-r0 apk +php82-bcmath 8.2.13-r0 apk +php82-bz2 8.2.13-r0 apk +php82-common 8.2.13-r0 apk +php82-ctype 8.2.13-r0 apk +php82-curl 8.2.13-r0 apk +php82-dom 8.2.13-r0 apk +php82-exif 8.2.13-r0 apk +php82-fileinfo 8.2.13-r0 apk +php82-fpm 8.2.13-r0 apk +php82-ftp 8.2.13-r0 apk +php82-gd 8.2.13-r0 apk +php82-gmp 8.2.13-r0 apk +php82-iconv 8.2.13-r0 apk +php82-imap 8.2.13-r0 apk +php82-intl 8.2.13-r0 apk +php82-ldap 8.2.13-r0 apk +php82-mbstring 8.2.13-r0 apk +php82-mysqlnd 8.2.13-r0 apk +php82-opcache 8.2.13-r0 apk +php82-openssl 8.2.13-r0 apk +php82-pcntl 8.2.13-r0 apk +php82-pdo 8.2.13-r0 apk +php82-pdo_mysql 8.2.13-r0 apk +php82-pdo_pgsql 8.2.13-r0 apk +php82-pdo_sqlite 8.2.13-r0 apk +php82-pecl-apcu 5.1.22-r0 apk +php82-pecl-igbinary 3.2.14-r0 apk +php82-pecl-imagick 3.7.0-r5 apk +php82-pecl-memcached 3.2.0-r1 apk +php82-pecl-msgpack 2.2.0-r0 apk +php82-pecl-redis 6.0.2-r0 apk +php82-pecl-smbclient 1.1.1-r0 apk +php82-pgsql 8.2.13-r0 apk +php82-phar 8.2.13-r0 apk +php82-posix 8.2.13-r0 apk +php82-session 8.2.13-r0 apk +php82-simplexml 8.2.13-r0 apk +php82-sockets 8.2.13-r0 apk +php82-sodium 8.2.13-r0 apk +php82-sqlite3 8.2.13-r0 apk +php82-sysvsem 8.2.13-r0 apk +php82-xml 8.2.13-r0 apk +php82-xmlreader 8.2.13-r0 apk +php82-xmlwriter 8.2.13-r0 apk +php82-zip 8.2.13-r0 apk +phpseclib/phpseclib 2.0.45 php-composer +pimple/pimple v3.5.0 php-composer +pixman 0.42.2-r1 apk +pkgconf 1.9.5-r0 apk +popt 1.19-r2 apk +privacy 1.12.0 npm +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.1 php-composer +psr/http-factory 1.0.1 php-composer +psr/http-message 1.0.1 php-composer +psr/log 1.1.4 php-composer +punic/punic 3.8.1 php-composer +ralouphie/getallheaders 3.0.3 php-composer +ramsey/collection 1.1.3 php-composer +ramsey/uuid 4.1.1 php-composer +readline 8.2.1-r1 apk +recommendations 2.0.0 npm +related_resources 1.3.0 npm +rsync 3.2.7-r4 apk +rubix/ml dev-chore/bump-flysystem-v2.1.1 php-composer +rubix/tensor 2.2.3 php-composer +rullzer/easytotp v0.1.4 php-composer +sabre/dav 4.5.0 php-composer +sabre/event 5.1.4 php-composer +sabre/http 5.1.10 php-composer +sabre/uri 2.3.3 php-composer +sabre/vobject 4.5.4 php-composer +sabre/xml 2.2.6 php-composer +samba-client 4.18.9-r0 apk +samba-client-libs 4.18.9-r0 apk +samba-common 4.18.9-r0 apk +samba-libs 4.18.9-r0 apk +samba-util-libs 4.18.9-r0 apk +scanelf 1.3.7-r1 apk +scssphp/scssphp v1.11.0 php-composer +sdl2 2.26.5-r0 apk +shaderc 2023.3-r1 apk +shadow 4.13-r4 apk +shared-mime-info 2.2-r5 apk +skalibs 2.13.1.1-r1 apk +soxr 0.1.3-r5 apk +speexdsp 1.2.1-r1 apk +spirv-tools 1.3.243.0-r1 apk +spomky-labs/base64url v2.0.4 php-composer +spomky-labs/cbor-php v2.0.1 php-composer +sqlite-libs 3.41.2-r2 apk +ssl_client 1.36.1-r5 apk +stecman/symfony-console-completion 0.11.0 php-composer +sudo 1.9.13_p3-r2 apk +suspicious_login 6.0.0 npm +svt-av1-libs 1.6.0-r0 apk +symfony/console v5.4.24 php-composer +symfony/css-selector v5.4.11 php-composer +symfony/deprecation-contracts v3.0.2 php-composer +symfony/dom-crawler v5.4.11 php-composer +symfony/event-dispatcher v5.4.26 php-composer +symfony/event-dispatcher-contracts v3.0.2 php-composer +symfony/http-foundation v5.4.25 php-composer +symfony/mailer v5.4.22 php-composer +symfony/mime v5.4.19 php-composer +symfony/polyfill-ctype v1.23.0 php-composer +symfony/polyfill-intl-grapheme v1.23.1 php-composer +symfony/polyfill-intl-idn v1.27.0 php-composer +symfony/polyfill-intl-normalizer v1.27.0 php-composer +symfony/polyfill-mbstring v1.27.0 php-composer +symfony/polyfill-php72 v1.27.0 php-composer +symfony/polyfill-php73 v1.23.0 php-composer +symfony/polyfill-php73 v1.26.0 php-composer +symfony/polyfill-php80 v1.27.0 php-composer +symfony/process v5.4.24 php-composer +symfony/routing v5.4.25 php-composer +symfony/service-contracts v3.0.2 php-composer +symfony/string v6.0.19 php-composer +symfony/translation v5.4.24 php-composer +symfony/translation-contracts v2.4.0 php-composer +talloc 2.4.0-r1 apk +tdb-libs 1.4.8-r1 apk +tevent 0.14.1-r1 apk +thecodingmachine/safe v1.3.3 php-composer +tiff 4.5.1-r0 apk +twofactor_totp 10.0.0-beta2 npm +tzdata 2023c-r1 apk +utmps-libs 0.1.2.1-r1 apk +v4l-utils-libs 1.24.1-r0 apk +vidstab 1.1.1-r0 apk +viewer 2.2.0 npm +vulkan-loader 1.3.243.0-r1 apk +wapmorgan/mp3info 0.1.0 php-composer +wayland-libs-client 1.22.0-r2 apk +web-auth/cose-lib v3.3.9 php-composer +web-auth/metadata-service v3.3.9 php-composer +web-auth/webauthn-lib v3.3.9 php-composer +x264-libs 0.164_git20220602-r1 apk +x265-libs 3.5-r4 apk +xvidcore 1.3.7-r1 apk +xz-libs 5.4.3-r0 apk +zimg 3.0.5-r0 apk +zlib 1.2.13-r1 apk +zstd-libs 1.5.5-r4 apk From 794f71483ae61dcc1486163d5f1bb4f2121fdd4f Mon Sep 17 00:00:00 2001 From: TheSpad Date: Fri, 22 Dec 2023 17:01:35 +0000 Subject: [PATCH 040/209] Avoid duplicate mime definition --- .../nginx/site-confs/default.conf.sample | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/root/defaults/nginx/site-confs/default.conf.sample b/root/defaults/nginx/site-confs/default.conf.sample index 6b46cecb..7fde9aea 100644 --- a/root/defaults/nginx/site-confs/default.conf.sample +++ b/root/defaults/nginx/site-confs/default.conf.sample @@ -59,15 +59,6 @@ server { # Remove X-Powered-By, which is an information leak fastcgi_hide_header X-Powered-By; - # Add .mjs as a file extension for javascript - # Either include it in the default mime.types list - # or include you can include that list explicitly and add the file extension - # only for Nextcloud like below: - include mime.types; - types { - text/javascript js mjs; - } - # Specify how to handle directories -- specifying `/index.php$request_uri` # here as the fallback means that Nginx always exhibits the desired behaviour # when a client requests a path that corresponds to a directory that exists @@ -151,6 +142,14 @@ server { location ~ \.wasm$ { default_type application/wasm; } + location ~ \.js$ { + default_type text/javascript; + } + + location ~ \.mjs$ { + default_type text/javascript; + } + } location ~ \.woff2?$ { From 37eb7522e16f37472a5103459e418e77a073544e Mon Sep 17 00:00:00 2001 From: TheSpad Date: Fri, 22 Dec 2023 17:08:14 +0000 Subject: [PATCH 041/209] Prefer application/javascript --- root/defaults/nginx/site-confs/default.conf.sample | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/root/defaults/nginx/site-confs/default.conf.sample b/root/defaults/nginx/site-confs/default.conf.sample index 7fde9aea..2a85c950 100644 --- a/root/defaults/nginx/site-confs/default.conf.sample +++ b/root/defaults/nginx/site-confs/default.conf.sample @@ -143,11 +143,11 @@ server { default_type application/wasm; } location ~ \.js$ { - default_type text/javascript; + default_type application/javascript; } location ~ \.mjs$ { - default_type text/javascript; + default_type application/javascript; } } From 0ad8c52d56de88c9bb0825f00d3557132fa28e4a Mon Sep 17 00:00:00 2001 From: TheSpad Date: Fri, 22 Dec 2023 17:15:18 +0000 Subject: [PATCH 042/209] Use text/javascript as per rfc9239 --- root/defaults/nginx/site-confs/default.conf.sample | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/root/defaults/nginx/site-confs/default.conf.sample b/root/defaults/nginx/site-confs/default.conf.sample index 2a85c950..7fde9aea 100644 --- a/root/defaults/nginx/site-confs/default.conf.sample +++ b/root/defaults/nginx/site-confs/default.conf.sample @@ -143,11 +143,11 @@ server { default_type application/wasm; } location ~ \.js$ { - default_type application/javascript; + default_type text/javascript; } location ~ \.mjs$ { - default_type application/javascript; + default_type text/javascript; } } From 4178035a55da8d161c6de7c2f4e7c12bb9950f30 Mon Sep 17 00:00:00 2001 From: TheSpad Date: Fri, 22 Dec 2023 17:16:22 +0000 Subject: [PATCH 043/209] Consistent formatting --- root/defaults/nginx/site-confs/default.conf.sample | 1 + 1 file changed, 1 insertion(+) diff --git a/root/defaults/nginx/site-confs/default.conf.sample b/root/defaults/nginx/site-confs/default.conf.sample index 7fde9aea..4ae2a0c8 100644 --- a/root/defaults/nginx/site-confs/default.conf.sample +++ b/root/defaults/nginx/site-confs/default.conf.sample @@ -142,6 +142,7 @@ server { location ~ \.wasm$ { default_type application/wasm; } + location ~ \.js$ { default_type text/javascript; } From f131871e4cf58404b741d82fa2815c076a620318 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 2 Jan 2024 11:49:44 +0000 Subject: [PATCH 044/209] 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 66ac6ba4..7f042463 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -124,7 +124,7 @@ libcap2 2.69-r0 apk libcrypto3 3.1.4-r1 apk libcurl 8.5.0-r0 apk libdav1d 1.2.1-r0 apk -libde265 1.0.12-r0 apk +libde265 1.0.15-r0 apk libdrm 2.4.115-r4 apk libedit 20221030.3.1-r1 apk libevent 2.1.12-r6 apk From 56461a34b3403d50f3f5236f55bd5be239b8c0d7 Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Mon, 25 Dec 2023 14:20:36 -0600 Subject: [PATCH 045/209] Cleanup default site conf Signed-off-by: Eric Nemchik --- readme-vars.yml | 1 + .../nginx/site-confs/default.conf.sample | 26 +++++++++---------- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/readme-vars.yml b/readme-vars.yml index fc42d843..488a17f9 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -79,6 +79,7 @@ app_setup_block: | # changelog changelogs: + - { date: "25.12.23:", desc: "Existing users should update: site-confs/default.conf - Cleanup default site conf." } - { date: "22.12.23:", desc: "Site default conf updating to include mime.types for js and mjs and update location to include more file types." } - { date: "28.10.23:", desc: "Disable web upgrades using occ during init." } - { date: "31.08.23:", desc: "Re-add updatenotification app. This allows users to be notified for app updates, but also notifies for NextCloud updates. Updating NextCloud via the web UI is not supported when using this image." } diff --git a/root/defaults/nginx/site-confs/default.conf.sample b/root/defaults/nginx/site-confs/default.conf.sample index 4ae2a0c8..f14518d9 100644 --- a/root/defaults/nginx/site-confs/default.conf.sample +++ b/root/defaults/nginx/site-confs/default.conf.sample @@ -1,4 +1,4 @@ -## Version 2023/12/22 - Changelog: https://github.com/linuxserver/docker-nextcloud/commits/master/root/defaults/nginx/site-confs/default.conf.sample +## Version 2023/12/25 - Changelog: https://github.com/linuxserver/docker-nextcloud/commits/master/root/defaults/nginx/site-confs/default.conf.sample # Set the `immutable` cache control options only for assets with a cache busting `v` argument map $arg_v $asset_immutable { @@ -36,25 +36,24 @@ server { gzip_comp_level 4; gzip_min_length 256; gzip_proxied expired no-cache no-store private no_last_modified no_etag auth; - gzip_types application/atom+xml application/javascript application/json application/ld+json application/manifest+json application/rss+xml application/vnd.geo+json application/vnd.ms-fontobject application/wasm application/x-font-ttf application/x-web-app-manifest+json application/xhtml+xml application/xml font/opentype image/bmp image/svg+xml image/x-icon text/cache-manifest text/css text/plain text/vcard text/vnd.rim.location.xloc text/vtt text/x-component text/x-cross-domain-policy; + gzip_types application/atom+xml text/javascript application/javascript application/json application/ld+json application/manifest+json application/rss+xml application/vnd.geo+json application/vnd.ms-fontobject application/wasm application/x-font-ttf application/x-web-app-manifest+json application/xhtml+xml application/xml font/opentype image/bmp image/svg+xml image/x-icon text/cache-manifest text/css text/plain text/vcard text/vnd.rim.location.xloc text/vtt text/x-component text/x-cross-domain-policy; # Pagespeed is not supported by Nextcloud, so if your server is built # with the `ngx_pagespeed` module, uncomment this line to disable it. #pagespeed off; - # The settings allows you to optimize the HTTP2 bandwitdth. + # The settings allows you to optimize the HTTP2 bandwidth. # See https://blog.cloudflare.com/delivering-http-2-upload-speed-improvements/ - # for tunning hints + # for tuning hints client_body_buffer_size 512k; # HTTP response headers borrowed from Nextcloud `.htaccess` - add_header Referrer-Policy "no-referrer" always; - add_header X-Content-Type-Options "nosniff" always; - add_header X-Download-Options "noopen" always; - add_header X-Frame-Options "SAMEORIGIN" always; - add_header X-Permitted-Cross-Domain-Policies "none" always; - add_header X-Robots-Tag "noindex, nofollow" always; - add_header X-XSS-Protection "1; mode=block" always; + add_header Referrer-Policy "no-referrer" always; + add_header X-Content-Type-Options "nosniff" always; + add_header X-Frame-Options "SAMEORIGIN" always; + add_header X-Permitted-Cross-Domain-Policies "none" always; + add_header X-Robots-Tag "noindex, nofollow" always; + add_header X-XSS-Protection "1; mode=block" always; # Remove X-Powered-By, which is an information leak fastcgi_hide_header X-Powered-By; @@ -66,7 +65,7 @@ server { # that file is correctly served; if it doesn't, then the request is passed to # the front-end controller. This consistent behaviour means that we don't need # to specify custom rules for certain paths (e.g. images and other assets, - # `/updater`, `/ocm-provider`, `/ocs-provider`), and thus + # `/updater`, `/ocs-provider`), and thus # `try_files $uri $uri/ /index.php$request_uri` # always provides the desired behaviour. index index.php index.html /index.php$request_uri; @@ -113,7 +112,7 @@ server { # to the URI, resulting in a HTTP 500 error response. location ~ \.php(?:$|/) { # Required for legacy support - rewrite ^/(?!index|remote|public|cron|core\/ajax\/update|status|ocs\/v[12]|updater\/.+|oc[ms]-provider\/.+|.+\/richdocumentscode\/proxy) /index.php$request_uri; + rewrite ^/(?!index|remote|public|cron|core\/ajax\/update|status|ocs\/v[12]|updater\/.+|ocs-provider\/.+|.+\/richdocumentscode\/proxy) /index.php$request_uri; fastcgi_split_path_info ^(.+?\.php)(/.*)$; set $path_info $fastcgi_path_info; @@ -134,6 +133,7 @@ server { fastcgi_max_temp_file_size 0; } + # Serve static files location ~ \.(?:css|js|mjs|svg|gif|png|jpg|ico|wasm|tflite|map|ogg|flac)$ { try_files $uri /index.php$request_uri; add_header Cache-Control "public, max-age=15778463, $asset_immutable"; From 7a4dc0aa133ec0b2e1fb4f894908f63da5db3e99 Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Tue, 2 Jan 2024 16:07:05 +0000 Subject: [PATCH 046/209] Update readme date Signed-off-by: GitHub --- readme-vars.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme-vars.yml b/readme-vars.yml index 488a17f9..164e7be0 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -79,7 +79,7 @@ app_setup_block: | # changelog changelogs: - - { date: "25.12.23:", desc: "Existing users should update: site-confs/default.conf - Cleanup default site conf." } + - { date: "02.01.24:", desc: "Existing users should update: site-confs/default.conf - Cleanup default site conf." } - { date: "22.12.23:", desc: "Site default conf updating to include mime.types for js and mjs and update location to include more file types." } - { date: "28.10.23:", desc: "Disable web upgrades using occ during init." } - { date: "31.08.23:", desc: "Re-add updatenotification app. This allows users to be notified for app updates, but also notifies for NextCloud updates. Updating NextCloud via the web UI is not supported when using this image." } From 6675775f5cfb3c5ce6627e329ffc78b1fd06a9cf Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 2 Jan 2024 16:12:23 +0000 Subject: [PATCH 047/209] Bot Updating Templated Files --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 048903e9..6c62c25b 100644 --- a/README.md +++ b/README.md @@ -331,6 +331,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **02.01.24:** - Existing users should update: site-confs/default.conf - Cleanup default site conf. * **22.12.23:** - Site default conf updating to include mime.types for js and mjs and update location to include more file types. * **28.10.23:** - Disable web upgrades using occ during init. * **31.08.23:** - Re-add updatenotification app. This allows users to be notified for app updates, but also notifies for NextCloud updates. Updating NextCloud via the web UI is not supported when using this image. From ccb0036a961ba654df33fffb216528d0ec1e0124 Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Wed, 3 Jan 2024 17:43:17 -0600 Subject: [PATCH 048/209] Merge pull request #405 from linuxserver/conf-fix-test maybe fix nextcloud? --- root/defaults/nginx/site-confs/default.conf.sample | 12 ++---------- .../etc/s6-overlay/s6-rc.d/init-nextcloud-config/run | 6 ++++++ 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/root/defaults/nginx/site-confs/default.conf.sample b/root/defaults/nginx/site-confs/default.conf.sample index f14518d9..d036ea9b 100644 --- a/root/defaults/nginx/site-confs/default.conf.sample +++ b/root/defaults/nginx/site-confs/default.conf.sample @@ -1,4 +1,4 @@ -## Version 2023/12/25 - Changelog: https://github.com/linuxserver/docker-nextcloud/commits/master/root/defaults/nginx/site-confs/default.conf.sample +## Version 2024/01/03 - Changelog: https://github.com/linuxserver/docker-nextcloud/commits/master/root/defaults/nginx/site-confs/default.conf.sample # Set the `immutable` cache control options only for assets with a cache busting `v` argument map $arg_v $asset_immutable { @@ -36,7 +36,7 @@ server { gzip_comp_level 4; gzip_min_length 256; gzip_proxied expired no-cache no-store private no_last_modified no_etag auth; - gzip_types application/atom+xml text/javascript application/javascript application/json application/ld+json application/manifest+json application/rss+xml application/vnd.geo+json application/vnd.ms-fontobject application/wasm application/x-font-ttf application/x-web-app-manifest+json application/xhtml+xml application/xml font/opentype image/bmp image/svg+xml image/x-icon text/cache-manifest text/css text/plain text/vcard text/vnd.rim.location.xloc text/vtt text/x-component text/x-cross-domain-policy; + gzip_types application/atom+xml text/javascript application/json application/ld+json application/manifest+json application/rss+xml application/vnd.geo+json application/vnd.ms-fontobject application/wasm application/x-font-ttf application/x-web-app-manifest+json application/xhtml+xml application/xml font/opentype image/bmp image/svg+xml image/x-icon text/cache-manifest text/css text/plain text/vcard text/vnd.rim.location.xloc text/vtt text/x-component text/x-cross-domain-policy; # Pagespeed is not supported by Nextcloud, so if your server is built # with the `ngx_pagespeed` module, uncomment this line to disable it. @@ -143,14 +143,6 @@ server { default_type application/wasm; } - location ~ \.js$ { - default_type text/javascript; - } - - location ~ \.mjs$ { - default_type text/javascript; - } - } location ~ \.woff2?$ { diff --git a/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run b/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run index aaae05b1..ffe42494 100755 --- a/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run +++ b/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run @@ -168,3 +168,9 @@ if [ ! -s /config/www/nextcloud/config/config.php ]; then elif [ -f /config/www/nextcloud/config/config.php ]; then sed -i "s|/app/www/public/data|/data|g" /config/www/nextcloud/config/config.php fi + +#modify javascript mime type and add .mjs support +if [ -s /etc/nginx/mime.types ]; then + sed -i 's|\bjs;|js mjs;|g' /etc/nginx/mime.types + sed -i 's|\bapplication/javascript|text/javascript|g' /etc/nginx/mime.types +fi From 7bed73effffb64046d1a107b86390b0effc41549 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 9 Jan 2024 11:50:08 +0000 Subject: [PATCH 049/209] 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 7f042463..1031618b 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -365,7 +365,7 @@ tevent 0.14.1-r1 apk thecodingmachine/safe v1.3.3 php-composer tiff 4.5.1-r0 apk twofactor_totp 10.0.0-beta2 npm -tzdata 2023c-r1 apk +tzdata 2023d-r0 apk utmps-libs 0.1.2.1-r1 apk v4l-utils-libs 1.24.1-r0 apk vidstab 1.1.1-r0 apk From 21dde133fd185867a8896d6112c1097a862ff20d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 16 Jan 2024 11:48:58 +0000 Subject: [PATCH 050/209] Bot Updating Templated Files --- Jenkinsfile | 287 +++++++++++++++++++++++++++------------------------- 1 file changed, 148 insertions(+), 139 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index bbd67aac..5c05db5b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -16,6 +16,7 @@ pipeline { GITHUB_TOKEN=credentials('498b4638-2d02-4ce5-832d-8a57d01d97ab') GITLAB_TOKEN=credentials('b6f0f1dd-6952-4cf6-95d1-9c06380283f0') GITLAB_NAMESPACE=credentials('gitlab-namespace-id') + DOCKERHUB_TOKEN=credentials('docker-hub-ci-pat') BUILD_VERSION_ARG = 'NEXTCLOUD_RELEASE' LS_USER = 'linuxserver' LS_REPO = 'docker-nextcloud' @@ -58,11 +59,16 @@ pipeline { env.COMMIT_SHA = sh( script: '''git rev-parse HEAD''', returnStdout: true).trim() + env.GH_DEFAULT_BRANCH = sh( + script: '''git remote show origin | grep "HEAD branch:" | sed 's|.*HEAD branch: ||' ''', + returnStdout: true).trim() 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' } + sh '''#! /bin/bash + echo "The default github branch detected as ${GH_DEFAULT_BRANCH}" ''' script{ env.LS_RELEASE_NUMBER = sh( script: '''echo ${LS_RELEASE} |sed 's/^.*-ls//g' ''', @@ -120,7 +126,7 @@ pipeline { steps{ script{ env.EXT_RELEASE_CLEAN = sh( - script: '''echo ${EXT_RELEASE} | sed 's/[~,%@+;:/]//g' ''', + script: '''echo ${EXT_RELEASE} | sed 's/[~,%@+;:/ ]//g' ''', returnStdout: true).trim() def semver = env.EXT_RELEASE_CLEAN =~ /(\d+)\.(\d+)\.(\d+)/ @@ -138,7 +144,7 @@ pipeline { } if (env.SEMVER != null) { - if (BRANCH_NAME != "master" && BRANCH_NAME != "main") { + if (BRANCH_NAME != "${env.GH_DEFAULT_BRANCH}") { env.SEMVER = "${env.SEMVER}-${BRANCH_NAME}" } println("SEMVER: ${env.SEMVER}") @@ -256,115 +262,150 @@ pipeline { } } steps { - sh '''#! /bin/bash - set -e - TEMPDIR=$(mktemp -d) - docker pull ghcr.io/linuxserver/jenkins-builder:latest - docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/jenkins ghcr.io/linuxserver/jenkins-builder:latest - # Stage 1 - Jenkinsfile update - if [[ "$(md5sum Jenkinsfile | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile | awk '{ print $1 }')" ]]; then - 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 develop - cp ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile ${TEMPDIR}/repo/${LS_REPO}/ - git add Jenkinsfile - git commit -m 'Bot Updating Templated Files' - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all - echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} - echo "Updating Jenkinsfile" - rm -Rf ${TEMPDIR} - exit 0 - else - echo "Jenkinsfile is up to date." - fi - # 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 Dockerfile.armhf" - for i in ${OLD_TEMPLATES}; do - if [[ -f "${i}" ]]; then - TEMPLATES_TO_DELETE="${i} ${TEMPLATES_TO_DELETE}" + withCredentials([ + [ + $class: 'UsernamePasswordMultiBinding', + credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', + usernameVariable: 'DOCKERUSER', + passwordVariable: 'DOCKERPASS' + ] + ]) { + sh '''#! /bin/bash + set -e + TEMPDIR=$(mktemp -d) + docker pull ghcr.io/linuxserver/jenkins-builder:latest + docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/jenkins ghcr.io/linuxserver/jenkins-builder:latest + # Stage 1 - Jenkinsfile update + if [[ "$(md5sum Jenkinsfile | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile | awk '{ print $1 }')" ]]; then + 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 develop + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile ${TEMPDIR}/repo/${LS_REPO}/ + git add Jenkinsfile + git commit -m 'Bot Updating Templated Files' + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + echo "Updating Jenkinsfile" + rm -Rf ${TEMPDIR} + exit 0 + else + echo "Jenkinsfile is up to date." fi - done - if [[ -n "${TEMPLATES_TO_DELETE}" ]]; then - 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 develop - for i in ${TEMPLATES_TO_DELETE}; do - git rm "${i}" + # 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 Dockerfile.armhf" + for i in ${OLD_TEMPLATES}; do + if [[ -f "${i}" ]]; then + TEMPLATES_TO_DELETE="${i} ${TEMPLATES_TO_DELETE}" + fi done - git commit -m 'Bot Updating Templated Files' - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all - echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} - echo "Deleting old and deprecated templates" - rm -Rf ${TEMPDIR} - exit 0 - else - echo "No templates to delete" - fi - # Stage 3 - Update templates - CURRENTHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) - cd ${TEMPDIR}/docker-${CONTAINER_NAME} - NEWHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) - if [[ "${CURRENTHASH}" != "${NEWHASH}" ]] || ! grep -q '.jenkins-external' "${WORKSPACE}/.gitignore" 2>/dev/null; then - 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 develop + if [[ -n "${TEMPLATES_TO_DELETE}" ]]; then + 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 develop + for i in ${TEMPLATES_TO_DELETE}; do + git rm "${i}" + done + git commit -m 'Bot Updating Templated Files' + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + echo "Deleting old and deprecated templates" + rm -Rf ${TEMPDIR} + exit 0 + else + echo "No templates to delete" + fi + # Stage 3 - Update templates + CURRENTHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) cd ${TEMPDIR}/docker-${CONTAINER_NAME} - mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows - mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/ISSUE_TEMPLATE - cp --parents ${TEMPLATED_FILES} ${TEMPDIR}/repo/${LS_REPO}/ || : - cp --parents readme-vars.yml ${TEMPDIR}/repo/${LS_REPO}/ || : - cd ${TEMPDIR}/repo/${LS_REPO}/ - if ! grep -q '.jenkins-external' .gitignore 2>/dev/null; then - echo ".jenkins-external" >> .gitignore - git add .gitignore + NEWHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) + if [[ "${CURRENTHASH}" != "${NEWHASH}" ]] || ! grep -q '.jenkins-external' "${WORKSPACE}/.gitignore" 2>/dev/null; then + 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 develop + cd ${TEMPDIR}/docker-${CONTAINER_NAME} + mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows + mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/ISSUE_TEMPLATE + cp --parents ${TEMPLATED_FILES} ${TEMPDIR}/repo/${LS_REPO}/ || : + cp --parents readme-vars.yml ${TEMPDIR}/repo/${LS_REPO}/ || : + cd ${TEMPDIR}/repo/${LS_REPO}/ + if ! grep -q '.jenkins-external' .gitignore 2>/dev/null; then + echo ".jenkins-external" >> .gitignore + git add .gitignore + fi + git add readme-vars.yml ${TEMPLATED_FILES} + git commit -m 'Bot Updating Templated Files' + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + else + echo "false" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} fi - git add readme-vars.yml ${TEMPLATED_FILES} - git commit -m 'Bot Updating Templated Files' - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all - echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} - else - echo "false" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} - fi - mkdir -p ${TEMPDIR}/docs - git clone https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/docs/docker-documentation - if [[ ("${BRANCH_NAME}" == "master") || ("${BRANCH_NAME}" == "main") ]] && [[ (! -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 - git add docs/images/docker-${CONTAINER_NAME}.md - git commit -m 'Bot Updating Documentation' - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git --all - 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 - 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 - sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-icon.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml - fi - if [[ ("${BRANCH_NAME}" == "master") || ("${BRANCH_NAME}" == "main") ]] && [[ (! -f ${TEMPDIR}/unraid/templates/unraid/${CONTAINER_NAME}.xml) || ("$(md5sum ${TEMPDIR}/unraid/templates/unraid/${CONTAINER_NAME}.xml | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml | awk '{ print $1 }')") ]]; then - cd ${TEMPDIR}/unraid/templates/ - if 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 - git mv unraid/${CONTAINER_NAME}.xml unraid/deprecated/${CONTAINER_NAME}.xml || : - git commit -m 'Bot Moving Deprecated Unraid Template' || : + mkdir -p ${TEMPDIR}/docs + git clone 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 + GH_DOCS_DEFAULT_BRANCH=$(git remote show origin | grep "HEAD branch:" | sed 's|.*HEAD branch: ||') + git add docs/images/docker-${CONTAINER_NAME}.md + git commit -m 'Bot Updating Documentation' + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH} + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH} + 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 + 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 + sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-icon.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml + fi + if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]] && [[ (! -f ${TEMPDIR}/unraid/templates/unraid/${CONTAINER_NAME}.xml) || ("$(md5sum ${TEMPDIR}/unraid/templates/unraid/${CONTAINER_NAME}.xml | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml | awk '{ print $1 }')") ]]; then + 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; 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 + git mv unraid/${CONTAINER_NAME}.xml unraid/deprecated/${CONTAINER_NAME}.xml || : + git commit -m 'Bot Moving Deprecated Unraid Template' || : + else + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ + git add unraid/${CONTAINER_NAME}.xml + git commit -m 'Bot Updating Unraid Template' + fi + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git ${GH_TEMPLATES_DEFAULT_BRANCH} + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git ${GH_TEMPLATES_DEFAULT_BRANCH} + fi + # Stage 4 - Sync Readme to Docker Hub + if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]]; then + if [[ $(cat ${TEMPDIR}/docker-${CONTAINER_NAME}/README.md | wc -m) > 25000 ]]; then + echo "Readme is longer than 25,000 characters. Syncing the lite version to Docker Hub" + DH_README_SYNC_PATH="${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/README.lite" + else + echo "Syncing readme to Docker Hub" + DH_README_SYNC_PATH="${TEMPDIR}/docker-${CONTAINER_NAME}/README.md" + fi + DH_TOKEN=$(curl -d '{"username":"'${DOCKERUSER}'", "password":"'${DOCKERHUB_TOKEN}'"}' -H "Content-Type: application/json" -X POST https://hub.docker.com/v2/users/login | jq -r '.token') + curl -s \ + -H "Authorization: JWT ${DH_TOKEN}" \ + -H "Content-Type: application/json" \ + -X PATCH \ + -d "{\\"full_description\\":$(jq -Rsa . ${DH_README_SYNC_PATH})}" \ + https://hub.docker.com/v2/repositories/${DOCKERHUB_IMAGE} || : else - cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ - git add unraid/${CONTAINER_NAME}.xml - git commit -m 'Bot Updating Unraid Template' + echo "Not the default Github branch. Skipping readme sync to Docker Hub." fi - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git --all - fi - rm -Rf ${TEMPDIR}''' - script{ - env.FILES_UPDATED = sh( - script: '''cat /tmp/${COMMIT_SHA}-${BUILD_NUMBER}''', - returnStdout: true).trim() + rm -Rf ${TEMPDIR}''' + script{ + env.FILES_UPDATED = sh( + script: '''cat /tmp/${COMMIT_SHA}-${BUILD_NUMBER}''', + returnStdout: true).trim() + } } } } @@ -558,7 +599,8 @@ pipeline { wait git add package_versions.txt git commit -m 'Bot Updating Package Versions' - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop echo "true" > /tmp/packages-${COMMIT_SHA}-${BUILD_NUMBER} echo "Package tag updated, stopping build process" else @@ -854,39 +896,6 @@ EOF ) ''' } } - // Use helper container to sync the current README on master to the dockerhub endpoint - stage('Sync-README') { - when { - environment name: 'CHANGE_ID', value: '' - environment name: 'EXIT_STATUS', value: '' - } - steps { - withCredentials([ - [ - $class: 'UsernamePasswordMultiBinding', - credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', - usernameVariable: 'DOCKERUSER', - passwordVariable: 'DOCKERPASS' - ] - ]) { - sh '''#! /bin/bash - set -e - TEMPDIR=$(mktemp -d) - docker pull ghcr.io/linuxserver/jenkins-builder:latest - docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH="${BRANCH_NAME}" -v ${TEMPDIR}:/ansible/jenkins ghcr.io/linuxserver/jenkins-builder:latest - docker pull ghcr.io/linuxserver/readme-sync - docker run --rm=true \ - -e DOCKERHUB_USERNAME=$DOCKERUSER \ - -e DOCKERHUB_PASSWORD=$DOCKERPASS \ - -e GIT_REPOSITORY=${LS_USER}/${LS_REPO} \ - -e DOCKER_REPOSITORY=${IMAGE} \ - -e GIT_BRANCH=master \ - -v ${TEMPDIR}/docker-${CONTAINER_NAME}:/mnt \ - ghcr.io/linuxserver/readme-sync bash -c 'node sync' - rm -Rf ${TEMPDIR} ''' - } - } - } // If this is a Pull request send the CI link as a comment on it stage('Pull Request Comment') { when { From 2fe50c2f12deabf065df5c039a595e9b49bc2847 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 16 Jan 2024 11:50:34 +0000 Subject: [PATCH 051/209] Bot Updating Templated Files --- README.md | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/README.md b/README.md index 6c62c25b..8e4a4d9f 100644 --- a/README.md +++ b/README.md @@ -110,7 +110,6 @@ To help you get started creating a container from this image you can either use ```yaml --- -version: "2.1" services: nextcloud: image: lscr.io/linuxserver/nextcloud:develop @@ -224,7 +223,7 @@ We publish various [Docker Mods](https://github.com/linuxserver/docker-mods) to ## Updating Info -Most of our images are static, versioned, and require an image update and container recreation to update the app inside. With some exceptions (ie. nextcloud, plex), we do not recommend or support updating apps inside the container. Please consult the [Application Setup](#application-setup) section above to see if it is recommended for the image. +Most of our images are static, versioned, and require an image update and container recreation to update the app inside. With some exceptions (noted in the relevant readme.md), we do not recommend or support updating apps inside the container. Please consult the [Application Setup](#application-setup) section above to see if it is recommended for the image. Below are the instructions for updating containers: @@ -289,21 +288,6 @@ Below are the instructions for updating containers: docker image prune ``` -### Via Watchtower auto-updater (only use if you don't remember the original parameters) - -* Pull the latest image at its tag and replace it with the same env variables in one run: - - ```bash - docker run --rm \ - -v /var/run/docker.sock:/var/run/docker.sock \ - containrrr/watchtower \ - --run-once nextcloud - ``` - -* You can also remove the old dangling images: `docker image prune` - -**warning**: We do not endorse the use of Watchtower as a solution to automated updates of existing Docker containers. In fact we generally discourage automated updates. However, this is a useful tool for one-time manual updates of containers where you have forgotten the original parameters. In the long term, we highly recommend using [Docker Compose](https://docs.linuxserver.io/general/docker-compose). - ### 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. From 388fc6d47a898cd913a7d505a145fd1abeb309cd Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 16 Jan 2024 11:56:53 +0000 Subject: [PATCH 052/209] 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 1031618b..c80e90a7 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -37,7 +37,7 @@ ca-certificates-bundle 20230506-r0 apk cairo 1.17.8-r1 apk cairo-gobject 1.17.8-r1 apk christian-riesen/base32 1.6.0 php-composer -cjson 1.7.15-r4 apk +cjson 1.7.17-r0 apk composer 2.6.6 binary coreutils 9.3-r1 apk cups-libs 2.4.7-r0 apk @@ -121,7 +121,7 @@ libbsd 0.11.7-r1 apk libbz2 1.0.8-r5 apk libc-utils 0.7.2-r5 apk libcap2 2.69-r0 apk -libcrypto3 3.1.4-r1 apk +libcrypto3 3.1.4-r3 apk libcurl 8.5.0-r0 apk libdav1d 1.2.1-r0 apk libde265 1.0.15-r0 apk @@ -165,7 +165,7 @@ libsndfile 1.2.0-r2 apk libsodium 1.0.18-r3 apk libsrt 1.5.2-r0 apk libssh 0.10.5-r0 apk -libssl3 3.1.4-r1 apk +libssl3 3.1.4-r3 apk libstdc++ 12.2.1_git20220924-r10 apk libtasn1 4.19.0-r1 apk libtheora 1.1.1-r17 apk @@ -217,7 +217,7 @@ notifications 2.16.0 npm numactl 2.0.16-r4 apk onevpl-libs 2023.2.1-r0 apk oniguruma 6.9.8-r1 apk -openssl 3.1.4-r1 apk +openssl 3.1.4-r3 apk opus 1.4-r0 apk orc 0.4.34-r0 apk p11-kit 0.24.1-r2 apk From c15658c11085a8957b3144d4762229cf7547f09d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 18 Jan 2024 17:36:47 +0000 Subject: [PATCH 053/209] 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 c80e90a7..20ecc9c1 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -81,7 +81,7 @@ glslang-libs 1.3.243.0-r1 apk gmp 6.2.1-r3 apk gnu-libiconv 1.17-r1 apk gnu-libiconv-libs 1.17-r1 apk -gnutls 3.8.0-r2 apk +gnutls 3.8.3-r0 apk graphite2 1.3.14-r5 apk guzzlehttp/guzzle 7.5.0 php-composer guzzlehttp/promises 1.5.2 php-composer @@ -329,7 +329,7 @@ speexdsp 1.2.1-r1 apk spirv-tools 1.3.243.0-r1 apk spomky-labs/base64url v2.0.4 php-composer spomky-labs/cbor-php v2.0.1 php-composer -sqlite-libs 3.41.2-r2 apk +sqlite-libs 3.41.2-r3 apk ssl_client 1.36.1-r5 apk stecman/symfony-console-completion 0.11.0 php-composer sudo 1.9.13_p3-r2 apk From 231f432f80f9a4c0dd68709391870f17182448d5 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 23 Jan 2024 10:40:44 +0000 Subject: [PATCH 054/209] 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 20ecc9c1..9aa21c0d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -121,7 +121,7 @@ libbsd 0.11.7-r1 apk libbz2 1.0.8-r5 apk libc-utils 0.7.2-r5 apk libcap2 2.69-r0 apk -libcrypto3 3.1.4-r3 apk +libcrypto3 3.1.4-r4 apk libcurl 8.5.0-r0 apk libdav1d 1.2.1-r0 apk libde265 1.0.15-r0 apk @@ -165,7 +165,7 @@ libsndfile 1.2.0-r2 apk libsodium 1.0.18-r3 apk libsrt 1.5.2-r0 apk libssh 0.10.5-r0 apk -libssl3 3.1.4-r3 apk +libssl3 3.1.4-r4 apk libstdc++ 12.2.1_git20220924-r10 apk libtasn1 4.19.0-r1 apk libtheora 1.1.1-r17 apk @@ -217,7 +217,7 @@ notifications 2.16.0 npm numactl 2.0.16-r4 apk onevpl-libs 2023.2.1-r0 apk oniguruma 6.9.8-r1 apk -openssl 3.1.4-r3 apk +openssl 3.1.4-r4 apk opus 1.4-r0 apk orc 0.4.34-r0 apk p11-kit 0.24.1-r2 apk From 0dfd84df5cda45bc62eb399f8c4da86b1e1fe158 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Mon, 29 Jan 2024 15:37:30 +0000 Subject: [PATCH 055/209] 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 9aa21c0d..008ad4bb 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -196,7 +196,7 @@ linux-pam 1.5.2-r10 apk lmdb 0.9.31-r0 apk logrotate 3.21.0-r1 apk lz4-libs 1.9.4-r4 apk -mbedtls 2.28.5-r0 apk +mbedtls 2.28.7-r0 apk mexitek/phpcolors v1.0.4 php-composer microsoft/azure-storage-blob 1.5.4 php-composer microsoft/azure-storage-common 1.5.2 php-composer From 9e83ba52fc57cc4d5a9ebdbbc3a626eb04dbaab6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 6 Feb 2024 11:49:42 +0000 Subject: [PATCH 056/209] 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 008ad4bb..13382e3a 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -5,7 +5,7 @@ activity 2.20.0 npm alpine-baselayout 3.4.3-r1 apk alpine-baselayout-data 3.4.3-r1 apk alpine-keys 2.4-r1 apk -alpine-release 3.18.5-r0 apk +alpine-release 3.18.6-r0 apk alsa-lib 1.2.9-r1 apk amphp/amp v2.6.2 php-composer amphp/byte-stream v1.8.1 php-composer @@ -39,7 +39,7 @@ cairo-gobject 1.17.8-r1 apk christian-riesen/base32 1.6.0 php-composer cjson 1.7.17-r0 apk composer 2.6.6 binary -coreutils 9.3-r1 apk +coreutils 9.3-r2 apk cups-libs 2.4.7-r0 apk curl 8.5.0-r0 apk cweagans/composer-patches 1.7.3 php-composer @@ -76,7 +76,7 @@ gdk-pixbuf 2.42.10-r5 apk ghostscript 10.02.0-r0 apk giggsey/libphonenumber-for-php-lite 8.13.12 php-composer git 2.40.1-r0 apk -glib 2.76.4-r0 apk +glib 2.76.6-r0 apk glslang-libs 1.3.243.0-r1 apk gmp 6.2.1-r3 apk gnu-libiconv 1.17-r1 apk @@ -121,7 +121,7 @@ libbsd 0.11.7-r1 apk libbz2 1.0.8-r5 apk libc-utils 0.7.2-r5 apk libcap2 2.69-r0 apk -libcrypto3 3.1.4-r4 apk +libcrypto3 3.1.4-r5 apk libcurl 8.5.0-r0 apk libdav1d 1.2.1-r0 apk libde265 1.0.15-r0 apk @@ -165,7 +165,7 @@ libsndfile 1.2.0-r2 apk libsodium 1.0.18-r3 apk libsrt 1.5.2-r0 apk libssh 0.10.5-r0 apk -libssl3 3.1.4-r4 apk +libssl3 3.1.4-r5 apk libstdc++ 12.2.1_git20220924-r10 apk libtasn1 4.19.0-r1 apk libtheora 1.1.1-r17 apk @@ -217,7 +217,7 @@ notifications 2.16.0 npm numactl 2.0.16-r4 apk onevpl-libs 2023.2.1-r0 apk oniguruma 6.9.8-r1 apk -openssl 3.1.4-r4 apk +openssl 3.1.4-r5 apk opus 1.4-r0 apk orc 0.4.34-r0 apk p11-kit 0.24.1-r2 apk From b906641f24f7035ae64a739bcdc72c36276d627a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 13 Feb 2024 11:52:12 +0000 Subject: [PATCH 057/209] 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 13382e3a..fdbc9b7a 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,6 +1,6 @@ NAME VERSION TYPE @nextcloud/text 28.0.0-dev.1 npm -Process Wrapper 0.0.0.0 dotnet +Process Wrapper 1.0.0.0 dotnet activity 2.20.0 npm alpine-baselayout 3.4.3-r1 apk alpine-baselayout-data 3.4.3-r1 apk @@ -38,7 +38,7 @@ cairo 1.17.8-r1 apk cairo-gobject 1.17.8-r1 apk christian-riesen/base32 1.6.0 php-composer cjson 1.7.17-r0 apk -composer 2.6.6 binary +composer 2.7.0 binary coreutils 9.3-r2 apk cups-libs 2.4.7-r0 apk curl 8.5.0-r0 apk @@ -152,7 +152,7 @@ libpanelw 6.4_p20230506-r0 apk libpciaccess 0.17-r2 apk libplacebo 5.264.1-r1 apk libpng 1.6.39-r3 apk -libpq 15.5-r0 apk +libpq 15.6-r0 apk libproc2 4.0.4-r0 apk libpulse 16.1-r10 apk libraw 0.21.1-r1 apk @@ -365,7 +365,7 @@ tevent 0.14.1-r1 apk thecodingmachine/safe v1.3.3 php-composer tiff 4.5.1-r0 apk twofactor_totp 10.0.0-beta2 npm -tzdata 2023d-r0 apk +tzdata 2024a-r0 apk utmps-libs 0.1.2.1-r1 apk v4l-utils-libs 1.24.1-r0 apk vidstab 1.1.1-r0 apk From 48667a56dd051a6442fe366a7bf5a4c1cbc2ccf0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 16 Feb 2024 14:34:20 +0000 Subject: [PATCH 058/209] Bot Updating Package Versions --- package_versions.txt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index fdbc9b7a..d512473d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -38,12 +38,11 @@ cairo 1.17.8-r1 apk cairo-gobject 1.17.8-r1 apk christian-riesen/base32 1.6.0 php-composer cjson 1.7.17-r0 apk -composer 2.7.0 binary +composer 2.7.1 binary coreutils 9.3-r2 apk cups-libs 2.4.7-r0 apk curl 8.5.0-r0 apk cweagans/composer-patches 1.7.3 php-composer -darsyn/ip 4.1.0 php-composer dbus-libs 1.14.8-r0 apk deepdiver/zipstreamer 2.0.0 php-composer deepdiver1975/tarstreamer v2.1.0 php-composer @@ -128,7 +127,7 @@ libde265 1.0.15-r0 apk libdrm 2.4.115-r4 apk libedit 20221030.3.1-r1 apk libevent 2.1.12-r6 apk -libexpat 2.5.0-r1 apk +libexpat 2.6.0-r0 apk libffi 3.4.4-r2 apk libformw 6.4_p20230506-r0 apk libgcc 12.2.1_git20220924-r10 apk @@ -185,7 +184,7 @@ libxdmcp 1.1.4-r2 apk libxext 1.3.5-r2 apk libxfixes 6.0.1-r2 apk libxft 2.3.8-r1 apk -libxml2 2.11.6-r0 apk +libxml2 2.11.7-r0 apk libxpm 3.5.16-r1 apk libxrender 0.9.11-r3 apk libxt 1.3.0-r2 apk From bcf04398d0ea34baed291f23c0b1fa75b7065db5 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 27 Feb 2024 11:48:43 +0000 Subject: [PATCH 059/209] Bot Updating Templated Files --- Jenkinsfile | 297 +++++++++++++++++++++++++--------------------------- 1 file changed, 143 insertions(+), 154 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5c05db5b..d2b29697 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -245,9 +245,11 @@ pipeline { -v ${WORKSPACE}:/mnt \ -e AWS_ACCESS_KEY_ID=\"${S3_KEY}\" \ -e AWS_SECRET_ACCESS_KEY=\"${S3_SECRET}\" \ - ghcr.io/linuxserver/baseimage-alpine:3.17 s6-envdir -fn -- /var/run/s6/container_environment /bin/bash -c "\ - apk add --no-cache py3-pip && \ - pip install s3cmd && \ + ghcr.io/linuxserver/baseimage-alpine:3.19 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 && \ + pip install --no-cache-dir s3cmd && \ s3cmd put --no-preserve --acl-public -m text/xml /mnt/shellcheck-result.xml s3://ci-tests.linuxserver.io/${IMAGE}/${META_TAG}/shellcheck-result.xml" || :''' } } @@ -262,150 +264,149 @@ pipeline { } } steps { - withCredentials([ - [ - $class: 'UsernamePasswordMultiBinding', - credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', - usernameVariable: 'DOCKERUSER', - passwordVariable: 'DOCKERPASS' - ] - ]) { - sh '''#! /bin/bash - set -e - TEMPDIR=$(mktemp -d) - docker pull ghcr.io/linuxserver/jenkins-builder:latest - docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/jenkins ghcr.io/linuxserver/jenkins-builder:latest - # Stage 1 - Jenkinsfile update - if [[ "$(md5sum Jenkinsfile | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile | awk '{ print $1 }')" ]]; then - 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 develop - cp ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile ${TEMPDIR}/repo/${LS_REPO}/ - git add Jenkinsfile - git commit -m 'Bot Updating Templated Files' - git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop - echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} - echo "Updating Jenkinsfile" - rm -Rf ${TEMPDIR} - exit 0 - else - echo "Jenkinsfile is up to date." + sh '''#! /bin/bash + set -e + TEMPDIR=$(mktemp -d) + docker pull ghcr.io/linuxserver/jenkins-builder:latest + docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/jenkins ghcr.io/linuxserver/jenkins-builder:latest + # Stage 1 - Jenkinsfile update + if [[ "$(md5sum Jenkinsfile | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile | awk '{ print $1 }')" ]]; then + 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 develop + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile ${TEMPDIR}/repo/${LS_REPO}/ + git add Jenkinsfile + git commit -m 'Bot Updating Templated Files' + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + echo "Updating Jenkinsfile" + rm -Rf ${TEMPDIR} + exit 0 + else + echo "Jenkinsfile is up to date." + fi + # 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 Dockerfile.armhf" + for i in ${OLD_TEMPLATES}; do + if [[ -f "${i}" ]]; then + TEMPLATES_TO_DELETE="${i} ${TEMPLATES_TO_DELETE}" fi - # 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 Dockerfile.armhf" - for i in ${OLD_TEMPLATES}; do - if [[ -f "${i}" ]]; then - TEMPLATES_TO_DELETE="${i} ${TEMPLATES_TO_DELETE}" - fi + done + if [[ -n "${TEMPLATES_TO_DELETE}" ]]; then + 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 develop + for i in ${TEMPLATES_TO_DELETE}; do + git rm "${i}" done - if [[ -n "${TEMPLATES_TO_DELETE}" ]]; then - 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 develop - for i in ${TEMPLATES_TO_DELETE}; do - git rm "${i}" - done - git commit -m 'Bot Updating Templated Files' - git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop - echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} - echo "Deleting old and deprecated templates" - rm -Rf ${TEMPDIR} - exit 0 - else - echo "No templates to delete" - fi - # Stage 3 - Update templates - CURRENTHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) + git commit -m 'Bot Updating Templated Files' + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + echo "Deleting old and deprecated templates" + rm -Rf ${TEMPDIR} + exit 0 + else + echo "No templates to delete" + fi + # Stage 3 - Update templates + CURRENTHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) + cd ${TEMPDIR}/docker-${CONTAINER_NAME} + NEWHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) + if [[ "${CURRENTHASH}" != "${NEWHASH}" ]] || ! grep -q '.jenkins-external' "${WORKSPACE}/.gitignore" 2>/dev/null; then + 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 develop cd ${TEMPDIR}/docker-${CONTAINER_NAME} - NEWHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) - if [[ "${CURRENTHASH}" != "${NEWHASH}" ]] || ! grep -q '.jenkins-external' "${WORKSPACE}/.gitignore" 2>/dev/null; then - 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 develop - cd ${TEMPDIR}/docker-${CONTAINER_NAME} - mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows - mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/ISSUE_TEMPLATE - cp --parents ${TEMPLATED_FILES} ${TEMPDIR}/repo/${LS_REPO}/ || : - cp --parents readme-vars.yml ${TEMPDIR}/repo/${LS_REPO}/ || : - cd ${TEMPDIR}/repo/${LS_REPO}/ - if ! grep -q '.jenkins-external' .gitignore 2>/dev/null; then - echo ".jenkins-external" >> .gitignore - git add .gitignore - fi - git add readme-vars.yml ${TEMPLATED_FILES} - git commit -m 'Bot Updating Templated Files' - git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop - echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} - else - echo "false" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} - fi - mkdir -p ${TEMPDIR}/docs - git clone 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 - GH_DOCS_DEFAULT_BRANCH=$(git remote show origin | grep "HEAD branch:" | sed 's|.*HEAD branch: ||') - git add docs/images/docker-${CONTAINER_NAME}.md - git commit -m 'Bot Updating Documentation' - git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH} - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH} - 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 - 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 - sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-icon.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml + mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows + mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/ISSUE_TEMPLATE + cp --parents ${TEMPLATED_FILES} ${TEMPDIR}/repo/${LS_REPO}/ || : + cp --parents readme-vars.yml ${TEMPDIR}/repo/${LS_REPO}/ || : + cd ${TEMPDIR}/repo/${LS_REPO}/ + if ! grep -q '.jenkins-external' .gitignore 2>/dev/null; then + echo ".jenkins-external" >> .gitignore + git add .gitignore fi - if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]] && [[ (! -f ${TEMPDIR}/unraid/templates/unraid/${CONTAINER_NAME}.xml) || ("$(md5sum ${TEMPDIR}/unraid/templates/unraid/${CONTAINER_NAME}.xml | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml | awk '{ print $1 }')") ]]; then - 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; 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 - git mv unraid/${CONTAINER_NAME}.xml unraid/deprecated/${CONTAINER_NAME}.xml || : - git commit -m 'Bot Moving Deprecated Unraid Template' || : - else - cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ - git add unraid/${CONTAINER_NAME}.xml - git commit -m 'Bot Updating Unraid Template' - fi - git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git ${GH_TEMPLATES_DEFAULT_BRANCH} - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git ${GH_TEMPLATES_DEFAULT_BRANCH} + git add readme-vars.yml ${TEMPLATED_FILES} + git commit -m 'Bot Updating Templated Files' + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + else + echo "false" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + fi + mkdir -p ${TEMPDIR}/docs + git clone 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 + GH_DOCS_DEFAULT_BRANCH=$(git remote show origin | grep "HEAD branch:" | sed 's|.*HEAD branch: ||') + git add docs/images/docker-${CONTAINER_NAME}.md + git commit -m 'Bot Updating Documentation' + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH} --rebase + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH} || \ + (MAXWAIT="10" && echo "Push to docs failed, trying again in ${MAXWAIT} seconds" && \ + sleep $((RANDOM % MAXWAIT)) && \ + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH} --rebase && \ + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH}) + 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 + 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 + sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-icon.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml + fi + if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]] && [[ (! -f ${TEMPDIR}/unraid/templates/unraid/${CONTAINER_NAME}.xml) || ("$(md5sum ${TEMPDIR}/unraid/templates/unraid/${CONTAINER_NAME}.xml | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml | awk '{ print $1 }')") ]]; then + 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; 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 + git mv unraid/${CONTAINER_NAME}.xml unraid/deprecated/${CONTAINER_NAME}.xml || : + git commit -m 'Bot Moving Deprecated Unraid Template' || : + else + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ + git add unraid/${CONTAINER_NAME}.xml + git commit -m 'Bot Updating Unraid Template' fi - # Stage 4 - Sync Readme to Docker Hub - if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]]; then - if [[ $(cat ${TEMPDIR}/docker-${CONTAINER_NAME}/README.md | wc -m) > 25000 ]]; then - echo "Readme is longer than 25,000 characters. Syncing the lite version to Docker Hub" - DH_README_SYNC_PATH="${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/README.lite" - else - echo "Syncing readme to Docker Hub" - DH_README_SYNC_PATH="${TEMPDIR}/docker-${CONTAINER_NAME}/README.md" - fi - DH_TOKEN=$(curl -d '{"username":"'${DOCKERUSER}'", "password":"'${DOCKERHUB_TOKEN}'"}' -H "Content-Type: application/json" -X POST https://hub.docker.com/v2/users/login | jq -r '.token') - curl -s \ - -H "Authorization: JWT ${DH_TOKEN}" \ - -H "Content-Type: application/json" \ - -X PATCH \ - -d "{\\"full_description\\":$(jq -Rsa . ${DH_README_SYNC_PATH})}" \ - https://hub.docker.com/v2/repositories/${DOCKERHUB_IMAGE} || : + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git ${GH_TEMPLATES_DEFAULT_BRANCH} --rebase + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git ${GH_TEMPLATES_DEFAULT_BRANCH} || \ + (MAXWAIT="10" && echo "Push to unraid templates failed, trying again in ${MAXWAIT} seconds" && \ + sleep $((RANDOM % MAXWAIT)) && \ + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git ${GH_TEMPLATES_DEFAULT_BRANCH} --rebase && \ + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git ${GH_TEMPLATES_DEFAULT_BRANCH}) + fi + # Stage 4 - Sync Readme to Docker Hub + if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]]; then + if [[ $(cat ${TEMPDIR}/docker-${CONTAINER_NAME}/README.md | wc -m) > 25000 ]]; then + echo "Readme is longer than 25,000 characters. Syncing the lite version to Docker Hub" + DH_README_SYNC_PATH="${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/README.lite" else - echo "Not the default Github branch. Skipping readme sync to Docker Hub." + echo "Syncing readme to Docker Hub" + DH_README_SYNC_PATH="${TEMPDIR}/docker-${CONTAINER_NAME}/README.md" fi - rm -Rf ${TEMPDIR}''' - script{ - env.FILES_UPDATED = sh( - script: '''cat /tmp/${COMMIT_SHA}-${BUILD_NUMBER}''', - returnStdout: true).trim() - } + DH_TOKEN=$(curl -d '{"username":"linuxserverci", "password":"'${DOCKERHUB_TOKEN}'"}' -H "Content-Type: application/json" -X POST https://hub.docker.com/v2/users/login | jq -r '.token') + curl -s \ + -H "Authorization: JWT ${DH_TOKEN}" \ + -H "Content-Type: application/json" \ + -X PATCH \ + -d "{\\"full_description\\":$(jq -Rsa . ${DH_README_SYNC_PATH})}" \ + https://hub.docker.com/v2/repositories/${DOCKERHUB_IMAGE} || : + else + echo "Not the default Github branch. Skipping readme sync to Docker Hub." + fi + rm -Rf ${TEMPDIR}''' + script{ + env.FILES_UPDATED = sh( + script: '''cat /tmp/${COMMIT_SHA}-${BUILD_NUMBER}''', + returnStdout: true).trim() } } } @@ -703,12 +704,6 @@ pipeline { } steps { withCredentials([ - [ - $class: 'UsernamePasswordMultiBinding', - credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', - usernameVariable: 'DOCKERUSER', - passwordVariable: 'DOCKERPASS' - ], [ $class: 'UsernamePasswordMultiBinding', credentialsId: 'Quay.io-Robot', @@ -719,7 +714,7 @@ pipeline { retry(5) { sh '''#! /bin/bash set -e - echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin + 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 @@ -750,12 +745,6 @@ pipeline { } steps { withCredentials([ - [ - $class: 'UsernamePasswordMultiBinding', - credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', - usernameVariable: 'DOCKERUSER', - passwordVariable: 'DOCKERPASS' - ], [ $class: 'UsernamePasswordMultiBinding', credentialsId: 'Quay.io-Robot', @@ -766,7 +755,7 @@ pipeline { retry(5) { sh '''#! /bin/bash set -e - echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin + 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 From 9706c0481a171aa213d6d91dab47f413a12a439c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 27 Feb 2024 11:50:16 +0000 Subject: [PATCH 060/209] Bot Updating Templated Files --- .github/ISSUE_TEMPLATE/issue.bug.yml | 4 ++-- .github/workflows/external_trigger.yml | 2 +- .github/workflows/external_trigger_scheduler.yml | 2 +- .github/workflows/package_trigger.yml | 2 +- .github/workflows/package_trigger_scheduler.yml | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/issue.bug.yml b/.github/ISSUE_TEMPLATE/issue.bug.yml index ce3d19af..9ac9a62d 100755 --- a/.github/ISSUE_TEMPLATE/issue.bug.yml +++ b/.github/ISSUE_TEMPLATE/issue.bug.yml @@ -67,10 +67,10 @@ body: - type: textarea attributes: description: | - Provide a full docker log, output of "docker logs linuxserver.io" + Provide a full docker log, output of "docker logs nextcloud" label: Container logs placeholder: | - Output of `docker logs linuxserver.io` + Output of `docker logs nextcloud` render: bash validations: required: true diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index 761ce4be..4465ce2c 100755 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -7,7 +7,7 @@ jobs: external-trigger-develop: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3.1.0 + - uses: actions/checkout@v4.1.1 - name: External Trigger if: github.ref == 'refs/heads/develop' diff --git a/.github/workflows/external_trigger_scheduler.yml b/.github/workflows/external_trigger_scheduler.yml index 885f3417..30a6c421 100755 --- a/.github/workflows/external_trigger_scheduler.yml +++ b/.github/workflows/external_trigger_scheduler.yml @@ -9,7 +9,7 @@ jobs: external-trigger-scheduler: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3.1.0 + - uses: actions/checkout@v4.1.1 with: fetch-depth: '0' diff --git a/.github/workflows/package_trigger.yml b/.github/workflows/package_trigger.yml index fdbdd283..4ff4b6b3 100755 --- a/.github/workflows/package_trigger.yml +++ b/.github/workflows/package_trigger.yml @@ -7,7 +7,7 @@ jobs: package-trigger-develop: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3.1.0 + - uses: actions/checkout@v4.1.1 - name: Package Trigger if: github.ref == 'refs/heads/develop' diff --git a/.github/workflows/package_trigger_scheduler.yml b/.github/workflows/package_trigger_scheduler.yml index 6b973394..2bba84c5 100755 --- a/.github/workflows/package_trigger_scheduler.yml +++ b/.github/workflows/package_trigger_scheduler.yml @@ -9,7 +9,7 @@ jobs: package-trigger-scheduler: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3.1.0 + - uses: actions/checkout@v4.1.1 with: fetch-depth: '0' From 0004b51af87b7b2a0794964c55e2e51a1d06867d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 27 Feb 2024 11:57:52 +0000 Subject: [PATCH 061/209] Bot Updating Package Versions --- package_versions.txt | 78 ++++++++++++++++++++++---------------------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index d512473d..257d20b4 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -233,32 +233,32 @@ php-http/guzzle7-adapter 1.0.0 php-compos php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer php-opencloud/openstack v3.2.1 php-composer -php82 8.2.13-r0 apk -php82-bcmath 8.2.13-r0 apk -php82-bz2 8.2.13-r0 apk -php82-common 8.2.13-r0 apk -php82-ctype 8.2.13-r0 apk -php82-curl 8.2.13-r0 apk -php82-dom 8.2.13-r0 apk -php82-exif 8.2.13-r0 apk -php82-fileinfo 8.2.13-r0 apk -php82-fpm 8.2.13-r0 apk -php82-ftp 8.2.13-r0 apk -php82-gd 8.2.13-r0 apk -php82-gmp 8.2.13-r0 apk -php82-iconv 8.2.13-r0 apk -php82-imap 8.2.13-r0 apk -php82-intl 8.2.13-r0 apk -php82-ldap 8.2.13-r0 apk -php82-mbstring 8.2.13-r0 apk -php82-mysqlnd 8.2.13-r0 apk -php82-opcache 8.2.13-r0 apk -php82-openssl 8.2.13-r0 apk -php82-pcntl 8.2.13-r0 apk -php82-pdo 8.2.13-r0 apk -php82-pdo_mysql 8.2.13-r0 apk -php82-pdo_pgsql 8.2.13-r0 apk -php82-pdo_sqlite 8.2.13-r0 apk +php82 8.2.16-r0 apk +php82-bcmath 8.2.16-r0 apk +php82-bz2 8.2.16-r0 apk +php82-common 8.2.16-r0 apk +php82-ctype 8.2.16-r0 apk +php82-curl 8.2.16-r0 apk +php82-dom 8.2.16-r0 apk +php82-exif 8.2.16-r0 apk +php82-fileinfo 8.2.16-r0 apk +php82-fpm 8.2.16-r0 apk +php82-ftp 8.2.16-r0 apk +php82-gd 8.2.16-r0 apk +php82-gmp 8.2.16-r0 apk +php82-iconv 8.2.16-r0 apk +php82-imap 8.2.16-r0 apk +php82-intl 8.2.16-r0 apk +php82-ldap 8.2.16-r0 apk +php82-mbstring 8.2.16-r0 apk +php82-mysqlnd 8.2.16-r0 apk +php82-opcache 8.2.16-r0 apk +php82-openssl 8.2.16-r0 apk +php82-pcntl 8.2.16-r0 apk +php82-pdo 8.2.16-r0 apk +php82-pdo_mysql 8.2.16-r0 apk +php82-pdo_pgsql 8.2.16-r0 apk +php82-pdo_sqlite 8.2.16-r0 apk php82-pecl-apcu 5.1.22-r0 apk php82-pecl-igbinary 3.2.14-r0 apk php82-pecl-imagick 3.7.0-r5 apk @@ -266,19 +266,19 @@ php82-pecl-memcached 3.2.0-r1 apk php82-pecl-msgpack 2.2.0-r0 apk php82-pecl-redis 6.0.2-r0 apk php82-pecl-smbclient 1.1.1-r0 apk -php82-pgsql 8.2.13-r0 apk -php82-phar 8.2.13-r0 apk -php82-posix 8.2.13-r0 apk -php82-session 8.2.13-r0 apk -php82-simplexml 8.2.13-r0 apk -php82-sockets 8.2.13-r0 apk -php82-sodium 8.2.13-r0 apk -php82-sqlite3 8.2.13-r0 apk -php82-sysvsem 8.2.13-r0 apk -php82-xml 8.2.13-r0 apk -php82-xmlreader 8.2.13-r0 apk -php82-xmlwriter 8.2.13-r0 apk -php82-zip 8.2.13-r0 apk +php82-pgsql 8.2.16-r0 apk +php82-phar 8.2.16-r0 apk +php82-posix 8.2.16-r0 apk +php82-session 8.2.16-r0 apk +php82-simplexml 8.2.16-r0 apk +php82-sockets 8.2.16-r0 apk +php82-sodium 8.2.16-r0 apk +php82-sqlite3 8.2.16-r0 apk +php82-sysvsem 8.2.16-r0 apk +php82-xml 8.2.16-r0 apk +php82-xmlreader 8.2.16-r0 apk +php82-xmlwriter 8.2.16-r0 apk +php82-zip 8.2.16-r0 apk phpseclib/phpseclib 2.0.45 php-composer pimple/pimple v3.5.0 php-composer pixman 0.42.2-r1 apk From 11824dbfe3e62bcf38f3d774e99c3596f8333765 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 5 Mar 2024 11:50:19 +0000 Subject: [PATCH 062/209] Bot Updating Package Versions --- package_versions.txt | 768 +++++++++++++++++++++---------------------- 1 file changed, 384 insertions(+), 384 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 257d20b4..f8e471b8 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,384 +1,384 @@ -NAME VERSION TYPE -@nextcloud/text 28.0.0-dev.1 npm -Process Wrapper 1.0.0.0 dotnet -activity 2.20.0 npm -alpine-baselayout 3.4.3-r1 apk -alpine-baselayout-data 3.4.3-r1 apk -alpine-keys 2.4-r1 apk -alpine-release 3.18.6-r0 apk -alsa-lib 1.2.9-r1 apk -amphp/amp v2.6.2 php-composer -amphp/byte-stream v1.8.1 php-composer -amphp/parallel v1.4.3 php-composer -amphp/parser v1.1.0 php-composer -amphp/process v1.1.4 php-composer -amphp/serialization v1.0.0 php-composer -amphp/sync v1.4.2 php-composer -aom-libs 3.6.1-r0 apk -apache2-utils 2.4.58-r0 apk -apk-tools 2.14.0-r2 apk -apr 1.7.4-r0 apk -apr-util 1.6.3-r1 apk -argon2-libs 20190702-r4 apk -avahi-libs 0.8-r13 apk -aws/aws-crt-php v1.0.2 php-composer -aws/aws-sdk-php 3.240.8 php-composer -bantu/ini-get-wrapper v1.0.1 php-composer -bash 5.2.15-r5 apk -beberlei/assert v3.3.1 php-composer -brick/math 0.9.2 php-composer -brotli-libs 1.0.9-r14 apk -bruteforcesettings 2.8.0 npm -busybox 1.36.1-r5 apk -busybox-binsh 1.36.1-r5 apk -c-client 2007f-r15 apk -ca-certificates 20230506-r0 apk -ca-certificates-bundle 20230506-r0 apk -cairo 1.17.8-r1 apk -cairo-gobject 1.17.8-r1 apk -christian-riesen/base32 1.6.0 php-composer -cjson 1.7.17-r0 apk -composer 2.7.1 binary -coreutils 9.3-r2 apk -cups-libs 2.4.7-r0 apk -curl 8.5.0-r0 apk -cweagans/composer-patches 1.7.3 php-composer -dbus-libs 1.14.8-r0 apk -deepdiver/zipstreamer 2.0.0 php-composer -deepdiver1975/tarstreamer v2.1.0 php-composer -doctrine/cache 2.2.0 php-composer -doctrine/dbal 3.7.0 php-composer -doctrine/deprecations 1.1.2 php-composer -doctrine/event-manager 1.2.0 php-composer -doctrine/lexer 1.2.3 php-composer -egulias/email-validator 3.2.5 php-composer -ffmpeg 6.0.1-r0 apk -ffmpeg-libavcodec 6.0.1-r0 apk -ffmpeg-libavdevice 6.0.1-r0 apk -ffmpeg-libavfilter 6.0.1-r0 apk -ffmpeg-libavformat 6.0.1-r0 apk -ffmpeg-libavutil 6.0.1-r0 apk -ffmpeg-libpostproc 6.0.1-r0 apk -ffmpeg-libswresample 6.0.1-r0 apk -ffmpeg-libswscale 6.0.1-r0 apk -fgrosse/phpasn1 v2.3.0 php-composer -files_pdfviewer 2.9.0 npm -firstrunwizard 2.17.0 npm -flac-libs 1.4.3-r0 apk -fontconfig 2.14.2-r3 apk -freetype 2.13.0-r5 apk -fribidi 1.0.13-r0 apk -fusonic/linq v1.1.0 php-composer -fusonic/opengraph v2.2.0 php-composer -gdbm 1.23-r1 apk -gdk-pixbuf 2.42.10-r5 apk -ghostscript 10.02.0-r0 apk -giggsey/libphonenumber-for-php-lite 8.13.12 php-composer -git 2.40.1-r0 apk -glib 2.76.6-r0 apk -glslang-libs 1.3.243.0-r1 apk -gmp 6.2.1-r3 apk -gnu-libiconv 1.17-r1 apk -gnu-libiconv-libs 1.17-r1 apk -gnutls 3.8.3-r0 apk -graphite2 1.3.14-r5 apk -guzzlehttp/guzzle 7.5.0 php-composer -guzzlehttp/promises 1.5.2 php-composer -guzzlehttp/psr7 2.4.5 php-composer -guzzlehttp/uri-template v0.2.0 php-composer -harfbuzz 7.3.0-r0 apk -hexogen/kdtree v0.2.5 php-composer -hwdata-pci 0.370-r0 apk -icewind/searchdav v3.1.0 php-composer -icewind/smb v3.5.4 php-composer -icewind/streams v0.7.7 php-composer -icu-data-en 73.2-r2 apk -icu-libs 73.2-r2 apk -imagemagick 7.1.1.13-r1 apk -imagemagick-libs 7.1.1.13-r1 apk -jansson 2.14-r3 apk -jbig2dec 0.19-r3 apk -jq 1.6-r4 apk -justinrainbow/json-schema 5.2.10 php-composer -lame-libs 3.100-r5 apk -laravel/serializable-closure v1.2.2 php-composer -lcms2 2.15-r2 apk -ldb 2.7.2-r1 apk -league/flysystem 2.5.0 php-composer -league/mime-type-detection 1.11.0 php-composer -league/uri 6.4.0 php-composer -league/uri-interfaces 2.2.0 php-composer -libacl 2.3.1-r3 apk -libarchive 3.7.2-r0 apk -libass 0.17.1-r0 apk -libasyncns 0.8-r1 apk -libattr 2.5.1-r4 apk -libavif 0.11.1-r2 apk -libblkid 2.38.1-r8 apk -libbluray 1.3.4-r0 apk -libbsd 0.11.7-r1 apk -libbz2 1.0.8-r5 apk -libc-utils 0.7.2-r5 apk -libcap2 2.69-r0 apk -libcrypto3 3.1.4-r5 apk -libcurl 8.5.0-r0 apk -libdav1d 1.2.1-r0 apk -libde265 1.0.15-r0 apk -libdrm 2.4.115-r4 apk -libedit 20221030.3.1-r1 apk -libevent 2.1.12-r6 apk -libexpat 2.6.0-r0 apk -libffi 3.4.4-r2 apk -libformw 6.4_p20230506-r0 apk -libgcc 12.2.1_git20220924-r10 apk -libgomp 12.2.1_git20220924-r10 apk -libheif 1.16.2-r0 apk -libhwy 1.0.4-r1 apk -libice 1.1.1-r2 apk -libidn2 2.3.4-r1 apk -libintl 0.21.1-r7 apk -libjpeg-turbo 2.1.5.1-r3 apk -libjxl 0.8.2-r0 apk -libldap 2.6.5-r0 apk -libltdl 2.4.7-r2 apk -libmd 1.0.4-r2 apk -libmemcached-libs 1.1.4-r1 apk -libmount 2.38.1-r8 apk -libncursesw 6.4_p20230506-r0 apk -libogg 1.3.5-r4 apk -libopenmpt 0.7.2-r0 apk -libpanelw 6.4_p20230506-r0 apk -libpciaccess 0.17-r2 apk -libplacebo 5.264.1-r1 apk -libpng 1.6.39-r3 apk -libpq 15.6-r0 apk -libproc2 4.0.4-r0 apk -libpulse 16.1-r10 apk -libraw 0.21.1-r1 apk -librist 0.2.7-r0 apk -librsvg 2.56.3-r0 apk -libsasl 2.1.28-r4 apk -libsm 1.2.4-r1 apk -libsmbclient 4.18.9-r0 apk -libsndfile 1.2.0-r2 apk -libsodium 1.0.18-r3 apk -libsrt 1.5.2-r0 apk -libssh 0.10.5-r0 apk -libssl3 3.1.4-r5 apk -libstdc++ 12.2.1_git20220924-r10 apk -libtasn1 4.19.0-r1 apk -libtheora 1.1.1-r17 apk -libunibreak 5.1-r0 apk -libunistring 1.1-r1 apk -libuuid 2.38.1-r8 apk -libva 2.18.0-r1 apk -libvdpau 1.5-r1 apk -libvorbis 1.3.7-r1 apk -libvpx 1.13.0-r2 apk -libwbclient 4.18.9-r0 apk -libwebp 1.3.2-r0 apk -libx11 1.8.7-r0 apk -libxau 1.0.11-r2 apk -libxcb 1.15-r1 apk -libxdmcp 1.1.4-r2 apk -libxext 1.3.5-r2 apk -libxfixes 6.0.1-r2 apk -libxft 2.3.8-r1 apk -libxml2 2.11.7-r0 apk -libxpm 3.5.16-r1 apk -libxrender 0.9.11-r3 apk -libxt 1.3.0-r2 apk -libxxhash 0.8.2-r0 apk -libzip 1.9.2-r2 apk -libzmq 4.3.4-r4 apk -linux-pam 1.5.2-r10 apk -lmdb 0.9.31-r0 apk -logrotate 3.21.0-r1 apk -lz4-libs 1.9.4-r4 apk -mbedtls 2.28.7-r0 apk -mexitek/phpcolors v1.0.4 php-composer -microsoft/azure-storage-blob 1.5.4 php-composer -microsoft/azure-storage-common 1.5.2 php-composer -mlocati/ip-lib 1.18.0 php-composer -mpg123-libs 1.31.3-r1 apk -mtdowling/jmespath.php 2.6.1 php-composer -musl 1.2.4-r2 apk -musl-utils 1.2.4-r2 apk -nano 7.2-r1 apk -ncurses-terminfo-base 6.4_p20230506-r0 apk -netcat-openbsd 1.219-r1 apk -nettle 3.8.1-r2 apk -nextcloud 1.0.0 npm -nextcloud/lognormalizer v1.0.0 php-composer -nghttp2-libs 1.57.0-r0 apk -nginx 1.24.0-r7 apk -notifications 2.16.0 npm -numactl 2.0.16-r4 apk -onevpl-libs 2023.2.1-r0 apk -oniguruma 6.9.8-r1 apk -openssl 3.1.4-r5 apk -opus 1.4-r0 apk -orc 0.4.34-r0 apk -p11-kit 0.24.1-r2 apk -pango 1.50.14-r1 apk -password_policy 1.18.0 npm -pcre 8.45-r3 apk -pcre2 10.42-r1 apk -pear/archive_tar 1.4.14 php-composer -pear/console_getopt v1.4.3 php-composer -pear/pear-core-minimal v1.10.10 php-composer -pear/pear_exception v1.0.2 php-composer -photos 2.4.0 npm -php-http/guzzle7-adapter 1.0.0 php-composer -php-http/httplug 2.2.0 php-composer -php-http/promise 1.1.0 php-composer -php-opencloud/openstack v3.2.1 php-composer -php82 8.2.16-r0 apk -php82-bcmath 8.2.16-r0 apk -php82-bz2 8.2.16-r0 apk -php82-common 8.2.16-r0 apk -php82-ctype 8.2.16-r0 apk -php82-curl 8.2.16-r0 apk -php82-dom 8.2.16-r0 apk -php82-exif 8.2.16-r0 apk -php82-fileinfo 8.2.16-r0 apk -php82-fpm 8.2.16-r0 apk -php82-ftp 8.2.16-r0 apk -php82-gd 8.2.16-r0 apk -php82-gmp 8.2.16-r0 apk -php82-iconv 8.2.16-r0 apk -php82-imap 8.2.16-r0 apk -php82-intl 8.2.16-r0 apk -php82-ldap 8.2.16-r0 apk -php82-mbstring 8.2.16-r0 apk -php82-mysqlnd 8.2.16-r0 apk -php82-opcache 8.2.16-r0 apk -php82-openssl 8.2.16-r0 apk -php82-pcntl 8.2.16-r0 apk -php82-pdo 8.2.16-r0 apk -php82-pdo_mysql 8.2.16-r0 apk -php82-pdo_pgsql 8.2.16-r0 apk -php82-pdo_sqlite 8.2.16-r0 apk -php82-pecl-apcu 5.1.22-r0 apk -php82-pecl-igbinary 3.2.14-r0 apk -php82-pecl-imagick 3.7.0-r5 apk -php82-pecl-memcached 3.2.0-r1 apk -php82-pecl-msgpack 2.2.0-r0 apk -php82-pecl-redis 6.0.2-r0 apk -php82-pecl-smbclient 1.1.1-r0 apk -php82-pgsql 8.2.16-r0 apk -php82-phar 8.2.16-r0 apk -php82-posix 8.2.16-r0 apk -php82-session 8.2.16-r0 apk -php82-simplexml 8.2.16-r0 apk -php82-sockets 8.2.16-r0 apk -php82-sodium 8.2.16-r0 apk -php82-sqlite3 8.2.16-r0 apk -php82-sysvsem 8.2.16-r0 apk -php82-xml 8.2.16-r0 apk -php82-xmlreader 8.2.16-r0 apk -php82-xmlwriter 8.2.16-r0 apk -php82-zip 8.2.16-r0 apk -phpseclib/phpseclib 2.0.45 php-composer -pimple/pimple v3.5.0 php-composer -pixman 0.42.2-r1 apk -pkgconf 1.9.5-r0 apk -popt 1.19-r2 apk -privacy 1.12.0 npm -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.1 php-composer -psr/http-factory 1.0.1 php-composer -psr/http-message 1.0.1 php-composer -psr/log 1.1.4 php-composer -punic/punic 3.8.1 php-composer -ralouphie/getallheaders 3.0.3 php-composer -ramsey/collection 1.1.3 php-composer -ramsey/uuid 4.1.1 php-composer -readline 8.2.1-r1 apk -recommendations 2.0.0 npm -related_resources 1.3.0 npm -rsync 3.2.7-r4 apk -rubix/ml dev-chore/bump-flysystem-v2.1.1 php-composer -rubix/tensor 2.2.3 php-composer -rullzer/easytotp v0.1.4 php-composer -sabre/dav 4.5.0 php-composer -sabre/event 5.1.4 php-composer -sabre/http 5.1.10 php-composer -sabre/uri 2.3.3 php-composer -sabre/vobject 4.5.4 php-composer -sabre/xml 2.2.6 php-composer -samba-client 4.18.9-r0 apk -samba-client-libs 4.18.9-r0 apk -samba-common 4.18.9-r0 apk -samba-libs 4.18.9-r0 apk -samba-util-libs 4.18.9-r0 apk -scanelf 1.3.7-r1 apk -scssphp/scssphp v1.11.0 php-composer -sdl2 2.26.5-r0 apk -shaderc 2023.3-r1 apk -shadow 4.13-r4 apk -shared-mime-info 2.2-r5 apk -skalibs 2.13.1.1-r1 apk -soxr 0.1.3-r5 apk -speexdsp 1.2.1-r1 apk -spirv-tools 1.3.243.0-r1 apk -spomky-labs/base64url v2.0.4 php-composer -spomky-labs/cbor-php v2.0.1 php-composer -sqlite-libs 3.41.2-r3 apk -ssl_client 1.36.1-r5 apk -stecman/symfony-console-completion 0.11.0 php-composer -sudo 1.9.13_p3-r2 apk -suspicious_login 6.0.0 npm -svt-av1-libs 1.6.0-r0 apk -symfony/console v5.4.24 php-composer -symfony/css-selector v5.4.11 php-composer -symfony/deprecation-contracts v3.0.2 php-composer -symfony/dom-crawler v5.4.11 php-composer -symfony/event-dispatcher v5.4.26 php-composer -symfony/event-dispatcher-contracts v3.0.2 php-composer -symfony/http-foundation v5.4.25 php-composer -symfony/mailer v5.4.22 php-composer -symfony/mime v5.4.19 php-composer -symfony/polyfill-ctype v1.23.0 php-composer -symfony/polyfill-intl-grapheme v1.23.1 php-composer -symfony/polyfill-intl-idn v1.27.0 php-composer -symfony/polyfill-intl-normalizer v1.27.0 php-composer -symfony/polyfill-mbstring v1.27.0 php-composer -symfony/polyfill-php72 v1.27.0 php-composer -symfony/polyfill-php73 v1.23.0 php-composer -symfony/polyfill-php73 v1.26.0 php-composer -symfony/polyfill-php80 v1.27.0 php-composer -symfony/process v5.4.24 php-composer -symfony/routing v5.4.25 php-composer -symfony/service-contracts v3.0.2 php-composer -symfony/string v6.0.19 php-composer -symfony/translation v5.4.24 php-composer -symfony/translation-contracts v2.4.0 php-composer -talloc 2.4.0-r1 apk -tdb-libs 1.4.8-r1 apk -tevent 0.14.1-r1 apk -thecodingmachine/safe v1.3.3 php-composer -tiff 4.5.1-r0 apk -twofactor_totp 10.0.0-beta2 npm -tzdata 2024a-r0 apk -utmps-libs 0.1.2.1-r1 apk -v4l-utils-libs 1.24.1-r0 apk -vidstab 1.1.1-r0 apk -viewer 2.2.0 npm -vulkan-loader 1.3.243.0-r1 apk -wapmorgan/mp3info 0.1.0 php-composer -wayland-libs-client 1.22.0-r2 apk -web-auth/cose-lib v3.3.9 php-composer -web-auth/metadata-service v3.3.9 php-composer -web-auth/webauthn-lib v3.3.9 php-composer -x264-libs 0.164_git20220602-r1 apk -x265-libs 3.5-r4 apk -xvidcore 1.3.7-r1 apk -xz-libs 5.4.3-r0 apk -zimg 3.0.5-r0 apk -zlib 1.2.13-r1 apk -zstd-libs 1.5.5-r4 apk +NAME VERSION TYPE +@nextcloud/text 28.0.0-dev.1 npm +Process Wrapper 1.0.0.0 dotnet (+1 duplicate) +activity 2.20.0 npm +alpine-baselayout 3.4.3-r1 apk +alpine-baselayout-data 3.4.3-r1 apk +alpine-keys 2.4-r1 apk +alpine-release 3.18.6-r0 apk +alsa-lib 1.2.9-r1 apk +amphp/amp v2.6.2 php-composer +amphp/byte-stream v1.8.1 php-composer +amphp/parallel v1.4.3 php-composer +amphp/parser v1.1.0 php-composer +amphp/process v1.1.4 php-composer +amphp/serialization v1.0.0 php-composer +amphp/sync v1.4.2 php-composer +aom-libs 3.6.1-r0 apk +apache2-utils 2.4.58-r0 apk +apk-tools 2.14.0-r2 apk +apr 1.7.4-r0 apk +apr-util 1.6.3-r1 apk +argon2-libs 20190702-r4 apk +avahi-libs 0.8-r13 apk +aws/aws-crt-php v1.0.2 php-composer +aws/aws-sdk-php 3.240.8 php-composer +bantu/ini-get-wrapper v1.0.1 php-composer +bash 5.2.15-r5 apk +beberlei/assert v3.3.1 php-composer +brick/math 0.9.2 php-composer +brotli-libs 1.0.9-r14 apk +bruteforcesettings 2.8.0 npm +busybox 1.36.1-r5 apk +busybox-binsh 1.36.1-r5 apk +c-client 2007f-r15 apk +ca-certificates 20230506-r0 apk +ca-certificates-bundle 20230506-r0 apk +cairo 1.17.8-r1 apk +cairo-gobject 1.17.8-r1 apk +christian-riesen/base32 1.6.0 php-composer +cjson 1.7.17-r0 apk +composer 2.7.1 binary +coreutils 9.3-r2 apk +cups-libs 2.4.7-r0 apk +curl 8.5.0-r0 apk +cweagans/composer-patches 1.7.3 php-composer +dbus-libs 1.14.8-r0 apk +deepdiver/zipstreamer 2.0.0 php-composer +deepdiver1975/tarstreamer v2.1.0 php-composer +doctrine/cache 2.2.0 php-composer +doctrine/dbal 3.7.0 php-composer +doctrine/deprecations 1.1.2 php-composer +doctrine/event-manager 1.2.0 php-composer +doctrine/lexer 1.2.3 php-composer +egulias/email-validator 3.2.5 php-composer +ffmpeg 6.0.1-r0 apk +ffmpeg-libavcodec 6.0.1-r0 apk +ffmpeg-libavdevice 6.0.1-r0 apk +ffmpeg-libavfilter 6.0.1-r0 apk +ffmpeg-libavformat 6.0.1-r0 apk +ffmpeg-libavutil 6.0.1-r0 apk +ffmpeg-libpostproc 6.0.1-r0 apk +ffmpeg-libswresample 6.0.1-r0 apk +ffmpeg-libswscale 6.0.1-r0 apk +fgrosse/phpasn1 v2.3.0 php-composer +files_pdfviewer 2.9.0 npm +firstrunwizard 2.17.0 npm +flac-libs 1.4.3-r0 apk +fontconfig 2.14.2-r3 apk +freetype 2.13.0-r5 apk +fribidi 1.0.13-r0 apk +fusonic/linq v1.1.0 php-composer +fusonic/opengraph v2.2.0 php-composer +gdbm 1.23-r1 apk +gdk-pixbuf 2.42.10-r5 apk +ghostscript 10.02.0-r0 apk +giggsey/libphonenumber-for-php-lite 8.13.12 php-composer +git 2.40.1-r0 apk +glib 2.76.6-r0 apk +glslang-libs 1.3.243.0-r1 apk +gmp 6.2.1-r3 apk +gnu-libiconv 1.17-r1 apk +gnu-libiconv-libs 1.17-r1 apk +gnutls 3.8.3-r0 apk +graphite2 1.3.14-r5 apk +guzzlehttp/guzzle 7.5.0 php-composer +guzzlehttp/promises 1.5.2 php-composer +guzzlehttp/psr7 2.4.5 php-composer +guzzlehttp/uri-template v0.2.0 php-composer +harfbuzz 7.3.0-r0 apk +hexogen/kdtree v0.2.5 php-composer +hwdata-pci 0.370-r0 apk +icewind/searchdav v3.1.0 php-composer +icewind/smb v3.5.4 php-composer +icewind/streams v0.7.7 php-composer (+1 duplicate) +icu-data-en 73.2-r2 apk +icu-libs 73.2-r2 apk +imagemagick 7.1.1.13-r1 apk +imagemagick-libs 7.1.1.13-r1 apk +jansson 2.14-r3 apk +jbig2dec 0.19-r3 apk +jq 1.6-r4 apk +justinrainbow/json-schema 5.2.10 php-composer +lame-libs 3.100-r5 apk +laravel/serializable-closure v1.2.2 php-composer +lcms2 2.15-r2 apk +ldb 2.7.2-r1 apk +league/flysystem 2.5.0 php-composer +league/mime-type-detection 1.11.0 php-composer +league/uri 6.4.0 php-composer +league/uri-interfaces 2.2.0 php-composer +libacl 2.3.1-r3 apk +libarchive 3.7.2-r0 apk +libass 0.17.1-r0 apk +libasyncns 0.8-r1 apk +libattr 2.5.1-r4 apk +libavif 0.11.1-r2 apk +libblkid 2.38.1-r8 apk +libbluray 1.3.4-r0 apk +libbsd 0.11.7-r1 apk +libbz2 1.0.8-r5 apk +libc-utils 0.7.2-r5 apk +libcap2 2.69-r0 apk +libcrypto3 3.1.4-r5 apk +libcurl 8.5.0-r0 apk +libdav1d 1.2.1-r0 apk +libde265 1.0.15-r0 apk +libdrm 2.4.115-r4 apk +libedit 20221030.3.1-r1 apk +libevent 2.1.12-r6 apk +libexpat 2.6.0-r0 apk +libffi 3.4.4-r2 apk +libformw 6.4_p20230506-r0 apk +libgcc 12.2.1_git20220924-r10 apk +libgomp 12.2.1_git20220924-r10 apk +libheif 1.16.2-r0 apk +libhwy 1.0.4-r1 apk +libice 1.1.1-r2 apk +libidn2 2.3.4-r1 apk +libintl 0.21.1-r7 apk +libjpeg-turbo 2.1.5.1-r3 apk +libjxl 0.8.2-r0 apk +libldap 2.6.5-r0 apk +libltdl 2.4.7-r2 apk +libmd 1.0.4-r2 apk +libmemcached-libs 1.1.4-r1 apk +libmount 2.38.1-r8 apk +libncursesw 6.4_p20230506-r0 apk +libogg 1.3.5-r4 apk +libopenmpt 0.7.2-r0 apk +libpanelw 6.4_p20230506-r0 apk +libpciaccess 0.17-r2 apk +libplacebo 5.264.1-r1 apk +libpng 1.6.39-r3 apk +libpq 15.6-r0 apk +libproc2 4.0.4-r0 apk +libpulse 16.1-r10 apk +libraw 0.21.1-r1 apk +librist 0.2.7-r0 apk +librsvg 2.56.3-r0 apk +libsasl 2.1.28-r4 apk +libsm 1.2.4-r1 apk +libsmbclient 4.18.9-r0 apk +libsndfile 1.2.0-r2 apk +libsodium 1.0.18-r3 apk +libsrt 1.5.2-r0 apk +libssh 0.10.5-r0 apk +libssl3 3.1.4-r5 apk +libstdc++ 12.2.1_git20220924-r10 apk +libtasn1 4.19.0-r1 apk +libtheora 1.1.1-r17 apk +libunibreak 5.1-r0 apk +libunistring 1.1-r1 apk +libuuid 2.38.1-r8 apk +libva 2.18.0-r1 apk +libvdpau 1.5-r1 apk +libvorbis 1.3.7-r1 apk +libvpx 1.13.0-r2 apk +libwbclient 4.18.9-r0 apk +libwebp 1.3.2-r0 apk +libx11 1.8.7-r0 apk +libxau 1.0.11-r2 apk +libxcb 1.15-r1 apk +libxdmcp 1.1.4-r2 apk +libxext 1.3.5-r2 apk +libxfixes 6.0.1-r2 apk +libxft 2.3.8-r1 apk +libxml2 2.11.7-r0 apk +libxpm 3.5.16-r1 apk +libxrender 0.9.11-r3 apk +libxt 1.3.0-r2 apk +libxxhash 0.8.2-r0 apk +libzip 1.9.2-r2 apk +libzmq 4.3.4-r4 apk +linux-pam 1.5.2-r10 apk +lmdb 0.9.31-r0 apk +logrotate 3.21.0-r1 apk +lz4-libs 1.9.4-r4 apk +mbedtls 2.28.7-r0 apk +mexitek/phpcolors v1.0.4 php-composer +microsoft/azure-storage-blob 1.5.4 php-composer +microsoft/azure-storage-common 1.5.2 php-composer +mlocati/ip-lib 1.18.0 php-composer +mpg123-libs 1.31.3-r1 apk +mtdowling/jmespath.php 2.6.1 php-composer +musl 1.2.4-r2 apk +musl-utils 1.2.4-r2 apk +nano 7.2-r1 apk +ncurses-terminfo-base 6.4_p20230506-r0 apk +netcat-openbsd 1.219-r1 apk +nettle 3.8.1-r2 apk +nextcloud 1.0.0 npm +nextcloud/lognormalizer v1.0.0 php-composer +nghttp2-libs 1.57.0-r0 apk +nginx 1.24.0-r7 apk +notifications 2.16.0 npm +numactl 2.0.16-r4 apk +onevpl-libs 2023.2.1-r0 apk +oniguruma 6.9.8-r1 apk +openssl 3.1.4-r5 apk +opus 1.4-r0 apk +orc 0.4.34-r0 apk +p11-kit 0.24.1-r2 apk +pango 1.50.14-r1 apk +password_policy 1.18.0 npm +pcre 8.45-r3 apk +pcre2 10.42-r1 apk +pear/archive_tar 1.4.14 php-composer +pear/console_getopt v1.4.3 php-composer +pear/pear-core-minimal v1.10.10 php-composer +pear/pear_exception v1.0.2 php-composer +photos 2.4.0 npm +php-http/guzzle7-adapter 1.0.0 php-composer +php-http/httplug 2.2.0 php-composer +php-http/promise 1.1.0 php-composer +php-opencloud/openstack v3.2.1 php-composer +php82 8.2.16-r0 apk +php82-bcmath 8.2.16-r0 apk +php82-bz2 8.2.16-r0 apk +php82-common 8.2.16-r0 apk +php82-ctype 8.2.16-r0 apk +php82-curl 8.2.16-r0 apk +php82-dom 8.2.16-r0 apk +php82-exif 8.2.16-r0 apk +php82-fileinfo 8.2.16-r0 apk +php82-fpm 8.2.16-r0 apk +php82-ftp 8.2.16-r0 apk +php82-gd 8.2.16-r0 apk +php82-gmp 8.2.16-r0 apk +php82-iconv 8.2.16-r0 apk +php82-imap 8.2.16-r0 apk +php82-intl 8.2.16-r0 apk +php82-ldap 8.2.16-r0 apk +php82-mbstring 8.2.16-r0 apk +php82-mysqlnd 8.2.16-r0 apk +php82-opcache 8.2.16-r0 apk +php82-openssl 8.2.16-r0 apk +php82-pcntl 8.2.16-r0 apk +php82-pdo 8.2.16-r0 apk +php82-pdo_mysql 8.2.16-r0 apk +php82-pdo_pgsql 8.2.16-r0 apk +php82-pdo_sqlite 8.2.16-r0 apk +php82-pecl-apcu 5.1.22-r0 apk +php82-pecl-igbinary 3.2.14-r0 apk +php82-pecl-imagick 3.7.0-r5 apk +php82-pecl-memcached 3.2.0-r1 apk +php82-pecl-msgpack 2.2.0-r0 apk +php82-pecl-redis 6.0.2-r0 apk +php82-pecl-smbclient 1.1.1-r0 apk +php82-pgsql 8.2.16-r0 apk +php82-phar 8.2.16-r0 apk +php82-posix 8.2.16-r0 apk +php82-session 8.2.16-r0 apk +php82-simplexml 8.2.16-r0 apk +php82-sockets 8.2.16-r0 apk +php82-sodium 8.2.16-r0 apk +php82-sqlite3 8.2.16-r0 apk +php82-sysvsem 8.2.16-r0 apk +php82-xml 8.2.16-r0 apk +php82-xmlreader 8.2.16-r0 apk +php82-xmlwriter 8.2.16-r0 apk +php82-zip 8.2.16-r0 apk +phpseclib/phpseclib 2.0.45 php-composer +pimple/pimple v3.5.0 php-composer +pixman 0.42.2-r1 apk +pkgconf 1.9.5-r0 apk +popt 1.19-r2 apk +privacy 1.12.0 npm +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.1 php-composer +psr/http-factory 1.0.1 php-composer +psr/http-message 1.0.1 php-composer +psr/log 1.1.4 php-composer (+1 duplicate) +punic/punic 3.8.1 php-composer +ralouphie/getallheaders 3.0.3 php-composer +ramsey/collection 1.1.3 php-composer +ramsey/uuid 4.1.1 php-composer +readline 8.2.1-r1 apk +recommendations 2.0.0 npm +related_resources 1.3.0 npm +rsync 3.2.7-r4 apk +rubix/ml dev-chore/bump-flysystem-v2.1.1 php-composer +rubix/tensor 2.2.3 php-composer +rullzer/easytotp v0.1.4 php-composer +sabre/dav 4.5.0 php-composer +sabre/event 5.1.4 php-composer +sabre/http 5.1.10 php-composer +sabre/uri 2.3.3 php-composer +sabre/vobject 4.5.4 php-composer +sabre/xml 2.2.6 php-composer +samba-client 4.18.9-r0 apk +samba-client-libs 4.18.9-r0 apk +samba-common 4.18.9-r0 apk +samba-libs 4.18.9-r0 apk +samba-util-libs 4.18.9-r0 apk +scanelf 1.3.7-r1 apk +scssphp/scssphp v1.11.0 php-composer +sdl2 2.26.5-r0 apk +shaderc 2023.3-r1 apk +shadow 4.13-r4 apk +shared-mime-info 2.2-r5 apk +skalibs 2.13.1.1-r1 apk +soxr 0.1.3-r5 apk +speexdsp 1.2.1-r1 apk +spirv-tools 1.3.243.0-r1 apk +spomky-labs/base64url v2.0.4 php-composer +spomky-labs/cbor-php v2.0.1 php-composer +sqlite-libs 3.41.2-r3 apk +ssl_client 1.36.1-r5 apk +stecman/symfony-console-completion 0.11.0 php-composer +sudo 1.9.13_p3-r2 apk +suspicious_login 6.0.0 npm +svt-av1-libs 1.6.0-r0 apk +symfony/console v5.4.24 php-composer +symfony/css-selector v5.4.11 php-composer +symfony/deprecation-contracts v3.0.2 php-composer +symfony/dom-crawler v5.4.11 php-composer +symfony/event-dispatcher v5.4.26 php-composer +symfony/event-dispatcher-contracts v3.0.2 php-composer +symfony/http-foundation v5.4.25 php-composer +symfony/mailer v5.4.22 php-composer +symfony/mime v5.4.19 php-composer +symfony/polyfill-ctype v1.23.0 php-composer +symfony/polyfill-intl-grapheme v1.23.1 php-composer +symfony/polyfill-intl-idn v1.27.0 php-composer +symfony/polyfill-intl-normalizer v1.27.0 php-composer +symfony/polyfill-mbstring v1.27.0 php-composer (+1 duplicate) +symfony/polyfill-php72 v1.27.0 php-composer +symfony/polyfill-php73 v1.23.0 php-composer +symfony/polyfill-php73 v1.26.0 php-composer +symfony/polyfill-php80 v1.27.0 php-composer (+1 duplicate) +symfony/process v5.4.24 php-composer +symfony/routing v5.4.25 php-composer +symfony/service-contracts v3.0.2 php-composer +symfony/string v6.0.19 php-composer +symfony/translation v5.4.24 php-composer +symfony/translation-contracts v2.4.0 php-composer +talloc 2.4.0-r1 apk +tdb-libs 1.4.8-r1 apk +tevent 0.14.1-r1 apk +thecodingmachine/safe v1.3.3 php-composer +tiff 4.5.1-r0 apk +twofactor_totp 10.0.0-beta2 npm +tzdata 2024a-r0 apk +utmps-libs 0.1.2.1-r1 apk +v4l-utils-libs 1.24.1-r0 apk +vidstab 1.1.1-r0 apk +viewer 2.2.0 npm +vulkan-loader 1.3.243.0-r1 apk +wapmorgan/mp3info 0.1.0 php-composer +wayland-libs-client 1.22.0-r2 apk +web-auth/cose-lib v3.3.9 php-composer +web-auth/metadata-service v3.3.9 php-composer +web-auth/webauthn-lib v3.3.9 php-composer +x264-libs 0.164_git20220602-r1 apk +x265-libs 3.5-r4 apk +xvidcore 1.3.7-r1 apk +xz-libs 5.4.3-r0 apk +zimg 3.0.5-r0 apk +zlib 1.2.13-r1 apk +zstd-libs 1.5.5-r4 apk From 7c8251110c61557499b13cb1d091b50c596a7b85 Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Wed, 6 Mar 2024 12:24:01 -0600 Subject: [PATCH 063/209] Rebase to Alpine 3.19 (#399) * Rebase to Alpine 3.19 Signed-off-by: Eric Nemchik * update date and edge repo --------- Signed-off-by: Eric Nemchik Co-authored-by: aptalca <541623+aptalca@users.noreply.github.com> --- Dockerfile | 70 +++++++++++++++++++++++----------------------- Dockerfile.aarch64 | 70 +++++++++++++++++++++++----------------------- readme-vars.yml | 3 +- 3 files changed, 72 insertions(+), 71 deletions(-) diff --git a/Dockerfile b/Dockerfile index e892af2d..0de128b7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine-nginx:3.18 +FROM ghcr.io/linuxserver/baseimage-alpine-nginx:3.19 # set version label ARG BUILD_DATE @@ -19,45 +19,45 @@ RUN \ gnu-libiconv \ imagemagick \ libxml2 \ - php82-apcu \ - php82-bcmath \ - php82-bz2 \ - php82-dom \ - php82-exif \ - php82-ftp \ - php82-gd \ - php82-gmp \ - php82-imap \ - php82-intl \ - php82-ldap \ - php82-opcache \ - php82-pcntl \ - php82-pdo_mysql \ - php82-pdo_pgsql \ - php82-pdo_sqlite \ - php82-pecl-imagick \ - php82-pecl-memcached \ - php82-pecl-smbclient \ - php82-pgsql \ - php82-posix \ - php82-redis \ - php82-sodium \ - php82-sqlite3 \ - php82-sysvsem \ - php82-xmlreader \ + php83-apcu \ + php83-bcmath \ + php83-bz2 \ + php83-dom \ + php83-exif \ + php83-ftp \ + php83-gd \ + php83-gmp \ + php83-imap \ + php83-intl \ + php83-ldap \ + php83-opcache \ + php83-pcntl \ + php83-pdo_mysql \ + php83-pdo_pgsql \ + php83-pdo_sqlite \ + php83-pecl-imagick \ + php83-pecl-memcached \ + php83-pecl-smbclient \ + php83-pgsql \ + php83-posix \ + php83-redis \ + php83-sodium \ + php83-sqlite3 \ + php83-sysvsem \ + php83-xmlreader \ rsync \ samba-client \ sudo && \ - apk add --no-cache --repository=http://dl-cdn.alpinelinux.org/alpine/edge/testing \ - php82-pecl-mcrypt && \ + apk add --no-cache --repository=http://dl-cdn.alpinelinux.org/alpine/edge/community \ + php83-pecl-mcrypt && \ echo "**** configure php-fpm to pass env vars ****" && \ - sed -E -i 's/^;?clear_env ?=.*$/clear_env = no/g' /etc/php82/php-fpm.d/www.conf && \ - grep -qxF 'clear_env = no' /etc/php82/php-fpm.d/www.conf || echo 'clear_env = no' >> /etc/php82/php-fpm.d/www.conf && \ - echo "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php82/php-fpm.conf && \ + 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 && \ echo "**** configure php for nextcloud ****" && \ { \ echo 'apc.enable_cli=1'; \ - } >> /etc/php82/conf.d/apcu.ini && \ + } >> /etc/php83/conf.d/apcu.ini && \ { \ echo 'opcache.enable=1'; \ echo 'opcache.interned_strings_buffer=32'; \ @@ -67,7 +67,7 @@ RUN \ echo 'opcache.revalidate_freq=60'; \ echo 'opcache.jit=1255'; \ echo 'opcache.jit_buffer_size=128M'; \ - } >> "/etc/php82/conf.d/00_opcache.ini" && \ + } >> "/etc/php83/conf.d/00_opcache.ini" && \ { \ echo 'memory_limit=512M'; \ echo 'upload_max_filesize=512M'; \ @@ -76,7 +76,7 @@ RUN \ echo 'max_execution_time=300'; \ echo 'output_buffering=0'; \ echo 'always_populate_raw_post_data=-1'; \ - } >> "/etc/php82/conf.d/nextcloud.ini" && \ + } >> "/etc/php83/conf.d/nextcloud.ini" && \ echo "**** install nextcloud ****" && \ mkdir -p \ /app/www/src/ && \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 1ab97935..30079c84 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine-nginx:arm64v8-3.18 +FROM ghcr.io/linuxserver/baseimage-alpine-nginx:arm64v8-3.19 # set version label ARG BUILD_DATE @@ -19,45 +19,45 @@ RUN \ gnu-libiconv \ imagemagick \ libxml2 \ - php82-apcu \ - php82-bcmath \ - php82-bz2 \ - php82-dom \ - php82-exif \ - php82-ftp \ - php82-gd \ - php82-gmp \ - php82-imap \ - php82-intl \ - php82-ldap \ - php82-opcache \ - php82-pcntl \ - php82-pdo_mysql \ - php82-pdo_pgsql \ - php82-pdo_sqlite \ - php82-pecl-imagick \ - php82-pecl-memcached \ - php82-pecl-smbclient \ - php82-pgsql \ - php82-posix \ - php82-redis \ - php82-sodium \ - php82-sqlite3 \ - php82-sysvsem \ - php82-xmlreader \ + php83-apcu \ + php83-bcmath \ + php83-bz2 \ + php83-dom \ + php83-exif \ + php83-ftp \ + php83-gd \ + php83-gmp \ + php83-imap \ + php83-intl \ + php83-ldap \ + php83-opcache \ + php83-pcntl \ + php83-pdo_mysql \ + php83-pdo_pgsql \ + php83-pdo_sqlite \ + php83-pecl-imagick \ + php83-pecl-memcached \ + php83-pecl-smbclient \ + php83-pgsql \ + php83-posix \ + php83-redis \ + php83-sodium \ + php83-sqlite3 \ + php83-sysvsem \ + php83-xmlreader \ rsync \ samba-client \ sudo && \ - apk add --no-cache --repository=http://dl-cdn.alpinelinux.org/alpine/edge/testing \ - php82-pecl-mcrypt && \ + apk add --no-cache --repository=http://dl-cdn.alpinelinux.org/alpine/edge/community \ + php83-pecl-mcrypt && \ echo "**** configure php-fpm to pass env vars ****" && \ - sed -E -i 's/^;?clear_env ?=.*$/clear_env = no/g' /etc/php82/php-fpm.d/www.conf && \ - grep -qxF 'clear_env = no' /etc/php82/php-fpm.d/www.conf || echo 'clear_env = no' >> /etc/php82/php-fpm.d/www.conf && \ - echo "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php82/php-fpm.conf && \ + 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 && \ echo "**** configure php for nextcloud ****" && \ { \ echo 'apc.enable_cli=1'; \ - } >> /etc/php82/conf.d/apcu.ini && \ + } >> /etc/php83/conf.d/apcu.ini && \ { \ echo 'opcache.enable=1'; \ echo 'opcache.interned_strings_buffer=32'; \ @@ -67,7 +67,7 @@ RUN \ echo 'opcache.revalidate_freq=60'; \ echo 'opcache.jit=1255'; \ echo 'opcache.jit_buffer_size=128M'; \ - } >> "/etc/php82/conf.d/00_opcache.ini" && \ + } >> "/etc/php83/conf.d/00_opcache.ini" && \ { \ echo 'memory_limit=512M'; \ echo 'upload_max_filesize=512M'; \ @@ -76,7 +76,7 @@ RUN \ echo 'max_execution_time=300'; \ echo 'output_buffering=0'; \ echo 'always_populate_raw_post_data=-1'; \ - } >> "/etc/php82/conf.d/nextcloud.ini" && \ + } >> "/etc/php83/conf.d/nextcloud.ini" && \ echo "**** install nextcloud ****" && \ mkdir -p \ /app/www/src/ && \ diff --git a/readme-vars.yml b/readme-vars.yml index 164e7be0..171546ab 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -31,7 +31,7 @@ param_env_vars: - { env_var: "TZ", env_value: "Europe/London", desc: "Specify a timezone to use EG Europe/London." } param_usage_include_vols: true param_volumes: - - { vol_path: "/config", vol_host_path: "/path/to/appdata", desc: "Nextcloud configs." } + - { vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/config", desc: "Persistent config files" } - { vol_path: "/data", vol_host_path: "/path/to/data", desc: "Your personal data." } param_usage_include_ports: true param_ports: @@ -79,6 +79,7 @@ app_setup_block: | # changelog changelogs: + - { date: "06.03.24:", desc: "Rebase to Alpine 3.19 with php 8.3."} - { date: "02.01.24:", desc: "Existing users should update: site-confs/default.conf - Cleanup default site conf." } - { date: "22.12.23:", desc: "Site default conf updating to include mime.types for js and mjs and update location to include more file types." } - { date: "28.10.23:", desc: "Disable web upgrades using occ during init." } From a7da03b8d8f709bc4446cbe55e3450483df20d37 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 6 Mar 2024 18:25:39 +0000 Subject: [PATCH 064/209] Bot Updating Templated Files --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 8e4a4d9f..852c9f6d 100644 --- a/README.md +++ b/README.md @@ -119,7 +119,7 @@ services: - PGID=1000 - TZ=Etc/UTC volumes: - - /path/to/appdata:/config + - /path/to/nextcloud/config:/config - /path/to/data:/data ports: - 443:443 @@ -135,7 +135,7 @@ docker run -d \ -e PGID=1000 \ -e TZ=Etc/UTC \ -p 443:443 \ - -v /path/to/appdata:/config \ + -v /path/to/nextcloud/config:/config \ -v /path/to/data:/data \ --restart unless-stopped \ lscr.io/linuxserver/nextcloud:develop @@ -151,7 +151,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). | -| `-v /config` | Nextcloud configs. | +| `-v /config` | Persistent config files | | `-v /data` | Your personal data. | ## Environment variables from files (Docker secrets) @@ -315,6 +315,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **06.03.24:** - Rebase to Alpine 3.19 with php 8.3. * **02.01.24:** - Existing users should update: site-confs/default.conf - Cleanup default site conf. * **22.12.23:** - Site default conf updating to include mime.types for js and mjs and update location to include more file types. * **28.10.23:** - Disable web upgrades using occ during init. From 671cf6fe6c2693251578debf56d0f550ab62f4d9 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 6 Mar 2024 18:32:28 +0000 Subject: [PATCH 065/209] Bot Updating Package Versions --- package_versions.txt | 514 +++++++++++++++++++++++++------------------ 1 file changed, 305 insertions(+), 209 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index f8e471b8..251f2b6f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -2,11 +2,11 @@ NAME VERSION TYPE @nextcloud/text 28.0.0-dev.1 npm Process Wrapper 1.0.0.0 dotnet (+1 duplicate) activity 2.20.0 npm -alpine-baselayout 3.4.3-r1 apk -alpine-baselayout-data 3.4.3-r1 apk +alpine-baselayout 3.4.3-r2 apk +alpine-baselayout-data 3.4.3-r2 apk alpine-keys 2.4-r1 apk -alpine-release 3.18.6-r0 apk -alsa-lib 1.2.9-r1 apk +alpine-release 3.19.1-r0 apk +alsa-lib 1.2.10-r0 apk amphp/amp v2.6.2 php-composer amphp/byte-stream v1.8.1 php-composer amphp/parallel v1.4.3 php-composer @@ -14,36 +14,61 @@ amphp/parser v1.1.0 php-compos amphp/process v1.1.4 php-composer amphp/serialization v1.0.0 php-composer amphp/sync v1.4.2 php-composer -aom-libs 3.6.1-r0 apk -apache2-utils 2.4.58-r0 apk -apk-tools 2.14.0-r2 apk +anyhow 1.0.71 rust-crate +anyhow 1.0.75 rust-crate +aom-libs 3.7.1-r0 apk +apache2-utils 2.4.58-r1 apk +apk-tools 2.14.0-r5 apk apr 1.7.4-r0 apk apr-util 1.6.3-r1 apk -argon2-libs 20190702-r4 apk -avahi-libs 0.8-r13 apk +arg_enum_proc_macro 0.3.2 rust-crate +argon2-libs 20190702-r5 apk +arrayvec 0.7.2 rust-crate +av-metrics 0.9.0 rust-crate +av1-grain 0.2.2 rust-crate aws/aws-crt-php v1.0.2 php-composer aws/aws-sdk-php 3.240.8 php-composer bantu/ini-get-wrapper v1.0.1 php-composer -bash 5.2.15-r5 apk +bash 5.2.21-r0 apk beberlei/assert v3.3.1 php-composer +bitflags 1.3.2 rust-crate +bitstream-io 1.6.0 rust-crate +bitstream-io 1.7.0 rust-crate +bitvec 1.0.1 rust-crate +bitvec_helpers 3.1.2 rust-crate brick/math 0.9.2 php-composer -brotli-libs 1.0.9-r14 apk +brotli-libs 1.1.0-r1 apk bruteforcesettings 2.8.0 npm -busybox 1.36.1-r5 apk -busybox-binsh 1.36.1-r5 apk +busybox 1.36.1-r15 apk +busybox-binsh 1.36.1-r15 apk +c-ares 1.24.0-r1 apk c-client 2007f-r15 apk ca-certificates 20230506-r0 apk ca-certificates-bundle 20230506-r0 apk -cairo 1.17.8-r1 apk -cairo-gobject 1.17.8-r1 apk +cfg-if 1.0.0 rust-crate christian-riesen/base32 1.6.0 php-composer cjson 1.7.17-r0 apk +clap 4.0.32 rust-crate +clap_complete 4.0.7 rust-crate +clap_derive 4.0.21 rust-crate +clap_lex 0.3.0 rust-crate composer 2.7.1 binary -coreutils 9.3-r2 apk -cups-libs 2.4.7-r0 apk +console 0.15.5 rust-crate +coreutils 9.4-r2 apk +coreutils-env 9.4-r2 apk +coreutils-fmt 9.4-r2 apk +coreutils-sha512sum 9.4-r2 apk +crc 3.0.1 rust-crate +crc-catalog 2.2.0 rust-crate +crossbeam 0.8.2 rust-crate +crossbeam-channel 0.5.8 rust-crate +crossbeam-deque 0.8.3 rust-crate +crossbeam-epoch 0.9.14 rust-crate +crossbeam-queue 0.3.8 rust-crate +crossbeam-utils 0.8.15 rust-crate curl 8.5.0-r0 apk cweagans/composer-patches 1.7.3 php-composer -dbus-libs 1.14.8-r0 apk +dbus-libs 1.14.10-r0 apk deepdiver/zipstreamer 2.0.0 php-composer deepdiver1975/tarstreamer v2.1.0 php-composer doctrine/cache 2.2.0 php-composer @@ -51,179 +76,214 @@ doctrine/dbal 3.7.0 php-compos doctrine/deprecations 1.1.2 php-composer doctrine/event-manager 1.2.0 php-composer doctrine/lexer 1.2.3 php-composer +dolby_vision 3.2.0 rust-crate egulias/email-validator 3.2.5 php-composer -ffmpeg 6.0.1-r0 apk -ffmpeg-libavcodec 6.0.1-r0 apk -ffmpeg-libavdevice 6.0.1-r0 apk -ffmpeg-libavfilter 6.0.1-r0 apk -ffmpeg-libavformat 6.0.1-r0 apk -ffmpeg-libavutil 6.0.1-r0 apk -ffmpeg-libpostproc 6.0.1-r0 apk -ffmpeg-libswresample 6.0.1-r0 apk -ffmpeg-libswscale 6.0.1-r0 apk +either 1.8.1 rust-crate +fern 0.6.2 rust-crate +ffmpeg 6.1.1-r0 apk +ffmpeg-libavcodec 6.1.1-r0 apk +ffmpeg-libavdevice 6.1.1-r0 apk +ffmpeg-libavfilter 6.1.1-r0 apk +ffmpeg-libavformat 6.1.1-r0 apk +ffmpeg-libavutil 6.1.1-r0 apk +ffmpeg-libpostproc 6.1.1-r0 apk +ffmpeg-libswresample 6.1.1-r0 apk +ffmpeg-libswscale 6.1.1-r0 apk +fftw-double-libs 3.3.10-r5 apk fgrosse/phpasn1 v2.3.0 php-composer files_pdfviewer 2.9.0 npm firstrunwizard 2.17.0 npm -flac-libs 1.4.3-r0 apk -fontconfig 2.14.2-r3 apk -freetype 2.13.0-r5 apk +fontconfig 2.14.2-r4 apk +freetype 2.13.2-r0 apk fribidi 1.0.13-r0 apk +funty 2.0.0 rust-crate fusonic/linq v1.1.0 php-composer fusonic/opengraph v2.2.0 php-composer gdbm 1.23-r1 apk -gdk-pixbuf 2.42.10-r5 apk -ghostscript 10.02.0-r0 apk +getrandom 0.2.9 rust-crate giggsey/libphonenumber-for-php-lite 8.13.12 php-composer -git 2.40.1-r0 apk -glib 2.76.6-r0 apk -glslang-libs 1.3.243.0-r1 apk -gmp 6.2.1-r3 apk -gnu-libiconv 1.17-r1 apk -gnu-libiconv-libs 1.17-r1 apk +git 2.43.0-r0 apk +glib 2.78.4-r0 apk +glslang-libs 1.3.261.1-r0 apk +gmp 6.3.0-r0 apk +gnu-libiconv 1.17-r2 apk +gnu-libiconv-libs 1.17-r2 apk gnutls 3.8.3-r0 apk -graphite2 1.3.14-r5 apk +graphite2 1.3.14-r6 apk guzzlehttp/guzzle 7.5.0 php-composer guzzlehttp/promises 1.5.2 php-composer guzzlehttp/psr7 2.4.5 php-composer guzzlehttp/uri-template v0.2.0 php-composer -harfbuzz 7.3.0-r0 apk +harfbuzz 8.3.0-r0 apk +heck 0.4.1 rust-crate hexogen/kdtree v0.2.5 php-composer -hwdata-pci 0.370-r0 apk +hiredis 1.2.0-r0 apk +hwdata-pci 0.377.2-r0 apk icewind/searchdav v3.1.0 php-composer icewind/smb v3.5.4 php-composer icewind/streams v0.7.7 php-composer (+1 duplicate) -icu-data-en 73.2-r2 apk -icu-libs 73.2-r2 apk -imagemagick 7.1.1.13-r1 apk -imagemagick-libs 7.1.1.13-r1 apk -jansson 2.14-r3 apk -jbig2dec 0.19-r3 apk -jq 1.6-r4 apk +icu-data-en 74.1-r0 apk +icu-libs 74.1-r0 apk +imagemagick 7.1.1.26-r0 apk +imagemagick-jpeg 7.1.1.26-r0 apk +imagemagick-jxl 7.1.1.26-r0 apk +imagemagick-libs 7.1.1.26-r0 apk +imagemagick-webp 7.1.1.26-r0 apk +interpolate_name 0.2.3 rust-crate +io-lifetimes 1.0.10 rust-crate +is-terminal 0.4.7 rust-crate +itertools 0.10.5 rust-crate +ivf 0.1.2 rust-crate +jansson 2.14-r4 apk +jq 1.7.1-r0 apk justinrainbow/json-schema 5.2.10 php-composer +lab 0.11.0 rust-crate lame-libs 3.100-r5 apk laravel/serializable-closure v1.2.2 php-composer -lcms2 2.15-r2 apk +lazy_static 1.4.0 rust-crate +lcms2 2.15-r4 apk ldb 2.7.2-r1 apk league/flysystem 2.5.0 php-composer league/mime-type-detection 1.11.0 php-composer league/uri 6.4.0 php-composer league/uri-interfaces 2.2.0 php-composer -libacl 2.3.1-r3 apk +libSvtAv1Enc 1.7.0-r0 apk +libacl 2.3.1-r4 apk libarchive 3.7.2-r0 apk -libass 0.17.1-r0 apk -libasyncns 0.8-r1 apk -libattr 2.5.1-r4 apk -libavif 0.11.1-r2 apk -libblkid 2.38.1-r8 apk -libbluray 1.3.4-r0 apk -libbsd 0.11.7-r1 apk -libbz2 1.0.8-r5 apk +libass 0.17.1-r1 apk +libasyncns 0.8-r2 apk +libattr 2.5.1-r5 apk +libavif 1.0.3-r0 apk +libblkid 2.39.3-r0 apk +libbluray 1.3.4-r1 apk +libbsd 0.11.7-r3 apk +libbz2 1.0.8-r6 apk +libc 0.2.144 rust-crate +libc 0.2.149 rust-crate libc-utils 0.7.2-r5 apk -libcap2 2.69-r0 apk +libcap2 2.69-r1 apk libcrypto3 3.1.4-r5 apk libcurl 8.5.0-r0 apk -libdav1d 1.2.1-r0 apk -libde265 1.0.15-r0 apk -libdrm 2.4.115-r4 apk -libedit 20221030.3.1-r1 apk -libevent 2.1.12-r6 apk +libdav1d 1.3.0-r1 apk +libdovi 3.2.0-r1 apk +libdrm 2.4.118-r0 apk +libedit 20230828.3.1-r3 apk +libevent 2.1.12-r7 apk libexpat 2.6.0-r0 apk -libffi 3.4.4-r2 apk -libformw 6.4_p20230506-r0 apk -libgcc 12.2.1_git20220924-r10 apk -libgomp 12.2.1_git20220924-r10 apk -libheif 1.16.2-r0 apk -libhwy 1.0.4-r1 apk -libice 1.1.1-r2 apk -libidn2 2.3.4-r1 apk -libintl 0.21.1-r7 apk -libjpeg-turbo 2.1.5.1-r3 apk +libffi 3.4.4-r3 apk +libflac 1.4.3-r1 apk +libformw 6.4_p20231125-r0 apk +libgcc 13.2.1_git20231014-r0 apk +libgomp 13.2.1_git20231014-r0 apk +libhwy 1.0.7-r0 apk +libice 1.1.1-r5 apk +libidn2 2.3.4-r4 apk +libintl 0.22.3-r0 apk +libjpeg-turbo 3.0.1-r0 apk libjxl 0.8.2-r0 apk -libldap 2.6.5-r0 apk -libltdl 2.4.7-r2 apk -libmd 1.0.4-r2 apk +libldap 2.6.6-r1 apk +libltdl 2.4.7-r3 apk +libmcrypt 2.5.8-r10 apk +libmd 1.1.0-r0 apk libmemcached-libs 1.1.4-r1 apk -libmount 2.38.1-r8 apk -libncursesw 6.4_p20230506-r0 apk -libogg 1.3.5-r4 apk -libopenmpt 0.7.2-r0 apk -libpanelw 6.4_p20230506-r0 apk +libmount 2.39.3-r0 apk +libncursesw 6.4_p20231125-r0 apk +libogg 1.3.5-r5 apk +libopenmpt 0.7.3-r1 apk +libpanelw 6.4_p20231125-r0 apk libpciaccess 0.17-r2 apk -libplacebo 5.264.1-r1 apk -libpng 1.6.39-r3 apk -libpq 15.6-r0 apk +libplacebo 6.338.1-r0 apk +libpng 1.6.40-r0 apk +libpq 16.2-r0 apk libproc2 4.0.4-r0 apk -libpulse 16.1-r10 apk -libraw 0.21.1-r1 apk -librist 0.2.7-r0 apk -librsvg 2.56.3-r0 apk -libsasl 2.1.28-r4 apk -libsm 1.2.4-r1 apk +libpulse 16.1-r11 apk +librist 0.2.10-r0 apk +libsasl 2.1.28-r5 apk +libsharpyuv 1.3.2-r0 apk +libsm 1.2.4-r3 apk libsmbclient 4.18.9-r0 apk -libsndfile 1.2.0-r2 apk -libsodium 1.0.18-r3 apk -libsrt 1.5.2-r0 apk -libssh 0.10.5-r0 apk +libsndfile 1.2.2-r0 apk +libsodium 1.0.19-r0 apk +libsrt 1.5.3-r0 apk +libssh 0.10.6-r0 apk libssl3 3.1.4-r5 apk -libstdc++ 12.2.1_git20220924-r10 apk -libtasn1 4.19.0-r1 apk -libtheora 1.1.1-r17 apk -libunibreak 5.1-r0 apk -libunistring 1.1-r1 apk -libuuid 2.38.1-r8 apk -libva 2.18.0-r1 apk -libvdpau 1.5-r1 apk -libvorbis 1.3.7-r1 apk -libvpx 1.13.0-r2 apk +libstdc++ 13.2.1_git20231014-r0 apk +libtasn1 4.19.0-r2 apk +libtheora 1.1.1-r18 apk +libunibreak 5.1-r3 apk +libunistring 1.1-r2 apk +libuuid 2.39.3-r0 apk +libva 2.20.0-r0 apk +libvdpau 1.5-r2 apk +libvorbis 1.3.7-r2 apk +libvpx 1.13.1-r0 apk libwbclient 4.18.9-r0 apk libwebp 1.3.2-r0 apk +libwebpdemux 1.3.2-r0 apk +libwebpmux 1.3.2-r0 apk libx11 1.8.7-r0 apk -libxau 1.0.11-r2 apk -libxcb 1.15-r1 apk -libxdmcp 1.1.4-r2 apk -libxext 1.3.5-r2 apk -libxfixes 6.0.1-r2 apk -libxft 2.3.8-r1 apk +libxau 1.0.11-r3 apk +libxcb 1.16-r0 apk +libxdmcp 1.1.4-r3 apk +libxext 1.3.5-r3 apk +libxfixes 6.0.1-r3 apk libxml2 2.11.7-r0 apk -libxpm 3.5.16-r1 apk -libxrender 0.9.11-r3 apk -libxt 1.3.0-r2 apk -libxxhash 0.8.2-r0 apk -libzip 1.9.2-r2 apk -libzmq 4.3.4-r4 apk -linux-pam 1.5.2-r10 apk +libxpm 3.5.17-r0 apk +libxt 1.3.0-r4 apk +libxxhash 0.8.2-r2 apk +libzip 1.10.1-r0 apk +libzmq 4.3.5-r2 apk +lilv-libs 0.24.22-r0 apk +linux-pam 1.5.3-r7 apk +linux-raw-sys 0.3.7 rust-crate lmdb 0.9.31-r0 apk +log 0.4.17 rust-crate logrotate 3.21.0-r1 apk -lz4-libs 1.9.4-r4 apk +lz4-libs 1.9.4-r5 apk +maybe-rayon 0.1.1 rust-crate mbedtls 2.28.7-r0 apk +memchr 2.5.0 rust-crate +memoffset 0.8.0 rust-crate mexitek/phpcolors v1.0.4 php-composer microsoft/azure-storage-blob 1.5.4 php-composer microsoft/azure-storage-common 1.5.2 php-composer +minimal-lexical 0.2.1 rust-crate mlocati/ip-lib 1.18.0 php-composer -mpg123-libs 1.31.3-r1 apk +mpg123-libs 1.32.3-r0 apk mtdowling/jmespath.php 2.6.1 php-composer -musl 1.2.4-r2 apk -musl-utils 1.2.4-r2 apk +musl 1.2.4_git20230717-r4 apk +musl-utils 1.2.4_git20230717-r4 apk nano 7.2-r1 apk -ncurses-terminfo-base 6.4_p20230506-r0 apk -netcat-openbsd 1.219-r1 apk -nettle 3.8.1-r2 apk +ncurses-terminfo-base 6.4_p20231125-r0 apk +netcat-openbsd 1.226-r0 apk +nettle 3.9.1-r0 apk +new_debug_unreachable 1.0.4 rust-crate nextcloud 1.0.0 npm nextcloud/lognormalizer v1.0.0 php-composer -nghttp2-libs 1.57.0-r0 apk -nginx 1.24.0-r7 apk +nghttp2-libs 1.58.0-r0 apk +nginx 1.24.0-r15 apk +nom 7.1.3 rust-crate +noop_proc_macro 0.3.0 rust-crate notifications 2.16.0 npm +num-bigint 0.4.3 rust-crate +num-derive 0.3.3 rust-crate +num-integer 0.1.45 rust-crate +num-rational 0.4.1 rust-crate +num-traits 0.2.15 rust-crate +num_cpus 1.15.0 rust-crate numactl 2.0.16-r4 apk -onevpl-libs 2023.2.1-r0 apk -oniguruma 6.9.8-r1 apk +once_cell 1.17.1 rust-crate +onevpl-libs 2023.3.1-r2 apk +oniguruma 6.9.9-r0 apk openssl 3.1.4-r5 apk opus 1.4-r0 apk orc 0.4.34-r0 apk -p11-kit 0.24.1-r2 apk -pango 1.50.14-r1 apk +os_str_bytes 6.5.0 rust-crate +p11-kit 0.25.3-r0 apk password_policy 1.18.0 npm +paste 1.0.12 rust-crate pcre 8.45-r3 apk -pcre2 10.42-r1 apk +pcre2 10.42-r2 apk pear/archive_tar 1.4.14 php-composer pear/console_getopt v1.4.3 php-composer pear/pear-core-minimal v1.10.10 php-composer @@ -233,58 +293,61 @@ php-http/guzzle7-adapter 1.0.0 php-compos php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer php-opencloud/openstack v3.2.1 php-composer -php82 8.2.16-r0 apk -php82-bcmath 8.2.16-r0 apk -php82-bz2 8.2.16-r0 apk -php82-common 8.2.16-r0 apk -php82-ctype 8.2.16-r0 apk -php82-curl 8.2.16-r0 apk -php82-dom 8.2.16-r0 apk -php82-exif 8.2.16-r0 apk -php82-fileinfo 8.2.16-r0 apk -php82-fpm 8.2.16-r0 apk -php82-ftp 8.2.16-r0 apk -php82-gd 8.2.16-r0 apk -php82-gmp 8.2.16-r0 apk -php82-iconv 8.2.16-r0 apk -php82-imap 8.2.16-r0 apk -php82-intl 8.2.16-r0 apk -php82-ldap 8.2.16-r0 apk -php82-mbstring 8.2.16-r0 apk -php82-mysqlnd 8.2.16-r0 apk -php82-opcache 8.2.16-r0 apk -php82-openssl 8.2.16-r0 apk -php82-pcntl 8.2.16-r0 apk -php82-pdo 8.2.16-r0 apk -php82-pdo_mysql 8.2.16-r0 apk -php82-pdo_pgsql 8.2.16-r0 apk -php82-pdo_sqlite 8.2.16-r0 apk -php82-pecl-apcu 5.1.22-r0 apk -php82-pecl-igbinary 3.2.14-r0 apk -php82-pecl-imagick 3.7.0-r5 apk -php82-pecl-memcached 3.2.0-r1 apk -php82-pecl-msgpack 2.2.0-r0 apk -php82-pecl-redis 6.0.2-r0 apk -php82-pecl-smbclient 1.1.1-r0 apk -php82-pgsql 8.2.16-r0 apk -php82-phar 8.2.16-r0 apk -php82-posix 8.2.16-r0 apk -php82-session 8.2.16-r0 apk -php82-simplexml 8.2.16-r0 apk -php82-sockets 8.2.16-r0 apk -php82-sodium 8.2.16-r0 apk -php82-sqlite3 8.2.16-r0 apk -php82-sysvsem 8.2.16-r0 apk -php82-xml 8.2.16-r0 apk -php82-xmlreader 8.2.16-r0 apk -php82-xmlwriter 8.2.16-r0 apk -php82-zip 8.2.16-r0 apk +php83 8.3.3-r0 apk +php83-bcmath 8.3.3-r0 apk +php83-bz2 8.3.3-r0 apk +php83-common 8.3.3-r0 apk +php83-ctype 8.3.3-r0 apk +php83-curl 8.3.3-r0 apk +php83-dom 8.3.3-r0 apk +php83-exif 8.3.3-r0 apk +php83-fileinfo 8.3.3-r0 apk +php83-fpm 8.3.3-r0 apk +php83-ftp 8.3.3-r0 apk +php83-gd 8.3.3-r0 apk +php83-gmp 8.3.3-r0 apk +php83-iconv 8.3.3-r0 apk +php83-imap 8.3.3-r0 apk +php83-intl 8.3.3-r0 apk +php83-ldap 8.3.3-r0 apk +php83-mbstring 8.3.3-r0 apk +php83-mysqlnd 8.3.3-r0 apk +php83-opcache 8.3.3-r0 apk +php83-openssl 8.3.3-r0 apk +php83-pcntl 8.3.3-r0 apk +php83-pdo 8.3.3-r0 apk +php83-pdo_mysql 8.3.3-r0 apk +php83-pdo_pgsql 8.3.3-r0 apk +php83-pdo_sqlite 8.3.3-r0 apk +php83-pecl-apcu 5.1.23-r0 apk +php83-pecl-igbinary 3.2.15-r0 apk +php83-pecl-imagick 3.7.0-r0 apk +php83-pecl-mcrypt 1.0.7-r0 apk +php83-pecl-memcached 3.2.0-r0 apk +php83-pecl-msgpack 2.2.0-r1 apk +php83-pecl-redis 6.0.2-r0 apk +php83-pecl-smbclient 1.1.1-r0 apk +php83-pgsql 8.3.3-r0 apk +php83-phar 8.3.3-r0 apk +php83-posix 8.3.3-r0 apk +php83-session 8.3.3-r0 apk +php83-simplexml 8.3.3-r0 apk +php83-sockets 8.3.3-r0 apk +php83-sodium 8.3.3-r0 apk +php83-sqlite3 8.3.3-r0 apk +php83-sysvsem 8.3.3-r0 apk +php83-xml 8.3.3-r0 apk +php83-xmlreader 8.3.3-r0 apk +php83-xmlwriter 8.3.3-r0 apk +php83-zip 8.3.3-r0 apk phpseclib/phpseclib 2.0.45 php-composer pimple/pimple v3.5.0 php-composer -pixman 0.42.2-r1 apk -pkgconf 1.9.5-r0 apk -popt 1.19-r2 apk +popt 1.19-r3 apk +ppv-lite86 0.2.17 rust-crate privacy 1.12.0 npm +proc-macro-error 1.0.4 rust-crate +proc-macro-error-attr 1.0.4 rust-crate +proc-macro2 1.0.57 rust-crate procps-ng 4.0.4-r0 apk psr/cache 3.0.0 php-composer psr/clock 1.0.0 php-composer @@ -295,16 +358,29 @@ psr/http-factory 1.0.1 php-compos psr/http-message 1.0.1 php-composer psr/log 1.1.4 php-composer (+1 duplicate) punic/punic 3.8.1 php-composer +quote 1.0.27 rust-crate +radium 0.7.0 rust-crate ralouphie/getallheaders 3.0.3 php-composer ramsey/collection 1.1.3 php-composer ramsey/uuid 4.1.1 php-composer -readline 8.2.1-r1 apk +rand 0.8.5 rust-crate +rand_chacha 0.3.1 rust-crate +rand_core 0.6.4 rust-crate +rav1e 0.6.6 rust-crate +rav1e-libs 0.6.6-r2 apk +rayon 1.7.0 rust-crate +rayon-core 1.11.0 rust-crate +readline 8.2.1-r2 apk recommendations 2.0.0 npm related_resources 1.3.0 npm rsync 3.2.7-r4 apk rubix/ml dev-chore/bump-flysystem-v2.1.1 php-composer rubix/tensor 2.2.3 php-composer rullzer/easytotp v0.1.4 php-composer +rust_hawktracer 0.7.0 rust-crate +rust_hawktracer_normal_macro 0.4.1 rust-crate +rust_hawktracer_proc_macro 0.4.1 rust-crate +rustix 0.37.19 rust-crate sabre/dav 4.5.0 php-composer sabre/event 5.1.4 php-composer sabre/http 5.1.10 php-composer @@ -316,24 +392,32 @@ samba-client-libs 4.18.9-r0 apk samba-common 4.18.9-r0 apk samba-libs 4.18.9-r0 apk samba-util-libs 4.18.9-r0 apk -scanelf 1.3.7-r1 apk +scan_fmt 0.2.6 rust-crate +scanelf 1.3.7-r2 apk +scopeguard 1.1.0 rust-crate scssphp/scssphp v1.11.0 php-composer -sdl2 2.26.5-r0 apk -shaderc 2023.3-r1 apk -shadow 4.13-r4 apk -shared-mime-info 2.2-r5 apk -skalibs 2.13.1.1-r1 apk -soxr 0.1.3-r5 apk -speexdsp 1.2.1-r1 apk -spirv-tools 1.3.243.0-r1 apk +sdl2 2.28.5-r0 apk +serd-libs 0.32.0-r0 apk +serde 1.0.163 rust-crate +serde_derive 1.0.163 rust-crate +shaderc 2023.7-r0 apk +shadow 4.14.2-r0 apk +signal-hook 0.3.15 rust-crate +signal-hook-registry 1.4.1 rust-crate +simd_helpers 0.1.0 rust-crate +skalibs 2.14.0.1-r0 apk +sord-libs 0.16.16-r0 apk +soxr 0.1.3-r7 apk +speexdsp 1.2.1-r2 apk +spirv-tools 1.3.261.1-r0 apk spomky-labs/base64url v2.0.4 php-composer spomky-labs/cbor-php v2.0.1 php-composer -sqlite-libs 3.41.2-r3 apk -ssl_client 1.36.1-r5 apk +sqlite-libs 3.44.2-r0 apk +sratom 0.6.16-r0 apk +ssl_client 1.36.1-r15 apk stecman/symfony-console-completion 0.11.0 php-composer -sudo 1.9.13_p3-r2 apk +sudo 1.9.15_p2-r0 apk suspicious_login 6.0.0 npm -svt-av1-libs 1.6.0-r0 apk symfony/console v5.4.24 php-composer symfony/css-selector v5.4.11 php-composer symfony/deprecation-contracts v3.0.2 php-composer @@ -358,27 +442,39 @@ symfony/service-contracts v3.0.2 php-compos symfony/string v6.0.19 php-composer symfony/translation v5.4.24 php-composer symfony/translation-contracts v2.4.0 php-composer -talloc 2.4.0-r1 apk -tdb-libs 1.4.8-r1 apk -tevent 0.14.1-r1 apk +syn 1.0.109 rust-crate +syn 2.0.16 rust-crate +talloc 2.4.2-r0 apk +tap 1.0.1 rust-crate +tdb-libs 1.4.9-r0 apk +termcolor 1.2.0 rust-crate +terminal_size 0.2.6 rust-crate +tevent 0.15.0-r0 apk thecodingmachine/safe v1.3.3 php-composer -tiff 4.5.1-r0 apk +thiserror 1.0.40 rust-crate +thiserror-impl 1.0.40 rust-crate twofactor_totp 10.0.0-beta2 npm tzdata 2024a-r0 apk -utmps-libs 0.1.2.1-r1 apk -v4l-utils-libs 1.24.1-r0 apk +unicode-ident 1.0.8 rust-crate +unicode-width 0.1.10 rust-crate +utmps-libs 0.1.2.2-r0 apk +v4l-utils-libs 1.24.1-r1 apk +v_frame 0.3.3 rust-crate vidstab 1.1.1-r0 apk viewer 2.2.0 npm -vulkan-loader 1.3.243.0-r1 apk +vulkan-loader 1.3.261.1-r0 apk wapmorgan/mp3info 0.1.0 php-composer -wayland-libs-client 1.22.0-r2 apk +wayland-libs-client 1.22.0-r4 apk web-auth/cose-lib v3.3.9 php-composer web-auth/metadata-service v3.3.9 php-composer web-auth/webauthn-lib v3.3.9 php-composer -x264-libs 0.164_git20220602-r1 apk +wyz 0.5.1 rust-crate +x264-libs 0.164_git20231001-r0 apk x265-libs 3.5-r4 apk -xvidcore 1.3.7-r1 apk -xz-libs 5.4.3-r0 apk -zimg 3.0.5-r0 apk -zlib 1.2.13-r1 apk -zstd-libs 1.5.5-r4 apk +xvidcore 1.3.7-r2 apk +xz-libs 5.4.5-r0 apk +y4m 0.8.0 rust-crate +zimg 3.0.5-r2 apk +zix-libs 0.4.2-r0 apk +zlib 1.3.1-r0 apk +zstd-libs 1.5.5-r8 apk From 150c587dff4d5b72d574b3a2bc70eb585e2e242f Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 7 Mar 2024 22:34:05 +0000 Subject: [PATCH 066/209] Bot Updating Package Versions --- package_versions.txt | 83 ++++++++++++++++++++++++-------------------- 1 file changed, 45 insertions(+), 38 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 251f2b6f..6fa52723 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,7 +1,7 @@ NAME VERSION TYPE -@nextcloud/text 28.0.0-dev.1 npm +@nextcloud/text 3.10.0 npm Process Wrapper 1.0.0.0 dotnet (+1 duplicate) -activity 2.20.0 npm +activity 2.21.0 npm alpine-baselayout 3.4.3-r2 apk alpine-baselayout-data 3.4.3-r2 apk alpine-keys 2.4-r1 apk @@ -28,6 +28,7 @@ av-metrics 0.9.0 rust-crate av1-grain 0.2.2 rust-crate aws/aws-crt-php v1.0.2 php-composer aws/aws-sdk-php 3.240.8 php-composer +bamarni/composer-bin-plugin 1.8.2 php-composer bantu/ini-get-wrapper v1.0.1 php-composer bash 5.2.21-r0 apk beberlei/assert v3.3.1 php-composer @@ -38,7 +39,7 @@ bitvec 1.0.1 rust-crate bitvec_helpers 3.1.2 rust-crate brick/math 0.9.2 php-composer brotli-libs 1.1.0-r1 apk -bruteforcesettings 2.8.0 npm +bruteforcesettings 2.9.0 npm busybox 1.36.1-r15 apk busybox-binsh 1.36.1-r15 apk c-ares 1.24.0-r1 apk @@ -69,15 +70,15 @@ crossbeam-utils 0.8.15 rust-crate curl 8.5.0-r0 apk cweagans/composer-patches 1.7.3 php-composer dbus-libs 1.14.10-r0 apk -deepdiver/zipstreamer 2.0.0 php-composer +deepdiver/zipstreamer v2.0.2 php-composer deepdiver1975/tarstreamer v2.1.0 php-composer doctrine/cache 2.2.0 php-composer doctrine/dbal 3.7.0 php-composer doctrine/deprecations 1.1.2 php-composer doctrine/event-manager 1.2.0 php-composer -doctrine/lexer 1.2.3 php-composer +doctrine/lexer 2.1.0 php-composer dolby_vision 3.2.0 rust-crate -egulias/email-validator 3.2.5 php-composer +egulias/email-validator 3.2.6 php-composer either 1.8.1 rust-crate fern 0.6.2 rust-crate ffmpeg 6.1.1-r0 apk @@ -91,8 +92,9 @@ ffmpeg-libswresample 6.1.1-r0 apk ffmpeg-libswscale 6.1.1-r0 apk fftw-double-libs 3.3.10-r5 apk fgrosse/phpasn1 v2.3.0 php-composer -files_pdfviewer 2.9.0 npm -firstrunwizard 2.17.0 npm +files_downloadlimit 1.1.0 npm +files_pdfviewer 2.10.0 npm +firstrunwizard 2.18.0 npm fontconfig 2.14.2-r4 apk freetype 2.13.2-r0 apk fribidi 1.0.13-r0 apk @@ -101,7 +103,7 @@ fusonic/linq v1.1.0 php-compos fusonic/opengraph v2.2.0 php-composer gdbm 1.23-r1 apk getrandom 0.2.9 rust-crate -giggsey/libphonenumber-for-php-lite 8.13.12 php-composer +giggsey/libphonenumber-for-php-lite 8.13.27 php-composer git 2.43.0-r0 apk glib 2.78.4-r0 apk glslang-libs 1.3.261.1-r0 apk @@ -110,9 +112,9 @@ gnu-libiconv 1.17-r2 apk gnu-libiconv-libs 1.17-r2 apk gnutls 3.8.3-r0 apk graphite2 1.3.14-r6 apk -guzzlehttp/guzzle 7.5.0 php-composer -guzzlehttp/promises 1.5.2 php-composer -guzzlehttp/psr7 2.4.5 php-composer +guzzlehttp/guzzle 7.8.1 php-composer +guzzlehttp/promises 1.5.3 php-composer +guzzlehttp/psr7 2.6.2 php-composer guzzlehttp/uri-template v0.2.0 php-composer harfbuzz 8.3.0-r0 apk heck 0.4.1 rust-crate @@ -136,10 +138,11 @@ itertools 0.10.5 rust-crate ivf 0.1.2 rust-crate jansson 2.14-r4 apk jq 1.7.1-r0 apk -justinrainbow/json-schema 5.2.10 php-composer +justinrainbow/json-schema v5.2.13 php-composer +kornrunner/blurhash v1.2.2 php-composer lab 0.11.0 rust-crate lame-libs 3.100-r5 apk -laravel/serializable-closure v1.2.2 php-composer +laravel/serializable-closure v1.3.3 php-composer lazy_static 1.4.0 rust-crate lcms2 2.15-r4 apk ldb 2.7.2-r1 apk @@ -238,6 +241,7 @@ linux-pam 1.5.3-r7 apk linux-raw-sys 0.3.7 rust-crate lmdb 0.9.31-r0 apk log 0.4.17 rust-crate +logreader 2.14.0 npm logrotate 3.21.0-r1 apk lz4-libs 1.9.4-r5 apk maybe-rayon 0.1.1 rust-crate @@ -264,7 +268,7 @@ nghttp2-libs 1.58.0-r0 apk nginx 1.24.0-r15 apk nom 7.1.3 rust-crate noop_proc_macro 0.3.0 rust-crate -notifications 2.16.0 npm +notifications 2.17.0 npm num-bigint 0.4.3 rust-crate num-derive 0.3.3 rust-crate num-integer 0.1.45 rust-crate @@ -280,15 +284,15 @@ opus 1.4-r0 apk orc 0.4.34-r0 apk os_str_bytes 6.5.0 rust-crate p11-kit 0.25.3-r0 apk -password_policy 1.18.0 npm +password_policy 1.19.0 npm paste 1.0.12 rust-crate pcre 8.45-r3 apk pcre2 10.42-r2 apk pear/archive_tar 1.4.14 php-composer pear/console_getopt v1.4.3 php-composer -pear/pear-core-minimal v1.10.10 php-composer +pear/pear-core-minimal v1.10.14 php-composer pear/pear_exception v1.0.2 php-composer -photos 2.4.0 npm +photos 2.5.0 npm php-http/guzzle7-adapter 1.0.0 php-composer php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer @@ -344,7 +348,7 @@ phpseclib/phpseclib 2.0.45 php-compos pimple/pimple v3.5.0 php-composer popt 1.19-r3 apk ppv-lite86 0.2.17 rust-crate -privacy 1.12.0 npm +privacy 1.13.0 npm proc-macro-error 1.0.4 rust-crate proc-macro-error-attr 1.0.4 rust-crate proc-macro2 1.0.57 rust-crate @@ -353,9 +357,9 @@ psr/cache 3.0.0 php-compos 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.1 php-composer -psr/http-factory 1.0.1 php-composer -psr/http-message 1.0.1 php-composer +psr/http-client 1.0.3 php-composer +psr/http-factory 1.0.2 php-composer +psr/http-message 1.1 php-composer psr/log 1.1.4 php-composer (+1 duplicate) punic/punic 3.8.1 php-composer quote 1.0.27 rust-crate @@ -371,8 +375,8 @@ rav1e-libs 0.6.6-r2 apk rayon 1.7.0 rust-crate rayon-core 1.11.0 rust-crate readline 8.2.1-r2 apk -recommendations 2.0.0 npm -related_resources 1.3.0 npm +recommendations 2.1.0 npm +related_resources 1.4.0 npm rsync 3.2.7-r4 apk rubix/ml dev-chore/bump-flysystem-v2.1.1 php-composer rubix/tensor 2.2.3 php-composer @@ -395,7 +399,7 @@ samba-util-libs 4.18.9-r0 apk scan_fmt 0.2.6 rust-crate scanelf 1.3.7-r2 apk scopeguard 1.1.0 rust-crate -scssphp/scssphp v1.11.0 php-composer +scssphp/scssphp v1.12.1 php-composer sdl2 2.28.5-r0 apk serd-libs 0.32.0-r0 apk serde 1.0.163 rust-crate @@ -417,8 +421,9 @@ sratom 0.6.16-r0 apk ssl_client 1.36.1-r15 apk stecman/symfony-console-completion 0.11.0 php-composer sudo 1.9.15_p2-r0 apk -suspicious_login 6.0.0 npm -symfony/console v5.4.24 php-composer +support 1.12.0 npm +suspicious_login 7.0.0 npm +symfony/console v5.4.35 php-composer symfony/css-selector v5.4.11 php-composer symfony/deprecation-contracts v3.0.2 php-composer symfony/dom-crawler v5.4.11 php-composer @@ -427,16 +432,18 @@ symfony/event-dispatcher-contracts v3.0.2 php-compos symfony/http-foundation v5.4.25 php-composer symfony/mailer v5.4.22 php-composer symfony/mime v5.4.19 php-composer -symfony/polyfill-ctype v1.23.0 php-composer -symfony/polyfill-intl-grapheme v1.23.1 php-composer -symfony/polyfill-intl-idn v1.27.0 php-composer -symfony/polyfill-intl-normalizer v1.27.0 php-composer -symfony/polyfill-mbstring v1.27.0 php-composer (+1 duplicate) -symfony/polyfill-php72 v1.27.0 php-composer -symfony/polyfill-php73 v1.23.0 php-composer +symfony/polyfill-ctype v1.28.0 php-composer +symfony/polyfill-intl-grapheme v1.28.0 php-composer +symfony/polyfill-intl-idn v1.28.0 php-composer +symfony/polyfill-intl-normalizer v1.28.0 php-composer +symfony/polyfill-mbstring v1.27.0 php-composer +symfony/polyfill-mbstring v1.28.0 php-composer +symfony/polyfill-php72 v1.28.0 php-composer symfony/polyfill-php73 v1.26.0 php-composer -symfony/polyfill-php80 v1.27.0 php-composer (+1 duplicate) -symfony/process v5.4.24 php-composer +symfony/polyfill-php73 v1.28.0 php-composer +symfony/polyfill-php80 v1.27.0 php-composer +symfony/polyfill-php80 v1.28.0 php-composer +symfony/process v5.4.34 php-composer symfony/routing v5.4.25 php-composer symfony/service-contracts v3.0.2 php-composer symfony/string v6.0.19 php-composer @@ -453,7 +460,7 @@ tevent 0.15.0-r0 apk thecodingmachine/safe v1.3.3 php-composer thiserror 1.0.40 rust-crate thiserror-impl 1.0.40 rust-crate -twofactor_totp 10.0.0-beta2 npm +twofactor_totp 11.0.0-dev npm tzdata 2024a-r0 apk unicode-ident 1.0.8 rust-crate unicode-width 0.1.10 rust-crate @@ -461,7 +468,7 @@ utmps-libs 0.1.2.2-r0 apk v4l-utils-libs 1.24.1-r1 apk v_frame 0.3.3 rust-crate vidstab 1.1.1-r0 apk -viewer 2.2.0 npm +viewer 2.3.0 npm vulkan-loader 1.3.261.1-r0 apk wapmorgan/mp3info 0.1.0 php-composer wayland-libs-client 1.22.0-r4 apk From c2c4010ffb553c3e8ff41ee3e6930cd2f287307b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 12 Mar 2024 20:31:37 +0000 Subject: [PATCH 067/209] Bot Updating Templated Files --- Jenkinsfile | 61 +++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 45 insertions(+), 16 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index d2b29697..4a16f62c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -268,8 +268,15 @@ pipeline { set -e TEMPDIR=$(mktemp -d) docker pull ghcr.io/linuxserver/jenkins-builder:latest - docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/jenkins ghcr.io/linuxserver/jenkins-builder:latest - # Stage 1 - Jenkinsfile update + # Cloned repo paths for templating: + # ${TEMPDIR}/docker-${CONTAINER_NAME}: Cloned branch develop of ${LS_USER}/${LS_REPO} for running the jenkins builder on + # ${TEMPDIR}/repo/${LS_REPO}: Cloned branch develop of ${LS_USER}/${LS_REPO} for commiting various templated file changes and pushing back to Github + # ${TEMPDIR}/docs/docker-documentation: Cloned docs repo for pushing docs updates to Github + # ${TEMPDIR}/unraid/docker-templates: Cloned docker-templates repo to check for logos + # ${TEMPDIR}/unraid/templates: Cloned templates repo for commiting unraid template changes and pushing back to Github + git clone --branch develop --depth 1 https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/docker-${CONTAINER_NAME} + docker run --rm -v ${TEMPDIR}/docker-${CONTAINER_NAME}:/tmp -e LOCAL=true ghcr.io/linuxserver/jenkins-builder:latest + echo "Starting Stage 1 - Jenkinsfile update" if [[ "$(md5sum Jenkinsfile | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile | awk '{ print $1 }')" ]]; then mkdir -p ${TEMPDIR}/repo git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} @@ -281,13 +288,13 @@ pipeline { git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} - echo "Updating Jenkinsfile" + echo "Updating Jenkinsfile and exiting build, new one will trigger based on commit" rm -Rf ${TEMPDIR} exit 0 else echo "Jenkinsfile is up to date." fi - # Stage 2 - Delete old templates + 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 Dockerfile.armhf" for i in ${OLD_TEMPLATES}; do if [[ -f "${i}" ]]; then @@ -306,13 +313,13 @@ pipeline { git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} - echo "Deleting old and deprecated templates" + echo "Deleting old/deprecated templates and exiting build, new one will trigger based on commit" rm -Rf ${TEMPDIR} exit 0 else echo "No templates to delete" fi - # Stage 3 - Update templates + echo "Starting Stage 3 - Update templates" CURRENTHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) cd ${TEMPDIR}/docker-${CONTAINER_NAME} NEWHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) @@ -336,9 +343,14 @@ pipeline { git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop 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 "No templates to update" 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 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 @@ -346,6 +358,7 @@ pipeline { cd ${TEMPDIR}/docs/docker-documentation GH_DOCS_DEFAULT_BRANCH=$(git remote show origin | grep "HEAD branch:" | sed 's|.*HEAD branch: ||') git add docs/images/docker-${CONTAINER_NAME}.md + echo "Updating docs repo" git commit -m 'Bot Updating Documentation' git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH} --rebase git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH} || \ @@ -353,6 +366,8 @@ pipeline { sleep $((RANDOM % MAXWAIT)) && \ git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH} --rebase && \ git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH}) + else + echo "Docs update not needed, skipping" fi mkdir -p ${TEMPDIR}/unraid git clone https://github.com/linuxserver/docker-templates.git ${TEMPDIR}/unraid/docker-templates @@ -363,6 +378,7 @@ pipeline { sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-icon.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml fi if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]] && [[ (! -f ${TEMPDIR}/unraid/templates/unraid/${CONTAINER_NAME}.xml) || ("$(md5sum ${TEMPDIR}/unraid/templates/unraid/${CONTAINER_NAME}.xml | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml | awk '{ print $1 }')") ]]; then + 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; then @@ -382,16 +398,27 @@ pipeline { sleep $((RANDOM % MAXWAIT)) && \ git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git ${GH_TEMPLATES_DEFAULT_BRANCH} --rebase && \ git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git ${GH_TEMPLATES_DEFAULT_BRANCH}) + else + echo "No updates to Unraid template needed, skipping" fi - # Stage 4 - Sync Readme to Docker Hub if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]]; then - if [[ $(cat ${TEMPDIR}/docker-${CONTAINER_NAME}/README.md | wc -m) > 25000 ]]; then + if [[ $(cat ${TEMPDIR}/docker-${CONTAINER_NAME}/README.md | wc -m) -gt 25000 ]]; then echo "Readme is longer than 25,000 characters. Syncing the lite version to Docker Hub" DH_README_SYNC_PATH="${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/README.lite" else echo "Syncing readme to Docker Hub" DH_README_SYNC_PATH="${TEMPDIR}/docker-${CONTAINER_NAME}/README.md" fi + if curl -s https://hub.docker.com/v2/namespaces/${DOCKERHUB_IMAGE%%/*}/repositories/${DOCKERHUB_IMAGE##*/}/tags | jq -r '.message' | grep -q 404; then + echo "Docker Hub endpoint doesn't exist. Creating endpoint first." + DH_TOKEN=$(curl -d '{"username":"linuxserverci", "password":"'${DOCKERHUB_TOKEN}'"}' -H "Content-Type: application/json" -X POST https://hub.docker.com/v2/users/login | jq -r '.token') + curl -s \ + -H "Authorization: JWT ${DH_TOKEN}" \ + -H "Content-Type: application/json" \ + -X POST \ + -d '{"name":"'${DOCKERHUB_IMAGE##*/}'", "namespace":"'${DOCKERHUB_IMAGE%%/*}'"}' \ + https://hub.docker.com/v2/repositories/ || : + fi DH_TOKEN=$(curl -d '{"username":"linuxserverci", "password":"'${DOCKERHUB_TOKEN}'"}' -H "Content-Type: application/json" -X POST https://hub.docker.com/v2/users/login | jq -r '.token') curl -s \ -H "Authorization: JWT ${DH_TOKEN}" \ @@ -456,14 +483,16 @@ pipeline { } steps{ sh '''curl -H "Content-Type: application/json" -H "Private-Token: ${GITLAB_TOKEN}" -X POST https://gitlab.com/api/v4/projects \ - -d '{"namespace_id":'${GITLAB_NAMESPACE}',\ - "name":"'${LS_REPO}'", - "mirror":true,\ - "import_url":"https://github.com/linuxserver/'${LS_REPO}'.git",\ - "issues_access_level":"disabled",\ - "merge_requests_access_level":"disabled",\ - "repository_access_level":"enabled",\ - "visibility":"public"}' ''' + -d '{"namespace_id":'${GITLAB_NAMESPACE}',\ + "name":"'${LS_REPO}'", + "mirror":true,\ + "import_url":"https://github.com/linuxserver/'${LS_REPO}'.git",\ + "issues_access_level":"disabled",\ + "merge_requests_access_level":"disabled",\ + "repository_access_level":"enabled",\ + "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" ''' } } /* ############### From dead6f366e5f7593b60be5ea9ff5920e89daf92c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 14 Mar 2024 21:33:06 +0000 Subject: [PATCH 068/209] 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 6fa52723..2bcba1e7 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -53,7 +53,7 @@ clap 4.0.32 rust-crate clap_complete 4.0.7 rust-crate clap_derive 4.0.21 rust-crate clap_lex 0.3.0 rust-crate -composer 2.7.1 binary +composer 2.7.2 binary console 0.15.5 rust-crate coreutils 9.4-r2 apk coreutils-env 9.4-r2 apk From b9cf966878330343f95d438cb14799c9e632eb3a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 19 Mar 2024 11:52:47 +0000 Subject: [PATCH 069/209] Bot Updating Package Versions --- package_versions.txt | 78 ++++++++++++++++++++++---------------------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 2bcba1e7..47182375 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -297,32 +297,32 @@ php-http/guzzle7-adapter 1.0.0 php-compos php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer php-opencloud/openstack v3.2.1 php-composer -php83 8.3.3-r0 apk -php83-bcmath 8.3.3-r0 apk -php83-bz2 8.3.3-r0 apk -php83-common 8.3.3-r0 apk -php83-ctype 8.3.3-r0 apk -php83-curl 8.3.3-r0 apk -php83-dom 8.3.3-r0 apk -php83-exif 8.3.3-r0 apk -php83-fileinfo 8.3.3-r0 apk -php83-fpm 8.3.3-r0 apk -php83-ftp 8.3.3-r0 apk -php83-gd 8.3.3-r0 apk -php83-gmp 8.3.3-r0 apk -php83-iconv 8.3.3-r0 apk -php83-imap 8.3.3-r0 apk -php83-intl 8.3.3-r0 apk -php83-ldap 8.3.3-r0 apk -php83-mbstring 8.3.3-r0 apk -php83-mysqlnd 8.3.3-r0 apk -php83-opcache 8.3.3-r0 apk -php83-openssl 8.3.3-r0 apk -php83-pcntl 8.3.3-r0 apk -php83-pdo 8.3.3-r0 apk -php83-pdo_mysql 8.3.3-r0 apk -php83-pdo_pgsql 8.3.3-r0 apk -php83-pdo_sqlite 8.3.3-r0 apk +php83 8.3.4-r0 apk +php83-bcmath 8.3.4-r0 apk +php83-bz2 8.3.4-r0 apk +php83-common 8.3.4-r0 apk +php83-ctype 8.3.4-r0 apk +php83-curl 8.3.4-r0 apk +php83-dom 8.3.4-r0 apk +php83-exif 8.3.4-r0 apk +php83-fileinfo 8.3.4-r0 apk +php83-fpm 8.3.4-r0 apk +php83-ftp 8.3.4-r0 apk +php83-gd 8.3.4-r0 apk +php83-gmp 8.3.4-r0 apk +php83-iconv 8.3.4-r0 apk +php83-imap 8.3.4-r0 apk +php83-intl 8.3.4-r0 apk +php83-ldap 8.3.4-r0 apk +php83-mbstring 8.3.4-r0 apk +php83-mysqlnd 8.3.4-r0 apk +php83-opcache 8.3.4-r0 apk +php83-openssl 8.3.4-r0 apk +php83-pcntl 8.3.4-r0 apk +php83-pdo 8.3.4-r0 apk +php83-pdo_mysql 8.3.4-r0 apk +php83-pdo_pgsql 8.3.4-r0 apk +php83-pdo_sqlite 8.3.4-r0 apk php83-pecl-apcu 5.1.23-r0 apk php83-pecl-igbinary 3.2.15-r0 apk php83-pecl-imagick 3.7.0-r0 apk @@ -331,19 +331,19 @@ php83-pecl-memcached 3.2.0-r0 apk php83-pecl-msgpack 2.2.0-r1 apk php83-pecl-redis 6.0.2-r0 apk php83-pecl-smbclient 1.1.1-r0 apk -php83-pgsql 8.3.3-r0 apk -php83-phar 8.3.3-r0 apk -php83-posix 8.3.3-r0 apk -php83-session 8.3.3-r0 apk -php83-simplexml 8.3.3-r0 apk -php83-sockets 8.3.3-r0 apk -php83-sodium 8.3.3-r0 apk -php83-sqlite3 8.3.3-r0 apk -php83-sysvsem 8.3.3-r0 apk -php83-xml 8.3.3-r0 apk -php83-xmlreader 8.3.3-r0 apk -php83-xmlwriter 8.3.3-r0 apk -php83-zip 8.3.3-r0 apk +php83-pgsql 8.3.4-r0 apk +php83-phar 8.3.4-r0 apk +php83-posix 8.3.4-r0 apk +php83-session 8.3.4-r0 apk +php83-simplexml 8.3.4-r0 apk +php83-sockets 8.3.4-r0 apk +php83-sodium 8.3.4-r0 apk +php83-sqlite3 8.3.4-r0 apk +php83-sysvsem 8.3.4-r0 apk +php83-xml 8.3.4-r0 apk +php83-xmlreader 8.3.4-r0 apk +php83-xmlwriter 8.3.4-r0 apk +php83-zip 8.3.4-r0 apk phpseclib/phpseclib 2.0.45 php-composer pimple/pimple v3.5.0 php-composer popt 1.19-r3 apk From 70f6155bbf0efd6c5fecda6ce2cd8ecd57a22721 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 21 Mar 2024 21:33:06 +0000 Subject: [PATCH 070/209] 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 47182375..6faf3dbd 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -172,7 +172,7 @@ libdovi 3.2.0-r1 apk libdrm 2.4.118-r0 apk libedit 20230828.3.1-r3 apk libevent 2.1.12-r7 apk -libexpat 2.6.0-r0 apk +libexpat 2.6.2-r0 apk libffi 3.4.4-r3 apk libflac 1.4.3-r1 apk libformw 6.4_p20231125-r0 apk From f7056138b65a314a27241828db2a4da703610421 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 26 Mar 2024 11:53:11 +0000 Subject: [PATCH 071/209] 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 6faf3dbd..e1d6531b 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -110,7 +110,7 @@ glslang-libs 1.3.261.1-r0 apk gmp 6.3.0-r0 apk gnu-libiconv 1.17-r2 apk gnu-libiconv-libs 1.17-r2 apk -gnutls 3.8.3-r0 apk +gnutls 3.8.4-r0 apk graphite2 1.3.14-r6 apk guzzlehttp/guzzle 7.8.1 php-composer guzzlehttp/promises 1.5.3 php-composer From afb828d4da4b476c61e2daaa6438c6d60133e223 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 2 Apr 2024 11:50:18 +0000 Subject: [PATCH 072/209] 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 e1d6531b..46806c93 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -44,8 +44,8 @@ busybox 1.36.1-r15 apk busybox-binsh 1.36.1-r15 apk c-ares 1.24.0-r1 apk c-client 2007f-r15 apk -ca-certificates 20230506-r0 apk -ca-certificates-bundle 20230506-r0 apk +ca-certificates 20240226-r0 apk +ca-certificates-bundle 20240226-r0 apk cfg-if 1.0.0 rust-crate christian-riesen/base32 1.6.0 php-composer cjson 1.7.17-r0 apk @@ -152,7 +152,7 @@ league/uri 6.4.0 php-compos league/uri-interfaces 2.2.0 php-composer libSvtAv1Enc 1.7.0-r0 apk libacl 2.3.1-r4 apk -libarchive 3.7.2-r0 apk +libarchive 3.7.2-r1 apk libass 0.17.1-r1 apk libasyncns 0.8-r2 apk libattr 2.5.1-r5 apk @@ -245,7 +245,7 @@ logreader 2.14.0 npm logrotate 3.21.0-r1 apk lz4-libs 1.9.4-r5 apk maybe-rayon 0.1.1 rust-crate -mbedtls 2.28.7-r0 apk +mbedtls 2.28.8-r0 apk memchr 2.5.0 rust-crate memoffset 0.8.0 rust-crate mexitek/phpcolors v1.0.4 php-composer From 915ab07cd91d2b73c6b78289d43e285269cda801 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Mon, 8 Apr 2024 13:35:02 +0000 Subject: [PATCH 073/209] 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 46806c93..c9f0b9d9 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -42,7 +42,7 @@ brotli-libs 1.1.0-r1 apk bruteforcesettings 2.9.0 npm busybox 1.36.1-r15 apk busybox-binsh 1.36.1-r15 apk -c-ares 1.24.0-r1 apk +c-ares 1.27.0-r0 apk c-client 2007f-r15 apk ca-certificates 20240226-r0 apk ca-certificates-bundle 20240226-r0 apk @@ -73,7 +73,7 @@ dbus-libs 1.14.10-r0 apk deepdiver/zipstreamer v2.0.2 php-composer deepdiver1975/tarstreamer v2.1.0 php-composer doctrine/cache 2.2.0 php-composer -doctrine/dbal 3.7.0 php-composer +doctrine/dbal 3.8.3 php-composer doctrine/deprecations 1.1.2 php-composer doctrine/event-manager 1.2.0 php-composer doctrine/lexer 2.1.0 php-composer @@ -344,7 +344,7 @@ php83-xml 8.3.4-r0 apk php83-xmlreader 8.3.4-r0 apk php83-xmlwriter 8.3.4-r0 apk php83-zip 8.3.4-r0 apk -phpseclib/phpseclib 2.0.45 php-composer +phpseclib/phpseclib 2.0.47 php-composer pimple/pimple v3.5.0 php-composer popt 1.19-r3 apk ppv-lite86 0.2.17 rust-crate From 7a8248f3cd339b8ef62762d2a0122af57e485b45 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 16 Apr 2024 11:50:06 +0000 Subject: [PATCH 074/209] Bot Updating Package Versions --- package_versions.txt | 88 ++++++++++++++++++++++---------------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index c9f0b9d9..ccb9de1a 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -17,8 +17,8 @@ amphp/sync v1.4.2 php-compos anyhow 1.0.71 rust-crate anyhow 1.0.75 rust-crate aom-libs 3.7.1-r0 apk -apache2-utils 2.4.58-r1 apk -apk-tools 2.14.0-r5 apk +apache2-utils 2.4.59-r0 apk +apk-tools 2.14.3-r1 apk apr 1.7.4-r0 apk apr-util 1.6.3-r1 apk arg_enum_proc_macro 0.3.2 rust-crate @@ -165,7 +165,7 @@ libc 0.2.144 rust-crate libc 0.2.149 rust-crate libc-utils 0.7.2-r5 apk libcap2 2.69-r1 apk -libcrypto3 3.1.4-r5 apk +libcrypto3 3.1.4-r6 apk libcurl 8.5.0-r0 apk libdav1d 1.3.0-r1 apk libdovi 3.2.0-r1 apk @@ -209,7 +209,7 @@ libsndfile 1.2.2-r0 apk libsodium 1.0.19-r0 apk libsrt 1.5.3-r0 apk libssh 0.10.6-r0 apk -libssl3 3.1.4-r5 apk +libssl3 3.1.4-r6 apk libstdc++ 13.2.1_git20231014-r0 apk libtasn1 4.19.0-r2 apk libtheora 1.1.1-r18 apk @@ -279,7 +279,7 @@ numactl 2.0.16-r4 apk once_cell 1.17.1 rust-crate onevpl-libs 2023.3.1-r2 apk oniguruma 6.9.9-r0 apk -openssl 3.1.4-r5 apk +openssl 3.1.4-r6 apk opus 1.4-r0 apk orc 0.4.34-r0 apk os_str_bytes 6.5.0 rust-crate @@ -297,32 +297,32 @@ php-http/guzzle7-adapter 1.0.0 php-compos php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer php-opencloud/openstack v3.2.1 php-composer -php83 8.3.4-r0 apk -php83-bcmath 8.3.4-r0 apk -php83-bz2 8.3.4-r0 apk -php83-common 8.3.4-r0 apk -php83-ctype 8.3.4-r0 apk -php83-curl 8.3.4-r0 apk -php83-dom 8.3.4-r0 apk -php83-exif 8.3.4-r0 apk -php83-fileinfo 8.3.4-r0 apk -php83-fpm 8.3.4-r0 apk -php83-ftp 8.3.4-r0 apk -php83-gd 8.3.4-r0 apk -php83-gmp 8.3.4-r0 apk -php83-iconv 8.3.4-r0 apk -php83-imap 8.3.4-r0 apk -php83-intl 8.3.4-r0 apk -php83-ldap 8.3.4-r0 apk -php83-mbstring 8.3.4-r0 apk -php83-mysqlnd 8.3.4-r0 apk -php83-opcache 8.3.4-r0 apk -php83-openssl 8.3.4-r0 apk -php83-pcntl 8.3.4-r0 apk -php83-pdo 8.3.4-r0 apk -php83-pdo_mysql 8.3.4-r0 apk -php83-pdo_pgsql 8.3.4-r0 apk -php83-pdo_sqlite 8.3.4-r0 apk +php83 8.3.6-r0 apk +php83-bcmath 8.3.6-r0 apk +php83-bz2 8.3.6-r0 apk +php83-common 8.3.6-r0 apk +php83-ctype 8.3.6-r0 apk +php83-curl 8.3.6-r0 apk +php83-dom 8.3.6-r0 apk +php83-exif 8.3.6-r0 apk +php83-fileinfo 8.3.6-r0 apk +php83-fpm 8.3.6-r0 apk +php83-ftp 8.3.6-r0 apk +php83-gd 8.3.6-r0 apk +php83-gmp 8.3.6-r0 apk +php83-iconv 8.3.6-r0 apk +php83-imap 8.3.6-r0 apk +php83-intl 8.3.6-r0 apk +php83-ldap 8.3.6-r0 apk +php83-mbstring 8.3.6-r0 apk +php83-mysqlnd 8.3.6-r0 apk +php83-opcache 8.3.6-r0 apk +php83-openssl 8.3.6-r0 apk +php83-pcntl 8.3.6-r0 apk +php83-pdo 8.3.6-r0 apk +php83-pdo_mysql 8.3.6-r0 apk +php83-pdo_pgsql 8.3.6-r0 apk +php83-pdo_sqlite 8.3.6-r0 apk php83-pecl-apcu 5.1.23-r0 apk php83-pecl-igbinary 3.2.15-r0 apk php83-pecl-imagick 3.7.0-r0 apk @@ -331,19 +331,19 @@ php83-pecl-memcached 3.2.0-r0 apk php83-pecl-msgpack 2.2.0-r1 apk php83-pecl-redis 6.0.2-r0 apk php83-pecl-smbclient 1.1.1-r0 apk -php83-pgsql 8.3.4-r0 apk -php83-phar 8.3.4-r0 apk -php83-posix 8.3.4-r0 apk -php83-session 8.3.4-r0 apk -php83-simplexml 8.3.4-r0 apk -php83-sockets 8.3.4-r0 apk -php83-sodium 8.3.4-r0 apk -php83-sqlite3 8.3.4-r0 apk -php83-sysvsem 8.3.4-r0 apk -php83-xml 8.3.4-r0 apk -php83-xmlreader 8.3.4-r0 apk -php83-xmlwriter 8.3.4-r0 apk -php83-zip 8.3.4-r0 apk +php83-pgsql 8.3.6-r0 apk +php83-phar 8.3.6-r0 apk +php83-posix 8.3.6-r0 apk +php83-session 8.3.6-r0 apk +php83-simplexml 8.3.6-r0 apk +php83-sockets 8.3.6-r0 apk +php83-sodium 8.3.6-r0 apk +php83-sqlite3 8.3.6-r0 apk +php83-sysvsem 8.3.6-r0 apk +php83-xml 8.3.6-r0 apk +php83-xmlreader 8.3.6-r0 apk +php83-xmlwriter 8.3.6-r0 apk +php83-zip 8.3.6-r0 apk phpseclib/phpseclib 2.0.47 php-composer pimple/pimple v3.5.0 php-composer popt 1.19-r3 apk From 4f00b831d3631a4d197450a818cee01339b259f2 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 23 Apr 2024 11:50:13 +0000 Subject: [PATCH 075/209] Bot Updating Package Versions --- package_versions.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index ccb9de1a..66e1dee2 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -18,7 +18,7 @@ anyhow 1.0.71 rust-crate anyhow 1.0.75 rust-crate aom-libs 3.7.1-r0 apk apache2-utils 2.4.59-r0 apk -apk-tools 2.14.3-r1 apk +apk-tools 2.14.4-r0 apk apr 1.7.4-r0 apk apr-util 1.6.3-r1 apk arg_enum_proc_macro 0.3.2 rust-crate @@ -94,6 +94,7 @@ fftw-double-libs 3.3.10-r5 apk fgrosse/phpasn1 v2.3.0 php-composer files_downloadlimit 1.1.0 npm files_pdfviewer 2.10.0 npm +findutils 4.9.0-r5 apk firstrunwizard 2.18.0 npm fontconfig 2.14.2-r4 apk freetype 2.13.2-r0 apk From e355bcbe6afe8754ac65c7f992b51a8cc50fb096 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 30 Apr 2024 11:48:41 +0000 Subject: [PATCH 076/209] Bot Updating Templated Files --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 4a16f62c..70e59de1 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -275,7 +275,7 @@ pipeline { # ${TEMPDIR}/unraid/docker-templates: Cloned docker-templates repo to check for logos # ${TEMPDIR}/unraid/templates: Cloned templates repo for commiting unraid template changes and pushing back to Github git clone --branch develop --depth 1 https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/docker-${CONTAINER_NAME} - docker run --rm -v ${TEMPDIR}/docker-${CONTAINER_NAME}:/tmp -e LOCAL=true ghcr.io/linuxserver/jenkins-builder:latest + docker run --rm -v ${TEMPDIR}/docker-${CONTAINER_NAME}:/tmp -e LOCAL=true -e PUID=$(id -u) -e PGID=$(id -g) ghcr.io/linuxserver/jenkins-builder:latest echo "Starting Stage 1 - Jenkinsfile update" if [[ "$(md5sum Jenkinsfile | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile | awk '{ print $1 }')" ]]; then mkdir -p ${TEMPDIR}/repo @@ -608,7 +608,7 @@ pipeline { sh '''#! /bin/bash set -e TEMPDIR=$(mktemp -d) - if [ "${MULTIARCH}" == "true" ] && [ "${PACKAGE_CHECK}" == "false" ]; then + if [ "${MULTIARCH}" == "true" ] && [ "${PACKAGE_CHECK}" != "true" ]; then LOCAL_CONTAINER=${IMAGE}:amd64-${META_TAG} else LOCAL_CONTAINER=${IMAGE}:${META_TAG} From 222b58c99cca66fed648a68b14750bd025a359a9 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 30 Apr 2024 11:56:53 +0000 Subject: [PATCH 077/209] Bot Updating Package Versions --- package_versions.txt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 66e1dee2..ef88f0b7 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -53,7 +53,7 @@ clap 4.0.32 rust-crate clap_complete 4.0.7 rust-crate clap_derive 4.0.21 rust-crate clap_lex 0.3.0 rust-crate -composer 2.7.2 binary +composer 2.7.4 binary console 0.15.5 rust-crate coreutils 9.4-r2 apk coreutils-env 9.4-r2 apk @@ -120,7 +120,6 @@ guzzlehttp/uri-template v0.2.0 php-compos harfbuzz 8.3.0-r0 apk heck 0.4.1 rust-crate hexogen/kdtree v0.2.5 php-composer -hiredis 1.2.0-r0 apk hwdata-pci 0.377.2-r0 apk icewind/searchdav v3.1.0 php-composer icewind/smb v3.5.4 php-composer @@ -198,7 +197,7 @@ libpanelw 6.4_p20231125-r0 apk libpciaccess 0.17-r2 apk libplacebo 6.338.1-r0 apk libpng 1.6.40-r0 apk -libpq 16.2-r0 apk +libpq 16.2-r1 apk libproc2 4.0.4-r0 apk libpulse 16.1-r11 apk librist 0.2.10-r0 apk @@ -266,7 +265,7 @@ new_debug_unreachable 1.0.4 rust-crate nextcloud 1.0.0 npm nextcloud/lognormalizer v1.0.0 php-composer nghttp2-libs 1.58.0-r0 apk -nginx 1.24.0-r15 apk +nginx 1.24.0-r16 apk nom 7.1.3 rust-crate noop_proc_macro 0.3.0 rust-crate notifications 2.17.0 npm From e5f9510fed311ba7da2a71e1bba0027ecb06abab Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 7 May 2024 11:48:40 +0000 Subject: [PATCH 078/209] Bot Updating Templated Files --- Jenkinsfile | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 70e59de1..c9a48d20 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -382,11 +382,15 @@ pipeline { 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; 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 - git mv unraid/${CONTAINER_NAME}.xml unraid/deprecated/${CONTAINER_NAME}.xml || : - git commit -m 'Bot Moving Deprecated Unraid Template' || : + if [[ -f ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ]]; 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 + git mv unraid/${CONTAINER_NAME}.xml unraid/deprecated/${CONTAINER_NAME}.xml || : + git commit -m 'Bot Moving Deprecated Unraid Template' || : + else + echo "Image is on the ignore list, but no template exist, skipping deprecation" + fi else cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ git add unraid/${CONTAINER_NAME}.xml From 419c882f7391ae0551d153a59e3c2b34d15563a1 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 7 May 2024 11:53:07 +0000 Subject: [PATCH 079/209] 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 ef88f0b7..fea27f20 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -152,7 +152,7 @@ league/uri 6.4.0 php-compos league/uri-interfaces 2.2.0 php-composer libSvtAv1Enc 1.7.0-r0 apk libacl 2.3.1-r4 apk -libarchive 3.7.2-r1 apk +libarchive 3.7.4-r0 apk libass 0.17.1-r1 apk libasyncns 0.8-r2 apk libattr 2.5.1-r5 apk From 2687e98212d511e2a8102f7db0fcbebc67b3b596 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 14 May 2024 11:48:35 +0000 Subject: [PATCH 080/209] Bot Updating Templated Files --- Jenkinsfile | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index c9a48d20..b8afca4d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -381,16 +381,14 @@ 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; then - if [[ -f ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ]]; 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 - git mv unraid/${CONTAINER_NAME}.xml unraid/deprecated/${CONTAINER_NAME}.xml || : - git commit -m 'Bot Moving Deprecated Unraid Template' || : - else - echo "Image is on the ignore list, but no template exist, skipping deprecation" - fi + 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 + 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 + git mv unraid/${CONTAINER_NAME}.xml unraid/deprecated/${CONTAINER_NAME}.xml || : + git commit -m 'Bot Moving Deprecated Unraid Template' || : else cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ git add unraid/${CONTAINER_NAME}.xml From 6838676b53219ead040de67e232a5bd5c4814a6d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 14 May 2024 11:53:21 +0000 Subject: [PATCH 081/209] Bot Updating Package Versions --- package_versions.txt | 83 ++++++++++++++++++++++---------------------- 1 file changed, 42 insertions(+), 41 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index fea27f20..7e4e1a4e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -46,6 +46,7 @@ c-ares 1.27.0-r0 apk c-client 2007f-r15 apk ca-certificates 20240226-r0 apk ca-certificates-bundle 20240226-r0 apk +catatonit 0.2.0-r0 apk cfg-if 1.0.0 rust-crate christian-riesen/base32 1.6.0 php-composer cjson 1.7.17-r0 apk @@ -53,7 +54,7 @@ clap 4.0.32 rust-crate clap_complete 4.0.7 rust-crate clap_derive 4.0.21 rust-crate clap_lex 0.3.0 rust-crate -composer 2.7.4 binary +composer 2.7.6 binary console 0.15.5 rust-crate coreutils 9.4-r2 apk coreutils-env 9.4-r2 apk @@ -106,7 +107,7 @@ gdbm 1.23-r1 apk getrandom 0.2.9 rust-crate giggsey/libphonenumber-for-php-lite 8.13.27 php-composer git 2.43.0-r0 apk -glib 2.78.4-r0 apk +glib 2.78.6-r0 apk glslang-libs 1.3.261.1-r0 apk gmp 6.3.0-r0 apk gnu-libiconv 1.17-r2 apk @@ -297,32 +298,32 @@ php-http/guzzle7-adapter 1.0.0 php-compos php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer php-opencloud/openstack v3.2.1 php-composer -php83 8.3.6-r0 apk -php83-bcmath 8.3.6-r0 apk -php83-bz2 8.3.6-r0 apk -php83-common 8.3.6-r0 apk -php83-ctype 8.3.6-r0 apk -php83-curl 8.3.6-r0 apk -php83-dom 8.3.6-r0 apk -php83-exif 8.3.6-r0 apk -php83-fileinfo 8.3.6-r0 apk -php83-fpm 8.3.6-r0 apk -php83-ftp 8.3.6-r0 apk -php83-gd 8.3.6-r0 apk -php83-gmp 8.3.6-r0 apk -php83-iconv 8.3.6-r0 apk -php83-imap 8.3.6-r0 apk -php83-intl 8.3.6-r0 apk -php83-ldap 8.3.6-r0 apk -php83-mbstring 8.3.6-r0 apk -php83-mysqlnd 8.3.6-r0 apk -php83-opcache 8.3.6-r0 apk -php83-openssl 8.3.6-r0 apk -php83-pcntl 8.3.6-r0 apk -php83-pdo 8.3.6-r0 apk -php83-pdo_mysql 8.3.6-r0 apk -php83-pdo_pgsql 8.3.6-r0 apk -php83-pdo_sqlite 8.3.6-r0 apk +php83 8.3.7-r0 apk +php83-bcmath 8.3.7-r0 apk +php83-bz2 8.3.7-r0 apk +php83-common 8.3.7-r0 apk +php83-ctype 8.3.7-r0 apk +php83-curl 8.3.7-r0 apk +php83-dom 8.3.7-r0 apk +php83-exif 8.3.7-r0 apk +php83-fileinfo 8.3.7-r0 apk +php83-fpm 8.3.7-r0 apk +php83-ftp 8.3.7-r0 apk +php83-gd 8.3.7-r0 apk +php83-gmp 8.3.7-r0 apk +php83-iconv 8.3.7-r0 apk +php83-imap 8.3.7-r0 apk +php83-intl 8.3.7-r0 apk +php83-ldap 8.3.7-r0 apk +php83-mbstring 8.3.7-r0 apk +php83-mysqlnd 8.3.7-r0 apk +php83-opcache 8.3.7-r0 apk +php83-openssl 8.3.7-r0 apk +php83-pcntl 8.3.7-r0 apk +php83-pdo 8.3.7-r0 apk +php83-pdo_mysql 8.3.7-r0 apk +php83-pdo_pgsql 8.3.7-r0 apk +php83-pdo_sqlite 8.3.7-r0 apk php83-pecl-apcu 5.1.23-r0 apk php83-pecl-igbinary 3.2.15-r0 apk php83-pecl-imagick 3.7.0-r0 apk @@ -331,19 +332,19 @@ php83-pecl-memcached 3.2.0-r0 apk php83-pecl-msgpack 2.2.0-r1 apk php83-pecl-redis 6.0.2-r0 apk php83-pecl-smbclient 1.1.1-r0 apk -php83-pgsql 8.3.6-r0 apk -php83-phar 8.3.6-r0 apk -php83-posix 8.3.6-r0 apk -php83-session 8.3.6-r0 apk -php83-simplexml 8.3.6-r0 apk -php83-sockets 8.3.6-r0 apk -php83-sodium 8.3.6-r0 apk -php83-sqlite3 8.3.6-r0 apk -php83-sysvsem 8.3.6-r0 apk -php83-xml 8.3.6-r0 apk -php83-xmlreader 8.3.6-r0 apk -php83-xmlwriter 8.3.6-r0 apk -php83-zip 8.3.6-r0 apk +php83-pgsql 8.3.7-r0 apk +php83-phar 8.3.7-r0 apk +php83-posix 8.3.7-r0 apk +php83-session 8.3.7-r0 apk +php83-simplexml 8.3.7-r0 apk +php83-sockets 8.3.7-r0 apk +php83-sodium 8.3.7-r0 apk +php83-sqlite3 8.3.7-r0 apk +php83-sysvsem 8.3.7-r0 apk +php83-xml 8.3.7-r0 apk +php83-xmlreader 8.3.7-r0 apk +php83-xmlwriter 8.3.7-r0 apk +php83-zip 8.3.7-r0 apk phpseclib/phpseclib 2.0.47 php-composer pimple/pimple v3.5.0 php-composer popt 1.19-r3 apk From e4147b179b703e364dd3cc6e2d85730da8a97c40 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 18 May 2024 08:36:32 +0000 Subject: [PATCH 082/209] 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 7e4e1a4e..179981ff 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -106,7 +106,7 @@ fusonic/opengraph v2.2.0 php-compos gdbm 1.23-r1 apk getrandom 0.2.9 rust-crate giggsey/libphonenumber-for-php-lite 8.13.27 php-composer -git 2.43.0-r0 apk +git 2.43.4-r0 apk glib 2.78.6-r0 apk glslang-libs 1.3.261.1-r0 apk gmp 6.3.0-r0 apk @@ -127,11 +127,11 @@ icewind/smb v3.5.4 php-compos icewind/streams v0.7.7 php-composer (+1 duplicate) icu-data-en 74.1-r0 apk icu-libs 74.1-r0 apk -imagemagick 7.1.1.26-r0 apk -imagemagick-jpeg 7.1.1.26-r0 apk -imagemagick-jxl 7.1.1.26-r0 apk -imagemagick-libs 7.1.1.26-r0 apk -imagemagick-webp 7.1.1.26-r0 apk +imagemagick 7.1.1.32-r0 apk +imagemagick-jpeg 7.1.1.32-r0 apk +imagemagick-jxl 7.1.1.32-r0 apk +imagemagick-libs 7.1.1.32-r0 apk +imagemagick-webp 7.1.1.32-r0 apk interpolate_name 0.2.3 rust-crate io-lifetimes 1.0.10 rust-crate is-terminal 0.4.7 rust-crate @@ -198,7 +198,7 @@ libpanelw 6.4_p20231125-r0 apk libpciaccess 0.17-r2 apk libplacebo 6.338.1-r0 apk libpng 1.6.40-r0 apk -libpq 16.2-r1 apk +libpq 16.3-r0 apk libproc2 4.0.4-r0 apk libpulse 16.1-r11 apk librist 0.2.10-r0 apk From c2921714b2642cd5c44cdb42f61a43c69f2b7908 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 21 May 2024 11:49:39 +0000 Subject: [PATCH 083/209] Bot Updating Templated Files --- Jenkinsfile | 41 +++++++++++------------------------------ 1 file changed, 11 insertions(+), 30 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index b8afca4d..14f9cc49 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -295,7 +295,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 Dockerfile.armhf" + 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" for i in ${OLD_TEMPLATES}; do if [[ -f "${i}" ]]; then TEMPLATES_TO_DELETE="${i} ${TEMPLATES_TO_DELETE}" @@ -525,6 +525,7 @@ pipeline { --label \"org.opencontainers.image.title=Nextcloud\" \ --label \"org.opencontainers.image.description=[Nextcloud](https://nextcloud.com/) gives you access to all your files wherever you are. Where are your photos and documents? With Nextcloud you pick a server of your choice, at home, in a data center or at a provider. And that is where your files will be. Nextcloud runs on that server, protecting your data and giving you access from your desktop or mobile devices. Through Nextcloud you also access, sync and share your existing data on that FTP drive at the office, a Dropbox or a NAS you have at home. \" \ --no-cache --pull -t ${IMAGE}:${META_TAG} --platform=linux/amd64 \ + --provenance=false --sbom=false \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." } } @@ -556,6 +557,7 @@ pipeline { --label \"org.opencontainers.image.title=Nextcloud\" \ --label \"org.opencontainers.image.description=[Nextcloud](https://nextcloud.com/) gives you access to all your files wherever you are. Where are your photos and documents? With Nextcloud you pick a server of your choice, at home, in a data center or at a provider. And that is where your files will be. Nextcloud runs on that server, protecting your data and giving you access from your desktop or mobile devices. Through Nextcloud you also access, sync and share your existing data on that FTP drive at the office, a Dropbox or a NAS you have at home. \" \ --no-cache --pull -t ${IMAGE}:amd64-${META_TAG} --platform=linux/amd64 \ + --provenance=false --sbom=false \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." } } @@ -584,6 +586,7 @@ pipeline { --label \"org.opencontainers.image.title=Nextcloud\" \ --label \"org.opencontainers.image.description=[Nextcloud](https://nextcloud.com/) gives you access to all your files wherever you are. Where are your photos and documents? With Nextcloud you pick a server of your choice, at home, in a data center or at a provider. And that is where your files will be. Nextcloud runs on that server, protecting your data and giving you access from your desktop or mobile devices. Through Nextcloud you also access, sync and share your existing data on that FTP drive at the office, a Dropbox or a NAS you have at home. \" \ --no-cache --pull -f Dockerfile.aarch64 -t ${IMAGE}:arm64v8-${META_TAG} --platform=linux/arm64 \ + --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) { @@ -707,7 +710,7 @@ pipeline { --shm-size=1gb \ -v /var/run/docker.sock:/var/run/docker.sock \ -e IMAGE=\"${IMAGE}\" \ - -e DELAY_START=\"${CI_DELAY}\" \ + -e DOCKER_LOGS_TIMEOUT=\"${CI_DELAY}\" \ -e TAGS=\"${CI_TAGS}\" \ -e META_TAG=\"${META_TAG}\" \ -e PORT=\"${CI_PORT}\" \ @@ -815,35 +818,13 @@ pipeline { docker push ${MANIFESTIMAGE}:amd64-${SEMVER} docker push ${MANIFESTIMAGE}:arm64v8-${SEMVER} fi - docker manifest push --purge ${MANIFESTIMAGE}:develop || : - docker manifest create ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:amd64-develop ${MANIFESTIMAGE}:arm64v8-develop - docker manifest annotate ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:arm64v8-develop --os linux --arch arm64 --variant v8 - docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} || : - docker manifest create ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} - docker manifest annotate ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} --os linux --arch arm64 --variant v8 - docker manifest push --purge ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} || : - docker manifest create ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} - docker manifest annotate ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} --os linux --arch arm64 --variant v8 - if [ -n "${SEMVER}" ]; then - docker manifest push --purge ${MANIFESTIMAGE}:${SEMVER} || : - docker manifest create ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:amd64-${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} - docker manifest annotate ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} --os linux --arch arm64 --variant v8 - fi - token=$(curl -sX GET "https://ghcr.io/token?scope=repository%3Alinuxserver%2F${CONTAINER_NAME}%3Apull" | jq -r '.token') - digest=$(curl -s \ - --header "Accept: application/vnd.docker.distribution.manifest.v2+json" \ - --header "Authorization: Bearer ${token}" \ - "https://ghcr.io/v2/linuxserver/${CONTAINER_NAME}/manifests/arm32v7-develop") - if [[ $(echo "$digest" | jq -r '.layers') != "null" ]]; then - docker manifest push --purge ${MANIFESTIMAGE}:arm32v7-develop || : - docker manifest create ${MANIFESTIMAGE}:arm32v7-develop ${MANIFESTIMAGE}:amd64-develop - docker manifest push --purge ${MANIFESTIMAGE}:arm32v7-develop - fi - docker manifest push --purge ${MANIFESTIMAGE}:develop - docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} - docker manifest push --purge ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} + done + for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do + docker buildx imagetools create -t ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:amd64-develop ${MANIFESTIMAGE}:arm64v8-develop + 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 manifest push --purge ${MANIFESTIMAGE}:${SEMVER} + docker buildx imagetools create -t ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:amd64-${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} fi done ''' From 93c0ad7d37d8ab12c5f28a9628158e2d729c9354 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 21 May 2024 11:51:56 +0000 Subject: [PATCH 084/209] Bot Updating Templated Files --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 852c9f6d..aae2ed41 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ Find us at: # [linuxserver/nextcloud](https://github.com/linuxserver/docker-nextcloud) -[![Scarf.io pulls](https://scarf.sh/installs-badge/linuxserver-ci/linuxserver%2Fnextcloud?color=94398d&label-color=555555&logo-color=ffffff&style=for-the-badge&package-type=docker)](https://scarf.sh/gateway/linuxserver-ci/docker/linuxserver%2Fnextcloud) +[![Scarf.io pulls](https://scarf.sh/installs-badge/linuxserver-ci/linuxserver%2Fnextcloud?color=94398d&label-color=555555&logo-color=ffffff&style=for-the-badge&package-type=docker)](https://scarf.sh) [![GitHub Stars](https://img.shields.io/github/stars/linuxserver/docker-nextcloud.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=github)](https://github.com/linuxserver/docker-nextcloud) [![GitHub Release](https://img.shields.io/github/release/linuxserver/docker-nextcloud.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=github)](https://github.com/linuxserver/docker-nextcloud/releases) [![GitHub Package Repository](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitHub%20Package&logo=github)](https://github.com/linuxserver/docker-nextcloud/packages) From e25462f5d6f9a5fcfb71d38a27b02001f2bb692c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 28 May 2024 11:52:42 +0000 Subject: [PATCH 085/209] 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 179981ff..c4853f0e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -40,8 +40,8 @@ bitvec_helpers 3.1.2 rust-crate brick/math 0.9.2 php-composer brotli-libs 1.1.0-r1 apk bruteforcesettings 2.9.0 npm -busybox 1.36.1-r15 apk -busybox-binsh 1.36.1-r15 apk +busybox 1.36.1-r18 apk +busybox-binsh 1.36.1-r18 apk c-ares 1.27.0-r0 apk c-client 2007f-r15 apk ca-certificates 20240226-r0 apk @@ -166,7 +166,7 @@ libc 0.2.144 rust-crate libc 0.2.149 rust-crate libc-utils 0.7.2-r5 apk libcap2 2.69-r1 apk -libcrypto3 3.1.4-r6 apk +libcrypto3 3.1.5-r0 apk libcurl 8.5.0-r0 apk libdav1d 1.3.0-r1 apk libdovi 3.2.0-r1 apk @@ -210,7 +210,7 @@ libsndfile 1.2.2-r0 apk libsodium 1.0.19-r0 apk libsrt 1.5.3-r0 apk libssh 0.10.6-r0 apk -libssl3 3.1.4-r6 apk +libssl3 3.1.5-r0 apk libstdc++ 13.2.1_git20231014-r0 apk libtasn1 4.19.0-r2 apk libtheora 1.1.1-r18 apk @@ -231,7 +231,7 @@ libxcb 1.16-r0 apk libxdmcp 1.1.4-r3 apk libxext 1.3.5-r3 apk libxfixes 6.0.1-r3 apk -libxml2 2.11.7-r0 apk +libxml2 2.11.8-r0 apk libxpm 3.5.17-r0 apk libxt 1.3.0-r4 apk libxxhash 0.8.2-r2 apk @@ -280,7 +280,7 @@ numactl 2.0.16-r4 apk once_cell 1.17.1 rust-crate onevpl-libs 2023.3.1-r2 apk oniguruma 6.9.9-r0 apk -openssl 3.1.4-r6 apk +openssl 3.1.5-r0 apk opus 1.4-r0 apk orc 0.4.34-r0 apk os_str_bytes 6.5.0 rust-crate @@ -419,7 +419,7 @@ spomky-labs/base64url v2.0.4 php-compos spomky-labs/cbor-php v2.0.1 php-composer sqlite-libs 3.44.2-r0 apk sratom 0.6.16-r0 apk -ssl_client 1.36.1-r15 apk +ssl_client 1.36.1-r18 apk stecman/symfony-console-completion 0.11.0 php-composer sudo 1.9.15_p2-r0 apk support 1.12.0 npm From 4513213b9777eafe69b47bff07383a510fda7c7e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 4 Jun 2024 11:50:59 +0000 Subject: [PATCH 086/209] 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 c4853f0e..2649a9bb 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -329,7 +329,7 @@ php83-pecl-igbinary 3.2.15-r0 apk php83-pecl-imagick 3.7.0-r0 apk php83-pecl-mcrypt 1.0.7-r0 apk php83-pecl-memcached 3.2.0-r0 apk -php83-pecl-msgpack 2.2.0-r1 apk +php83-pecl-msgpack 2.2.0-r2 apk php83-pecl-redis 6.0.2-r0 apk php83-pecl-smbclient 1.1.1-r0 apk php83-pgsql 8.3.7-r0 apk From abba10c24cb8645a73f8cbf9a060106fddbb976d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 11 Jun 2024 11:50:49 +0000 Subject: [PATCH 087/209] Bot Updating Package Versions --- package_versions.txt | 78 ++++++++++++++++++++++---------------------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 2649a9bb..a1da3d5d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -298,32 +298,32 @@ php-http/guzzle7-adapter 1.0.0 php-compos php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer php-opencloud/openstack v3.2.1 php-composer -php83 8.3.7-r0 apk -php83-bcmath 8.3.7-r0 apk -php83-bz2 8.3.7-r0 apk -php83-common 8.3.7-r0 apk -php83-ctype 8.3.7-r0 apk -php83-curl 8.3.7-r0 apk -php83-dom 8.3.7-r0 apk -php83-exif 8.3.7-r0 apk -php83-fileinfo 8.3.7-r0 apk -php83-fpm 8.3.7-r0 apk -php83-ftp 8.3.7-r0 apk -php83-gd 8.3.7-r0 apk -php83-gmp 8.3.7-r0 apk -php83-iconv 8.3.7-r0 apk -php83-imap 8.3.7-r0 apk -php83-intl 8.3.7-r0 apk -php83-ldap 8.3.7-r0 apk -php83-mbstring 8.3.7-r0 apk -php83-mysqlnd 8.3.7-r0 apk -php83-opcache 8.3.7-r0 apk -php83-openssl 8.3.7-r0 apk -php83-pcntl 8.3.7-r0 apk -php83-pdo 8.3.7-r0 apk -php83-pdo_mysql 8.3.7-r0 apk -php83-pdo_pgsql 8.3.7-r0 apk -php83-pdo_sqlite 8.3.7-r0 apk +php83 8.3.8-r0 apk +php83-bcmath 8.3.8-r0 apk +php83-bz2 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-exif 8.3.8-r0 apk +php83-fileinfo 8.3.8-r0 apk +php83-fpm 8.3.8-r0 apk +php83-ftp 8.3.8-r0 apk +php83-gd 8.3.8-r0 apk +php83-gmp 8.3.8-r0 apk +php83-iconv 8.3.8-r0 apk +php83-imap 8.3.8-r0 apk +php83-intl 8.3.8-r0 apk +php83-ldap 8.3.8-r0 apk +php83-mbstring 8.3.8-r0 apk +php83-mysqlnd 8.3.8-r0 apk +php83-opcache 8.3.8-r0 apk +php83-openssl 8.3.8-r0 apk +php83-pcntl 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-pecl-apcu 5.1.23-r0 apk php83-pecl-igbinary 3.2.15-r0 apk php83-pecl-imagick 3.7.0-r0 apk @@ -332,19 +332,19 @@ php83-pecl-memcached 3.2.0-r0 apk php83-pecl-msgpack 2.2.0-r2 apk php83-pecl-redis 6.0.2-r0 apk php83-pecl-smbclient 1.1.1-r0 apk -php83-pgsql 8.3.7-r0 apk -php83-phar 8.3.7-r0 apk -php83-posix 8.3.7-r0 apk -php83-session 8.3.7-r0 apk -php83-simplexml 8.3.7-r0 apk -php83-sockets 8.3.7-r0 apk -php83-sodium 8.3.7-r0 apk -php83-sqlite3 8.3.7-r0 apk -php83-sysvsem 8.3.7-r0 apk -php83-xml 8.3.7-r0 apk -php83-xmlreader 8.3.7-r0 apk -php83-xmlwriter 8.3.7-r0 apk -php83-zip 8.3.7-r0 apk +php83-pgsql 8.3.8-r0 apk +php83-phar 8.3.8-r0 apk +php83-posix 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-sodium 8.3.8-r0 apk +php83-sqlite3 8.3.8-r0 apk +php83-sysvsem 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 phpseclib/phpseclib 2.0.47 php-composer pimple/pimple v3.5.0 php-composer popt 1.19-r3 apk From dbe99cc569671e54ebffda478a4d0196fe8c5ad4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Mon, 17 Jun 2024 21:34:18 +0000 Subject: [PATCH 088/209] 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 a1da3d5d..76891f22 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -54,7 +54,7 @@ clap 4.0.32 rust-crate clap_complete 4.0.7 rust-crate clap_derive 4.0.21 rust-crate clap_lex 0.3.0 rust-crate -composer 2.7.6 binary +composer 2.7.7 binary console 0.15.5 rust-crate coreutils 9.4-r2 apk coreutils-env 9.4-r2 apk From 4adc9041931e107dfebbd2360674cb90ddc87195 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 21 Jun 2024 14:36:12 +0000 Subject: [PATCH 089/209] 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 76891f22..1d645121 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -40,8 +40,8 @@ bitvec_helpers 3.1.2 rust-crate brick/math 0.9.2 php-composer brotli-libs 1.1.0-r1 apk bruteforcesettings 2.9.0 npm -busybox 1.36.1-r18 apk -busybox-binsh 1.36.1-r18 apk +busybox 1.36.1-r19 apk +busybox-binsh 1.36.1-r19 apk c-ares 1.27.0-r0 apk c-client 2007f-r15 apk ca-certificates 20240226-r0 apk @@ -419,7 +419,7 @@ spomky-labs/base64url v2.0.4 php-compos spomky-labs/cbor-php v2.0.1 php-composer sqlite-libs 3.44.2-r0 apk sratom 0.6.16-r0 apk -ssl_client 1.36.1-r18 apk +ssl_client 1.36.1-r19 apk stecman/symfony-console-completion 0.11.0 php-composer sudo 1.9.15_p2-r0 apk support 1.12.0 npm From 62d13eaf3b868325704833f5465ce4467d7a16bb Mon Sep 17 00:00:00 2001 From: thespad Date: Mon, 24 Jun 2024 20:36:45 +0100 Subject: [PATCH 090/209] Rebase to 3.20 --- Dockerfile | 6 +++--- Dockerfile.aarch64 | 6 +++--- Jenkinsfile | 4 ++-- README.md | 1 + jenkins-vars.yml | 5 ++--- readme-vars.yml | 16 +--------------- .../nginx/site-confs/default.conf.sample | 9 +++------ 7 files changed, 15 insertions(+), 32 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0de128b7..b0d1ac9b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine-nginx:3.19 +FROM ghcr.io/linuxserver/baseimage-alpine-nginx:3.20 # set version label ARG BUILD_DATE @@ -36,6 +36,7 @@ RUN \ php83-pdo_pgsql \ php83-pdo_sqlite \ php83-pecl-imagick \ + php83-pecl-mcrypt \ php83-pecl-memcached \ php83-pecl-smbclient \ php83-pgsql \ @@ -48,8 +49,6 @@ RUN \ rsync \ samba-client \ sudo && \ - apk add --no-cache --repository=http://dl-cdn.alpinelinux.org/alpine/edge/community \ - php83-pecl-mcrypt && \ 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 && \ @@ -93,6 +92,7 @@ RUN \ rm -rf /app/www/src/updater && \ mkdir -p /app/www/src/data && \ chmod +x /app/www/src/occ && \ + printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \ echo "**** cleanup ****" && \ rm -rf \ /tmp/* diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 30079c84..e5a6cb04 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine-nginx:arm64v8-3.19 +FROM ghcr.io/linuxserver/baseimage-alpine-nginx:arm64v8-3.20 # set version label ARG BUILD_DATE @@ -36,6 +36,7 @@ RUN \ php83-pdo_pgsql \ php83-pdo_sqlite \ php83-pecl-imagick \ + php83-pecl-mcrypt \ php83-pecl-memcached \ php83-pecl-smbclient \ php83-pgsql \ @@ -48,8 +49,6 @@ RUN \ rsync \ samba-client \ sudo && \ - apk add --no-cache --repository=http://dl-cdn.alpinelinux.org/alpine/edge/community \ - php83-pecl-mcrypt && \ 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 && \ @@ -93,6 +92,7 @@ RUN \ rm -rf /app/www/src/updater && \ mkdir -p /app/www/src/data && \ chmod +x /app/www/src/occ && \ + printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \ echo "**** cleanup ****" && \ rm -rf \ /tmp/* diff --git a/Jenkinsfile b/Jenkinsfile index 14f9cc49..ebe0c4b0 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -31,8 +31,8 @@ pipeline { CI_PORT='443' CI_SSL='true' CI_DELAY='120' - CI_DOCKERENV='TZ=US/Pacific' - CI_AUTH='user:password' + CI_DOCKERENV='' + CI_AUTH='' CI_WEBPATH='' } stages { diff --git a/README.md b/README.md index aae2ed41..bf5e4dca 100644 --- a/README.md +++ b/README.md @@ -315,6 +315,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **24.06.24:** - Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings. * **06.03.24:** - Rebase to Alpine 3.19 with php 8.3. * **02.01.24:** - Existing users should update: site-confs/default.conf - Cleanup default site conf. * **22.12.23:** - Site default conf updating to include mime.types for js and mjs and update location to include more file types. diff --git a/jenkins-vars.yml b/jenkins-vars.yml index 218bf12c..d63f5245 100644 --- a/jenkins-vars.yml +++ b/jenkins-vars.yml @@ -7,7 +7,6 @@ custom_version_command: "curl -sX GET https://api.github.com/repos/nextcloud/ser release_type: prerelease release_tag: develop ls_branch: develop -build_armhf: false repo_vars: - BUILD_VERSION_ARG = 'NEXTCLOUD_RELEASE' - LS_USER = 'linuxserver' @@ -23,6 +22,6 @@ repo_vars: - CI_PORT='443' - CI_SSL='true' - CI_DELAY='120' - - CI_DOCKERENV='TZ=US/Pacific' - - CI_AUTH='user:password' + - CI_DOCKERENV='' + - CI_AUTH='' - CI_WEBPATH='' diff --git a/readme-vars.yml b/readme-vars.yml index 171546ab..ebc98ab9 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -9,7 +9,6 @@ project_blurb: | Where are your photos and documents? With Nextcloud you pick a server of your choice, at home, in a data center or at a provider. And that is where your files will be. Nextcloud runs on that server, protecting your data and giving you access from your desktop or mobile devices. Through Nextcloud you also access, sync and share your existing data on that FTP drive at the office, a Dropbox or a NAS you have at home. project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_name }}" -project_blurb_optional_extras_enabled: false # supported architectures available_architectures: @@ -25,10 +24,6 @@ development_versions_items: # container parameters common_param_env_vars_enabled: true param_container_name: "{{ project_name }}" -param_usage_include_net: false -param_usage_include_env: true -param_env_vars: - - { env_var: "TZ", env_value: "Europe/London", desc: "Specify a timezone to use EG Europe/London." } param_usage_include_vols: true param_volumes: - { vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/config", desc: "Persistent config files" } @@ -36,16 +31,6 @@ param_volumes: param_usage_include_ports: true param_ports: - { external_port: "443", internal_port: "443", port_desc: "WebUI" } -param_device_map: false -cap_add_param: false - -# optional container parameters -opt_param_usage_include_env: false -opt_param_usage_include_vols: false -opt_param_usage_include_ports: false -opt_param_device_map: false -opt_cap_add_param: false -optional_block_1: false # application setup block app_setup_block_enabled: true @@ -79,6 +64,7 @@ app_setup_block: | # changelog changelogs: + - { date: "24.06.24:", desc: "Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings."} - { date: "06.03.24:", desc: "Rebase to Alpine 3.19 with php 8.3."} - { date: "02.01.24:", desc: "Existing users should update: site-confs/default.conf - Cleanup default site conf." } - { date: "22.12.23:", desc: "Site default conf updating to include mime.types for js and mjs and update location to include more file types." } diff --git a/root/defaults/nginx/site-confs/default.conf.sample b/root/defaults/nginx/site-confs/default.conf.sample index d036ea9b..1c4c92ed 100644 --- a/root/defaults/nginx/site-confs/default.conf.sample +++ b/root/defaults/nginx/site-confs/default.conf.sample @@ -1,4 +1,4 @@ -## Version 2024/01/03 - Changelog: https://github.com/linuxserver/docker-nextcloud/commits/master/root/defaults/nginx/site-confs/default.conf.sample +## Version 2024/06/24 - Changelog: https://github.com/linuxserver/docker-nextcloud/commits/master/root/defaults/nginx/site-confs/default.conf.sample # Set the `immutable` cache control options only for assets with a cache busting `v` argument map $arg_v $asset_immutable { @@ -7,11 +7,8 @@ map $arg_v $asset_immutable { } server { - listen 80 default_server; - listen [::]:80 default_server; - - listen 443 ssl http2 default_server; - listen [::]:443 ssl http2 default_server; + listen *:80 default_server; + listen *:443 ssl default_server; server_name _; From 746fc2314f32905b84abea8203c2184116bb8c61 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 25 Jun 2024 14:57:41 +0000 Subject: [PATCH 091/209] Bot Updating Package Versions --- package_versions.txt | 379 +++++++++++++++++-------------------------- 1 file changed, 147 insertions(+), 232 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 1d645121..10cf85b8 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -2,11 +2,11 @@ NAME VERSION TYPE @nextcloud/text 3.10.0 npm Process Wrapper 1.0.0.0 dotnet (+1 duplicate) activity 2.21.0 npm -alpine-baselayout 3.4.3-r2 apk -alpine-baselayout-data 3.4.3-r2 apk +alpine-baselayout 3.6.5-r0 apk +alpine-baselayout-data 3.6.5-r0 apk alpine-keys 2.4-r1 apk -alpine-release 3.19.1-r0 apk -alsa-lib 1.2.10-r0 apk +alpine-release 3.20.0-r0 apk +alsa-lib 1.2.11-r0 apk amphp/amp v2.6.2 php-composer amphp/byte-stream v1.8.1 php-composer amphp/parallel v1.4.3 php-composer @@ -14,63 +14,38 @@ amphp/parser v1.1.0 php-compos amphp/process v1.1.4 php-composer amphp/serialization v1.0.0 php-composer amphp/sync v1.4.2 php-composer -anyhow 1.0.71 rust-crate -anyhow 1.0.75 rust-crate -aom-libs 3.7.1-r0 apk +aom-libs 3.9.0-r0 apk apache2-utils 2.4.59-r0 apk apk-tools 2.14.4-r0 apk apr 1.7.4-r0 apk apr-util 1.6.3-r1 apk -arg_enum_proc_macro 0.3.2 rust-crate argon2-libs 20190702-r5 apk -arrayvec 0.7.2 rust-crate -av-metrics 0.9.0 rust-crate -av1-grain 0.2.2 rust-crate aws/aws-crt-php v1.0.2 php-composer aws/aws-sdk-php 3.240.8 php-composer bamarni/composer-bin-plugin 1.8.2 php-composer bantu/ini-get-wrapper v1.0.1 php-composer -bash 5.2.21-r0 apk +bash 5.2.26-r0 apk beberlei/assert v3.3.1 php-composer -bitflags 1.3.2 rust-crate -bitstream-io 1.6.0 rust-crate -bitstream-io 1.7.0 rust-crate -bitvec 1.0.1 rust-crate -bitvec_helpers 3.1.2 rust-crate brick/math 0.9.2 php-composer -brotli-libs 1.1.0-r1 apk +brotli-libs 1.1.0-r2 apk bruteforcesettings 2.9.0 npm -busybox 1.36.1-r19 apk -busybox-binsh 1.36.1-r19 apk -c-ares 1.27.0-r0 apk +busybox 1.36.1-r29 apk +busybox-binsh 1.36.1-r29 apk +c-ares 1.28.1-r0 apk c-client 2007f-r15 apk ca-certificates 20240226-r0 apk ca-certificates-bundle 20240226-r0 apk catatonit 0.2.0-r0 apk -cfg-if 1.0.0 rust-crate christian-riesen/base32 1.6.0 php-composer -cjson 1.7.17-r0 apk -clap 4.0.32 rust-crate -clap_complete 4.0.7 rust-crate -clap_derive 4.0.21 rust-crate -clap_lex 0.3.0 rust-crate +cjson 1.7.18-r0 apk composer 2.7.7 binary -console 0.15.5 rust-crate -coreutils 9.4-r2 apk -coreutils-env 9.4-r2 apk -coreutils-fmt 9.4-r2 apk -coreutils-sha512sum 9.4-r2 apk -crc 3.0.1 rust-crate -crc-catalog 2.2.0 rust-crate -crossbeam 0.8.2 rust-crate -crossbeam-channel 0.5.8 rust-crate -crossbeam-deque 0.8.3 rust-crate -crossbeam-epoch 0.9.14 rust-crate -crossbeam-queue 0.3.8 rust-crate -crossbeam-utils 0.8.15 rust-crate -curl 8.5.0-r0 apk +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 cweagans/composer-patches 1.7.3 php-composer -dbus-libs 1.14.10-r0 apk +dbus-libs 1.14.10-r1 apk deepdiver/zipstreamer v2.0.2 php-composer deepdiver1975/tarstreamer v2.1.0 php-composer doctrine/cache 2.2.0 php-composer @@ -78,217 +53,192 @@ doctrine/dbal 3.8.3 php-compos doctrine/deprecations 1.1.2 php-composer doctrine/event-manager 1.2.0 php-composer doctrine/lexer 2.1.0 php-composer -dolby_vision 3.2.0 rust-crate egulias/email-validator 3.2.6 php-composer -either 1.8.1 rust-crate -fern 0.6.2 rust-crate -ffmpeg 6.1.1-r0 apk -ffmpeg-libavcodec 6.1.1-r0 apk -ffmpeg-libavdevice 6.1.1-r0 apk -ffmpeg-libavfilter 6.1.1-r0 apk -ffmpeg-libavformat 6.1.1-r0 apk -ffmpeg-libavutil 6.1.1-r0 apk -ffmpeg-libpostproc 6.1.1-r0 apk -ffmpeg-libswresample 6.1.1-r0 apk -ffmpeg-libswscale 6.1.1-r0 apk +ffmpeg 6.1.1-r8 apk +ffmpeg-libavcodec 6.1.1-r8 apk +ffmpeg-libavdevice 6.1.1-r8 apk +ffmpeg-libavfilter 6.1.1-r8 apk +ffmpeg-libavformat 6.1.1-r8 apk +ffmpeg-libavutil 6.1.1-r8 apk +ffmpeg-libpostproc 6.1.1-r8 apk +ffmpeg-libswresample 6.1.1-r8 apk +ffmpeg-libswscale 6.1.1-r8 apk fftw-double-libs 3.3.10-r5 apk fgrosse/phpasn1 v2.3.0 php-composer files_downloadlimit 1.1.0 npm files_pdfviewer 2.10.0 npm findutils 4.9.0-r5 apk firstrunwizard 2.18.0 npm -fontconfig 2.14.2-r4 apk +fontconfig 2.15.0-r1 apk freetype 2.13.2-r0 apk -fribidi 1.0.13-r0 apk -funty 2.0.0 rust-crate +fribidi 1.0.15-r0 apk fusonic/linq v1.1.0 php-composer fusonic/opengraph v2.2.0 php-composer gdbm 1.23-r1 apk -getrandom 0.2.9 rust-crate +giflib 5.2.2-r0 apk giggsey/libphonenumber-for-php-lite 8.13.27 php-composer -git 2.43.4-r0 apk -glib 2.78.6-r0 apk +git 2.45.2-r0 apk +git-init-template 2.45.2-r0 apk +glib 2.80.2-r0 apk glslang-libs 1.3.261.1-r0 apk -gmp 6.3.0-r0 apk +gmp 6.3.0-r1 apk gnu-libiconv 1.17-r2 apk gnu-libiconv-libs 1.17-r2 apk -gnutls 3.8.4-r0 apk +gnutls 3.8.5-r0 apk graphite2 1.3.14-r6 apk guzzlehttp/guzzle 7.8.1 php-composer guzzlehttp/promises 1.5.3 php-composer guzzlehttp/psr7 2.6.2 php-composer guzzlehttp/uri-template v0.2.0 php-composer -harfbuzz 8.3.0-r0 apk -heck 0.4.1 rust-crate +harfbuzz 8.5.0-r0 apk hexogen/kdtree v0.2.5 php-composer -hwdata-pci 0.377.2-r0 apk +hwdata-pci 0.382-r0 apk icewind/searchdav v3.1.0 php-composer icewind/smb v3.5.4 php-composer icewind/streams v0.7.7 php-composer (+1 duplicate) -icu-data-en 74.1-r0 apk -icu-libs 74.1-r0 apk -imagemagick 7.1.1.32-r0 apk -imagemagick-jpeg 7.1.1.32-r0 apk -imagemagick-jxl 7.1.1.32-r0 apk -imagemagick-libs 7.1.1.32-r0 apk -imagemagick-webp 7.1.1.32-r0 apk -interpolate_name 0.2.3 rust-crate -io-lifetimes 1.0.10 rust-crate -is-terminal 0.4.7 rust-crate -itertools 0.10.5 rust-crate -ivf 0.1.2 rust-crate +icu-data-en 74.2-r0 apk +icu-libs 74.2-r0 apk +imagemagick 7.1.1.32-r2 apk +imagemagick-jpeg 7.1.1.32-r2 apk +imagemagick-jxl 7.1.1.32-r2 apk +imagemagick-libs 7.1.1.32-r2 apk +imagemagick-webp 7.1.1.32-r2 apk +imath 3.1.11-r2 apk jansson 2.14-r4 apk jq 1.7.1-r0 apk justinrainbow/json-schema v5.2.13 php-composer kornrunner/blurhash v1.2.2 php-composer -lab 0.11.0 rust-crate lame-libs 3.100-r5 apk laravel/serializable-closure v1.3.3 php-composer -lazy_static 1.4.0 rust-crate -lcms2 2.15-r4 apk -ldb 2.7.2-r1 apk +lcms2 2.16-r0 apk +ldb 2.8.0-r1 apk league/flysystem 2.5.0 php-composer league/mime-type-detection 1.11.0 php-composer league/uri 6.4.0 php-composer league/uri-interfaces 2.2.0 php-composer -libSvtAv1Enc 1.7.0-r0 apk -libacl 2.3.1-r4 apk +libSvtAv1Enc 2.0.0-r1 apk +libacl 2.3.2-r0 apk libarchive 3.7.4-r0 apk -libass 0.17.1-r1 apk -libasyncns 0.8-r2 apk -libattr 2.5.1-r5 apk -libavif 1.0.3-r0 apk -libblkid 2.39.3-r0 apk +libass 0.17.2-r0 apk +libasyncns 0.8-r3 apk +libattr 2.5.2-r0 apk +libauth-samba 4.19.6-r0 apk +libavif 1.0.4-r0 apk +libblkid 2.40.1-r1 apk libbluray 1.3.4-r1 apk -libbsd 0.11.7-r3 apk +libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk -libc 0.2.144 rust-crate -libc 0.2.149 rust-crate -libc-utils 0.7.2-r5 apk -libcap2 2.69-r1 apk -libcrypto3 3.1.5-r0 apk -libcurl 8.5.0-r0 apk -libdav1d 1.3.0-r1 apk -libdovi 3.2.0-r1 apk -libdrm 2.4.118-r0 apk -libedit 20230828.3.1-r3 apk +libcap2 2.70-r0 apk +libcrypto3 3.3.1-r0 apk +libcurl 8.7.1-r0 apk +libdav1d 1.4.2-r0 apk +libdovi 3.3.0-r0 apk +libdrm 2.4.120-r0 apk +libeconf 0.6.3-r0 apk +libedit 20240517.3.1-r0 apk libevent 2.1.12-r7 apk libexpat 2.6.2-r0 apk -libffi 3.4.4-r3 apk +libffi 3.4.6-r0 apk libflac 1.4.3-r1 apk -libformw 6.4_p20231125-r0 apk -libgcc 13.2.1_git20231014-r0 apk -libgomp 13.2.1_git20231014-r0 apk +libformw 6.4_p20240420-r0 apk +libgcc 13.2.1_git20240309-r0 apk +libgomp 13.2.1_git20240309-r0 apk libhwy 1.0.7-r0 apk -libice 1.1.1-r5 apk -libidn2 2.3.4-r4 apk -libintl 0.22.3-r0 apk -libjpeg-turbo 3.0.1-r0 apk -libjxl 0.8.2-r0 apk -libldap 2.6.6-r1 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 +libjxl 0.10.2-r0 apk +libldap 2.6.7-r0 apk libltdl 2.4.7-r3 apk libmcrypt 2.5.8-r10 apk libmd 1.1.0-r0 apk libmemcached-libs 1.1.4-r1 apk -libmount 2.39.3-r0 apk -libncursesw 6.4_p20231125-r0 apk +libmount 2.40.1-r1 apk +libncursesw 6.4_p20240420-r0 apk libogg 1.3.5-r5 apk -libopenmpt 0.7.3-r1 apk -libpanelw 6.4_p20231125-r0 apk -libpciaccess 0.17-r2 apk -libplacebo 6.338.1-r0 apk -libpng 1.6.40-r0 apk +libopenmpt 0.7.7-r0 apk +libpanelw 6.4_p20240420-r0 apk +libpciaccess 0.18.1-r0 apk +libplacebo 6.338.2-r1 apk +libpng 1.6.43-r0 apk libpq 16.3-r0 apk libproc2 4.0.4-r0 apk -libpulse 16.1-r11 apk -librist 0.2.10-r0 apk -libsasl 2.1.28-r5 apk +libpsl 0.21.5-r1 apk +libpulse 17.0-r0 apk +librist 0.2.10-r1 apk +libsasl 2.1.28-r6 apk libsharpyuv 1.3.2-r0 apk -libsm 1.2.4-r3 apk -libsmbclient 4.18.9-r0 apk +libsm 1.2.4-r4 apk +libsmbclient 4.19.6-r0 apk libsndfile 1.2.2-r0 apk libsodium 1.0.19-r0 apk libsrt 1.5.3-r0 apk libssh 0.10.6-r0 apk -libssl3 3.1.5-r0 apk -libstdc++ 13.2.1_git20231014-r0 apk +libssl3 3.3.1-r0 apk +libstdc++ 13.2.1_git20240309-r0 apk libtasn1 4.19.0-r2 apk libtheora 1.1.1-r18 apk -libunibreak 5.1-r3 apk -libunistring 1.1-r2 apk -libuuid 2.39.3-r0 apk -libva 2.20.0-r0 apk -libvdpau 1.5-r2 apk +libunibreak 6.1-r0 apk +libunistring 1.2-r0 apk +libuuid 2.40.1-r1 apk +libva 2.21.0-r0 apk +libvdpau 1.5-r3 apk libvorbis 1.3.7-r2 apk -libvpx 1.13.1-r0 apk -libwbclient 4.18.9-r0 apk +libvpx 1.14.1-r0 apk +libwbclient 4.19.6-r0 apk libwebp 1.3.2-r0 apk libwebpdemux 1.3.2-r0 apk libwebpmux 1.3.2-r0 apk -libx11 1.8.7-r0 apk -libxau 1.0.11-r3 apk -libxcb 1.16-r0 apk -libxdmcp 1.1.4-r3 apk -libxext 1.3.5-r3 apk -libxfixes 6.0.1-r3 apk -libxml2 2.11.8-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 +libxfixes 6.0.1-r4 apk +libxml2 2.12.7-r0 apk libxpm 3.5.17-r0 apk -libxt 1.3.0-r4 apk +libxt 1.3.0-r5 apk libxxhash 0.8.2-r2 apk libzip 1.10.1-r0 apk libzmq 4.3.5-r2 apk -lilv-libs 0.24.22-r0 apk -linux-pam 1.5.3-r7 apk -linux-raw-sys 0.3.7 rust-crate -lmdb 0.9.31-r0 apk -log 0.4.17 rust-crate +lilv-libs 0.24.24-r1 apk +linux-pam 1.6.0-r0 apk +lmdb 0.9.32-r0 apk logreader 2.14.0 npm logrotate 3.21.0-r1 apk lz4-libs 1.9.4-r5 apk -maybe-rayon 0.1.1 rust-crate -mbedtls 2.28.8-r0 apk -memchr 2.5.0 rust-crate -memoffset 0.8.0 rust-crate +mbedtls 3.6.0-r0 apk mexitek/phpcolors v1.0.4 php-composer microsoft/azure-storage-blob 1.5.4 php-composer microsoft/azure-storage-common 1.5.2 php-composer -minimal-lexical 0.2.1 rust-crate mlocati/ip-lib 1.18.0 php-composer -mpg123-libs 1.32.3-r0 apk +mpg123-libs 1.32.6-r0 apk mtdowling/jmespath.php 2.6.1 php-composer -musl 1.2.4_git20230717-r4 apk -musl-utils 1.2.4_git20230717-r4 apk -nano 7.2-r1 apk -ncurses-terminfo-base 6.4_p20231125-r0 apk +musl 1.2.5-r0 apk +musl-utils 1.2.5-r0 apk +nano 8.0-r0 apk +ncurses-terminfo-base 6.4_p20240420-r0 apk netcat-openbsd 1.226-r0 apk nettle 3.9.1-r0 apk -new_debug_unreachable 1.0.4 rust-crate nextcloud 1.0.0 npm nextcloud/lognormalizer v1.0.0 php-composer -nghttp2-libs 1.58.0-r0 apk -nginx 1.24.0-r16 apk -nom 7.1.3 rust-crate -noop_proc_macro 0.3.0 rust-crate +nghttp2-libs 1.62.0-r0 apk +nginx 1.26.1-r0 apk notifications 2.17.0 npm -num-bigint 0.4.3 rust-crate -num-derive 0.3.3 rust-crate -num-integer 0.1.45 rust-crate -num-rational 0.4.1 rust-crate -num-traits 0.2.15 rust-crate -num_cpus 1.15.0 rust-crate -numactl 2.0.16-r4 apk -once_cell 1.17.1 rust-crate +numactl 2.0.18-r0 apk onevpl-libs 2023.3.1-r2 apk oniguruma 6.9.9-r0 apk -openssl 3.1.5-r0 apk -opus 1.4-r0 apk -orc 0.4.34-r0 apk -os_str_bytes 6.5.0 rust-crate +openexr-libiex 3.1.13-r1 apk +openexr-libilmthread 3.1.13-r1 apk +openexr-libopenexr 3.1.13-r1 apk +openssl 3.3.1-r0 apk +opus 1.5.2-r0 apk +orc 0.4.37-r0 apk p11-kit 0.25.3-r0 apk password_policy 1.19.0 npm -paste 1.0.12 rust-crate pcre 8.45-r3 apk -pcre2 10.42-r2 apk +pcre2 10.43-r0 apk pear/archive_tar 1.4.14 php-composer pear/console_getopt v1.4.3 php-composer pear/pear-core-minimal v1.10.14 php-composer @@ -348,11 +298,7 @@ php83-zip 8.3.8-r0 apk phpseclib/phpseclib 2.0.47 php-composer pimple/pimple v3.5.0 php-composer popt 1.19-r3 apk -ppv-lite86 0.2.17 rust-crate privacy 1.13.0 npm -proc-macro-error 1.0.4 rust-crate -proc-macro-error-attr 1.0.4 rust-crate -proc-macro2 1.0.57 rust-crate procps-ng 4.0.4-r0 apk psr/cache 3.0.0 php-composer psr/clock 1.0.0 php-composer @@ -363,65 +309,46 @@ psr/http-factory 1.0.2 php-compos psr/http-message 1.1 php-composer psr/log 1.1.4 php-composer (+1 duplicate) punic/punic 3.8.1 php-composer -quote 1.0.27 rust-crate -radium 0.7.0 rust-crate ralouphie/getallheaders 3.0.3 php-composer ramsey/collection 1.1.3 php-composer ramsey/uuid 4.1.1 php-composer -rand 0.8.5 rust-crate -rand_chacha 0.3.1 rust-crate -rand_core 0.6.4 rust-crate -rav1e 0.6.6 rust-crate -rav1e-libs 0.6.6-r2 apk -rayon 1.7.0 rust-crate -rayon-core 1.11.0 rust-crate -readline 8.2.1-r2 apk +rav1e-libs 0.7.1-r0 apk +readline 8.2.10-r0 apk recommendations 2.1.0 npm related_resources 1.4.0 npm -rsync 3.2.7-r4 apk +rsync 3.3.0-r0 apk rubix/ml dev-chore/bump-flysystem-v2.1.1 php-composer rubix/tensor 2.2.3 php-composer rullzer/easytotp v0.1.4 php-composer -rust_hawktracer 0.7.0 rust-crate -rust_hawktracer_normal_macro 0.4.1 rust-crate -rust_hawktracer_proc_macro 0.4.1 rust-crate -rustix 0.37.19 rust-crate sabre/dav 4.5.0 php-composer sabre/event 5.1.4 php-composer sabre/http 5.1.10 php-composer sabre/uri 2.3.3 php-composer sabre/vobject 4.5.4 php-composer sabre/xml 2.2.6 php-composer -samba-client 4.18.9-r0 apk -samba-client-libs 4.18.9-r0 apk -samba-common 4.18.9-r0 apk -samba-libs 4.18.9-r0 apk -samba-util-libs 4.18.9-r0 apk -scan_fmt 0.2.6 rust-crate +samba-client 4.19.6-r0 apk +samba-client-libs 4.19.6-r0 apk +samba-common 4.19.6-r0 apk +samba-libs 4.19.6-r0 apk +samba-util-libs 4.19.6-r0 apk scanelf 1.3.7-r2 apk -scopeguard 1.1.0 rust-crate scssphp/scssphp v1.12.1 php-composer -sdl2 2.28.5-r0 apk -serd-libs 0.32.0-r0 apk -serde 1.0.163 rust-crate -serde_derive 1.0.163 rust-crate -shaderc 2023.7-r0 apk -shadow 4.14.2-r0 apk -signal-hook 0.3.15 rust-crate -signal-hook-registry 1.4.1 rust-crate -simd_helpers 0.1.0 rust-crate -skalibs 2.14.0.1-r0 apk +sdl2 2.28.5-r1 apk +serd-libs 0.32.2-r0 apk +shaderc 2024.0-r0 apk +shadow 4.15.1-r0 apk +skalibs 2.14.1.1-r0 apk sord-libs 0.16.16-r0 apk soxr 0.1.3-r7 apk speexdsp 1.2.1-r2 apk spirv-tools 1.3.261.1-r0 apk spomky-labs/base64url v2.0.4 php-composer spomky-labs/cbor-php v2.0.1 php-composer -sqlite-libs 3.44.2-r0 apk +sqlite-libs 3.45.3-r1 apk sratom 0.6.16-r0 apk -ssl_client 1.36.1-r19 apk +ssl_client 1.36.1-r29 apk stecman/symfony-console-completion 0.11.0 php-composer -sudo 1.9.15_p2-r0 apk +sudo 1.9.15_p5-r0 apk support 1.12.0 npm suspicious_login 7.0.0 npm symfony/console v5.4.35 php-composer @@ -450,24 +377,14 @@ symfony/service-contracts v3.0.2 php-compos symfony/string v6.0.19 php-composer symfony/translation v5.4.24 php-composer symfony/translation-contracts v2.4.0 php-composer -syn 1.0.109 rust-crate -syn 2.0.16 rust-crate -talloc 2.4.2-r0 apk -tap 1.0.1 rust-crate -tdb-libs 1.4.9-r0 apk -termcolor 1.2.0 rust-crate -terminal_size 0.2.6 rust-crate -tevent 0.15.0-r0 apk +talloc 2.4.2-r1 apk +tdb-libs 1.4.9-r1 apk +tevent 0.16.1-r0 apk thecodingmachine/safe v1.3.3 php-composer -thiserror 1.0.40 rust-crate -thiserror-impl 1.0.40 rust-crate twofactor_totp 11.0.0-dev npm -tzdata 2024a-r0 apk -unicode-ident 1.0.8 rust-crate -unicode-width 0.1.10 rust-crate -utmps-libs 0.1.2.2-r0 apk +tzdata 2024a-r1 apk +utmps-libs 0.1.2.2-r1 apk v4l-utils-libs 1.24.1-r1 apk -v_frame 0.3.3 rust-crate vidstab 1.1.1-r0 apk viewer 2.3.0 npm vulkan-loader 1.3.261.1-r0 apk @@ -476,13 +393,11 @@ wayland-libs-client 1.22.0-r4 apk web-auth/cose-lib v3.3.9 php-composer web-auth/metadata-service v3.3.9 php-composer web-auth/webauthn-lib v3.3.9 php-composer -wyz 0.5.1 rust-crate x264-libs 0.164_git20231001-r0 apk -x265-libs 3.5-r4 apk +x265-libs 3.6-r0 apk xvidcore 1.3.7-r2 apk -xz-libs 5.4.5-r0 apk -y4m 0.8.0 rust-crate +xz-libs 5.6.1-r3 apk zimg 3.0.5-r2 apk zix-libs 0.4.2-r0 apk -zlib 1.3.1-r0 apk -zstd-libs 1.5.5-r8 apk +zlib 1.3.1-r1 apk +zstd-libs 1.5.6-r0 apk From 9888ec10bb76ab9b04bdf6654b92fc26b031d340 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 2 Jul 2024 11:52:22 +0000 Subject: [PATCH 092/209] 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 10cf85b8..8057c7ad 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -5,7 +5,7 @@ activity 2.21.0 npm 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 alsa-lib 1.2.11-r0 apk amphp/amp v2.6.2 php-composer amphp/byte-stream v1.8.1 php-composer From e372bf8c1f5c5aafb1337da77b8a3ad29a17c714 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 9 Jul 2024 11:53:27 +0000 Subject: [PATCH 093/209] Bot Updating Package Versions --- package_versions.txt | 92 ++++++++++++++++++++++---------------------- 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 8057c7ad..536d3b10 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -15,7 +15,7 @@ amphp/process v1.1.4 php-compos amphp/serialization v1.0.0 php-composer amphp/sync v1.4.2 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 @@ -43,7 +43,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 cweagans/composer-patches 1.7.3 php-composer dbus-libs 1.14.10-r1 apk deepdiver/zipstreamer v2.0.2 php-composer @@ -129,8 +129,8 @@ libbluray 1.3.4-r1 apk libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk libcap2 2.70-r0 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 libdovi 3.3.0-r0 apk libdrm 2.4.120-r0 apk @@ -175,7 +175,7 @@ libsndfile 1.2.2-r0 apk libsodium 1.0.19-r0 apk libsrt 1.5.3-r0 apk libssh 0.10.6-r0 apk -libssl3 3.3.1-r0 apk +libssl3 3.3.1-r1 apk libstdc++ 13.2.1_git20240309-r0 apk libtasn1 4.19.0-r2 apk libtheora 1.1.1-r18 apk @@ -223,7 +223,7 @@ netcat-openbsd 1.226-r0 apk nettle 3.9.1-r0 apk nextcloud 1.0.0 npm nextcloud/lognormalizer v1.0.0 php-composer -nghttp2-libs 1.62.0-r0 apk +nghttp2-libs 1.62.1-r0 apk nginx 1.26.1-r0 apk notifications 2.17.0 npm numactl 2.0.18-r0 apk @@ -232,7 +232,7 @@ oniguruma 6.9.9-r0 apk openexr-libiex 3.1.13-r1 apk openexr-libilmthread 3.1.13-r1 apk openexr-libopenexr 3.1.13-r1 apk -openssl 3.3.1-r0 apk +openssl 3.3.1-r1 apk opus 1.5.2-r0 apk orc 0.4.37-r0 apk p11-kit 0.25.3-r0 apk @@ -248,32 +248,32 @@ php-http/guzzle7-adapter 1.0.0 php-compos php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer php-opencloud/openstack v3.2.1 php-composer -php83 8.3.8-r0 apk -php83-bcmath 8.3.8-r0 apk -php83-bz2 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-exif 8.3.8-r0 apk -php83-fileinfo 8.3.8-r0 apk -php83-fpm 8.3.8-r0 apk -php83-ftp 8.3.8-r0 apk -php83-gd 8.3.8-r0 apk -php83-gmp 8.3.8-r0 apk -php83-iconv 8.3.8-r0 apk -php83-imap 8.3.8-r0 apk -php83-intl 8.3.8-r0 apk -php83-ldap 8.3.8-r0 apk -php83-mbstring 8.3.8-r0 apk -php83-mysqlnd 8.3.8-r0 apk -php83-opcache 8.3.8-r0 apk -php83-openssl 8.3.8-r0 apk -php83-pcntl 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-bcmath 8.3.9-r0 apk +php83-bz2 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-exif 8.3.9-r0 apk +php83-fileinfo 8.3.9-r0 apk +php83-fpm 8.3.9-r0 apk +php83-ftp 8.3.9-r0 apk +php83-gd 8.3.9-r0 apk +php83-gmp 8.3.9-r0 apk +php83-iconv 8.3.9-r0 apk +php83-imap 8.3.9-r0 apk +php83-intl 8.3.9-r0 apk +php83-ldap 8.3.9-r0 apk +php83-mbstring 8.3.9-r0 apk +php83-mysqlnd 8.3.9-r0 apk +php83-opcache 8.3.9-r0 apk +php83-openssl 8.3.9-r0 apk +php83-pcntl 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-apcu 5.1.23-r0 apk php83-pecl-igbinary 3.2.15-r0 apk php83-pecl-imagick 3.7.0-r0 apk @@ -282,19 +282,19 @@ php83-pecl-memcached 3.2.0-r0 apk php83-pecl-msgpack 2.2.0-r2 apk php83-pecl-redis 6.0.2-r0 apk php83-pecl-smbclient 1.1.1-r0 apk -php83-pgsql 8.3.8-r0 apk -php83-phar 8.3.8-r0 apk -php83-posix 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-sodium 8.3.8-r0 apk -php83-sqlite3 8.3.8-r0 apk -php83-sysvsem 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-pgsql 8.3.9-r0 apk +php83-phar 8.3.9-r0 apk +php83-posix 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-sodium 8.3.9-r0 apk +php83-sqlite3 8.3.9-r0 apk +php83-sysvsem 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 phpseclib/phpseclib 2.0.47 php-composer pimple/pimple v3.5.0 php-composer popt 1.19-r3 apk From 85e673015c94a1e7d86f4fb2faa11e6ac28c0a6a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 12 Jul 2024 08:38:03 +0000 Subject: [PATCH 094/209] 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 536d3b10..540148e9 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -46,7 +46,7 @@ coreutils-sha512sum 9.5-r1 apk curl 8.8.0-r0 apk cweagans/composer-patches 1.7.3 php-composer dbus-libs 1.14.10-r1 apk -deepdiver/zipstreamer v2.0.2 php-composer +deepdiver/zipstreamer v2.0.3 php-composer deepdiver1975/tarstreamer v2.1.0 php-composer doctrine/cache 2.2.0 php-composer doctrine/dbal 3.8.3 php-composer @@ -129,7 +129,7 @@ libbluray 1.3.4-r1 apk libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk libcap2 2.70-r0 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 libdovi 3.3.0-r0 apk @@ -175,7 +175,7 @@ libsndfile 1.2.2-r0 apk libsodium 1.0.19-r0 apk libsrt 1.5.3-r0 apk libssh 0.10.6-r0 apk -libssl3 3.3.1-r1 apk +libssl3 3.3.1-r3 apk libstdc++ 13.2.1_git20240309-r0 apk libtasn1 4.19.0-r2 apk libtheora 1.1.1-r18 apk @@ -232,7 +232,7 @@ oniguruma 6.9.9-r0 apk openexr-libiex 3.1.13-r1 apk openexr-libilmthread 3.1.13-r1 apk openexr-libopenexr 3.1.13-r1 apk -openssl 3.3.1-r1 apk +openssl 3.3.1-r3 apk opus 1.5.2-r0 apk orc 0.4.37-r0 apk p11-kit 0.25.3-r0 apk From 5aebb775660863b4def7a8b4963136ea8902f6c1 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 16 Jul 2024 11:48:24 +0000 Subject: [PATCH 095/209] Bot Updating Templated Files --- Jenkinsfile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index ebe0c4b0..43786aa9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -245,7 +245,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 && \ @@ -352,7 +352,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 @@ -370,8 +370,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 @@ -703,7 +703,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 \ @@ -794,7 +794,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 c690639528ab0a5b2c17dcf09bf813a9183c03e3 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 16 Jul 2024 11:50:55 +0000 Subject: [PATCH 096/209] 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 1447bc55..02e1bdb9 100755 --- 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 32c9f3ba1e1c7913095f7ae0069697a7b221ed2d Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Tue, 16 Jul 2024 20:40:32 -0500 Subject: [PATCH 097/209] separate ipv6 listen in default site-conf [develop] --- root/defaults/nginx/site-confs/default.conf.sample | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/root/defaults/nginx/site-confs/default.conf.sample b/root/defaults/nginx/site-confs/default.conf.sample index 1c4c92ed..ceb6bcc3 100644 --- a/root/defaults/nginx/site-confs/default.conf.sample +++ b/root/defaults/nginx/site-confs/default.conf.sample @@ -1,4 +1,4 @@ -## Version 2024/06/24 - Changelog: https://github.com/linuxserver/docker-nextcloud/commits/master/root/defaults/nginx/site-confs/default.conf.sample +## Version 2024/07/16 - Changelog: https://github.com/linuxserver/docker-nextcloud/commits/master/root/defaults/nginx/site-confs/default.conf.sample # Set the `immutable` cache control options only for assets with a cache busting `v` argument map $arg_v $asset_immutable { @@ -7,8 +7,10 @@ map $arg_v $asset_immutable { } server { - listen *:80 default_server; - listen *:443 ssl default_server; + listen 80 default_server; + listen [::]:80 default_server; + listen 443 ssl default_server; + listen [::]:443 ssl default_server; server_name _; From e59909addccbc43e866c18a52bb86c060cf3ee47 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 23 Jul 2024 11:54:34 +0000 Subject: [PATCH 098/209] 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 540148e9..c58c249b 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -33,8 +33,8 @@ busybox 1.36.1-r29 apk busybox-binsh 1.36.1-r29 apk c-ares 1.28.1-r0 apk c-client 2007f-r15 apk -ca-certificates 20240226-r0 apk -ca-certificates-bundle 20240226-r0 apk +ca-certificates 20240705-r0 apk +ca-certificates-bundle 20240705-r0 apk catatonit 0.2.0-r0 apk christian-riesen/base32 1.6.0 php-composer cjson 1.7.18-r0 apk From 6f99c81c7d736aa0e7de4c05c089968c3cc8285e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 25 Jul 2024 22:37:13 +0000 Subject: [PATCH 099/209] Bot Updating Package Versions --- package_versions.txt | 121 +++++++++++++++++++++---------------------- 1 file changed, 59 insertions(+), 62 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index c58c249b..727fd46c 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,7 +1,6 @@ NAME VERSION TYPE -@nextcloud/text 3.10.0 npm Process Wrapper 1.0.0.0 dotnet (+1 duplicate) -activity 2.21.0 npm +activity 3.0.0 npm alpine-baselayout 3.6.5-r0 apk alpine-baselayout-data 3.6.5-r0 apk alpine-keys 2.4-r1 apk @@ -15,20 +14,18 @@ amphp/process v1.1.4 php-compos amphp/serialization v1.0.0 php-composer amphp/sync v1.4.2 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 -aws/aws-crt-php v1.0.2 php-composer -aws/aws-sdk-php 3.240.8 php-composer -bamarni/composer-bin-plugin 1.8.2 php-composer +aws/aws-crt-php v1.2.5 php-composer +aws/aws-sdk-php 3.311.2 php-composer bantu/ini-get-wrapper v1.0.1 php-composer bash 5.2.26-r0 apk -beberlei/assert v3.3.1 php-composer -brick/math 0.9.2 php-composer +brick/math 0.12.1 php-composer brotli-libs 1.1.0-r2 apk -bruteforcesettings 2.9.0 npm +bruteforcesettings 3.0.0 npm busybox 1.36.1-r29 apk busybox-binsh 1.36.1-r29 apk c-ares 1.28.1-r0 apk @@ -50,10 +47,10 @@ deepdiver/zipstreamer v2.0.3 php-compos deepdiver1975/tarstreamer v2.1.0 php-composer doctrine/cache 2.2.0 php-composer doctrine/dbal 3.8.3 php-composer -doctrine/deprecations 1.1.2 php-composer +doctrine/deprecations 1.1.3 php-composer doctrine/event-manager 1.2.0 php-composer -doctrine/lexer 2.1.0 php-composer -egulias/email-validator 3.2.6 php-composer +doctrine/lexer 3.0.1 php-composer +egulias/email-validator 4.0.2 php-composer ffmpeg 6.1.1-r8 apk ffmpeg-libavcodec 6.1.1-r8 apk ffmpeg-libavdevice 6.1.1-r8 apk @@ -64,19 +61,17 @@ ffmpeg-libpostproc 6.1.1-r8 apk ffmpeg-libswresample 6.1.1-r8 apk ffmpeg-libswscale 6.1.1-r8 apk fftw-double-libs 3.3.10-r5 apk -fgrosse/phpasn1 v2.3.0 php-composer -files_downloadlimit 1.1.0 npm -files_pdfviewer 2.10.0 npm +files_downloadlimit 3.0.0 npm +files_pdfviewer 3.0.0 npm findutils 4.9.0-r5 apk -firstrunwizard 2.18.0 npm +firstrunwizard 3.0.0 npm fontconfig 2.15.0-r1 apk freetype 2.13.2-r0 apk fribidi 1.0.15-r0 apk -fusonic/linq v1.1.0 php-composer -fusonic/opengraph v2.2.0 php-composer +fusonic/opengraph v2.3.0 php-composer gdbm 1.23-r1 apk giflib 5.2.2-r0 apk -giggsey/libphonenumber-for-php-lite 8.13.27 php-composer +giggsey/libphonenumber-for-php-lite 8.13.35 php-composer git 2.45.2-r0 apk git-init-template 2.45.2-r0 apk glib 2.80.2-r0 apk @@ -87,9 +82,9 @@ gnu-libiconv-libs 1.17-r2 apk gnutls 3.8.5-r0 apk graphite2 1.3.14-r6 apk guzzlehttp/guzzle 7.8.1 php-composer -guzzlehttp/promises 1.5.3 php-composer +guzzlehttp/promises 2.0.2 php-composer guzzlehttp/psr7 2.6.2 php-composer -guzzlehttp/uri-template v0.2.0 php-composer +guzzlehttp/uri-template v1.0.3 php-composer harfbuzz 8.5.0-r0 apk hexogen/kdtree v0.2.5 php-composer hwdata-pci 0.382-r0 apk @@ -111,11 +106,10 @@ kornrunner/blurhash v1.2.2 php-compos lame-libs 3.100-r5 apk laravel/serializable-closure v1.3.3 php-composer lcms2 2.16-r0 apk +lcobucci/clock 3.0.0 php-composer ldb 2.8.0-r1 apk league/flysystem 2.5.0 php-composer league/mime-type-detection 1.11.0 php-composer -league/uri 6.4.0 php-composer -league/uri-interfaces 2.2.0 php-composer libSvtAv1Enc 2.0.0-r1 apk libacl 2.3.2-r0 apk libarchive 3.7.4-r0 apk @@ -205,16 +199,17 @@ libzmq 4.3.5-r2 apk lilv-libs 0.24.24-r1 apk linux-pam 1.6.0-r0 apk lmdb 0.9.32-r0 apk -logreader 2.14.0 npm +logreader 3.0.0 npm logrotate 3.21.0-r1 apk lz4-libs 1.9.4-r5 apk +masterminds/html5 2.9.0 php-composer mbedtls 3.6.0-r0 apk mexitek/phpcolors v1.0.4 php-composer microsoft/azure-storage-blob 1.5.4 php-composer microsoft/azure-storage-common 1.5.2 php-composer mlocati/ip-lib 1.18.0 php-composer mpg123-libs 1.32.6-r0 apk -mtdowling/jmespath.php 2.6.1 php-composer +mtdowling/jmespath.php 2.7.0 php-composer musl 1.2.5-r0 apk musl-utils 1.2.5-r0 apk nano 8.0-r0 apk @@ -225,7 +220,7 @@ nextcloud 1.0.0 npm nextcloud/lognormalizer v1.0.0 php-composer nghttp2-libs 1.62.1-r0 apk nginx 1.26.1-r0 apk -notifications 2.17.0 npm +notifications 3.0.0 npm numactl 2.0.18-r0 apk onevpl-libs 2023.3.1-r2 apk oniguruma 6.9.9-r0 apk @@ -236,18 +231,19 @@ openssl 3.3.1-r3 apk opus 1.5.2-r0 apk orc 0.4.37-r0 apk p11-kit 0.25.3-r0 apk -password_policy 1.19.0 npm +paragonie/constant_time_encoding v2.6.3 php-composer +password_policy 2.0.0 npm pcre 8.45-r3 apk pcre2 10.43-r0 apk -pear/archive_tar 1.4.14 php-composer +pear/archive_tar 1.5.0 php-composer pear/console_getopt v1.4.3 php-composer -pear/pear-core-minimal v1.10.14 php-composer +pear/pear-core-minimal v1.10.15 php-composer pear/pear_exception v1.0.2 php-composer -photos 2.5.0 npm +photos 3.0.0 npm php-http/guzzle7-adapter 1.0.0 php-composer php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer -php-opencloud/openstack v3.2.1 php-composer +php-opencloud/openstack v3.10.0 php-composer php83 8.3.9-r0 apk php83-bcmath 8.3.9-r0 apk php83-bz2 8.3.9-r0 apk @@ -298,34 +294,33 @@ php83-zip 8.3.9-r0 apk phpseclib/phpseclib 2.0.47 php-composer pimple/pimple v3.5.0 php-composer popt 1.19-r3 apk -privacy 1.13.0 npm +privacy 2.0.0 npm 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.0.2 php-composer +psr/http-factory 1.1.0 php-composer psr/http-message 1.1 php-composer -psr/log 1.1.4 php-composer (+1 duplicate) +psr/log 1.1.4 php-composer +psr/log 2.0.0 php-composer punic/punic 3.8.1 php-composer ralouphie/getallheaders 3.0.3 php-composer -ramsey/collection 1.1.3 php-composer -ramsey/uuid 4.1.1 php-composer rav1e-libs 0.7.1-r0 apk readline 8.2.10-r0 apk -recommendations 2.1.0 npm -related_resources 1.4.0 npm +recommendations 3.0.0 npm +related_resources 1.5.0 npm rsync 3.3.0-r0 apk rubix/ml dev-chore/bump-flysystem-v2.1.1 php-composer rubix/tensor 2.2.3 php-composer rullzer/easytotp v0.1.4 php-composer -sabre/dav 4.5.0 php-composer +sabre/dav 4.6.0 php-composer sabre/event 5.1.4 php-composer sabre/http 5.1.10 php-composer sabre/uri 2.3.3 php-composer sabre/vobject 4.5.4 php-composer -sabre/xml 2.2.6 php-composer +sabre/xml 2.2.7 php-composer samba-client 4.19.6-r0 apk samba-client-libs 4.19.6-r0 apk samba-common 4.19.6-r0 apk @@ -342,57 +337,59 @@ sord-libs 0.16.16-r0 apk soxr 0.1.3-r7 apk speexdsp 1.2.1-r2 apk spirv-tools 1.3.261.1-r0 apk -spomky-labs/base64url v2.0.4 php-composer -spomky-labs/cbor-php v2.0.1 php-composer +spomky-labs/cbor-php 3.0.4 php-composer +spomky-labs/pki-framework 1.2.1 php-composer sqlite-libs 3.45.3-r1 apk sratom 0.6.16-r0 apk ssl_client 1.36.1-r29 apk stecman/symfony-console-completion 0.11.0 php-composer sudo 1.9.15_p5-r0 apk -support 1.12.0 npm -suspicious_login 7.0.0 npm +support 2.0.0 npm +suspicious_login 8.0.0 npm symfony/console v5.4.35 php-composer -symfony/css-selector v5.4.11 php-composer -symfony/deprecation-contracts v3.0.2 php-composer -symfony/dom-crawler v5.4.11 php-composer +symfony/css-selector v6.4.3 php-composer +symfony/deprecation-contracts v3.5.0 php-composer +symfony/dom-crawler v6.4.4 php-composer symfony/event-dispatcher v5.4.26 php-composer symfony/event-dispatcher-contracts v3.0.2 php-composer symfony/http-foundation v5.4.25 php-composer symfony/mailer v5.4.22 php-composer symfony/mime v5.4.19 php-composer -symfony/polyfill-ctype v1.28.0 php-composer -symfony/polyfill-intl-grapheme v1.28.0 php-composer -symfony/polyfill-intl-idn v1.28.0 php-composer -symfony/polyfill-intl-normalizer v1.28.0 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.27.0 php-composer -symfony/polyfill-mbstring v1.28.0 php-composer -symfony/polyfill-php72 v1.28.0 php-composer +symfony/polyfill-mbstring v1.29.0 php-composer +symfony/polyfill-php72 v1.29.0 php-composer symfony/polyfill-php73 v1.26.0 php-composer symfony/polyfill-php73 v1.28.0 php-composer symfony/polyfill-php80 v1.27.0 php-composer -symfony/polyfill-php80 v1.28.0 php-composer +symfony/polyfill-php80 v1.29.0 php-composer +symfony/polyfill-uuid v1.29.0 php-composer symfony/process v5.4.34 php-composer symfony/routing v5.4.25 php-composer symfony/service-contracts v3.0.2 php-composer symfony/string v6.0.19 php-composer -symfony/translation v5.4.24 php-composer -symfony/translation-contracts v2.4.0 php-composer +symfony/translation v6.4.4 php-composer +symfony/translation-contracts v3.4.2 php-composer +symfony/uid v6.4.3 php-composer talloc 2.4.2-r1 apk tdb-libs 1.4.9-r1 apk tevent 0.16.1-r0 apk -thecodingmachine/safe v1.3.3 php-composer -twofactor_totp 11.0.0-dev npm +text 4.0.0 npm +twofactor_totp 12.0.0-dev npm tzdata 2024a-r1 apk utmps-libs 0.1.2.2-r1 apk v4l-utils-libs 1.24.1-r1 apk vidstab 1.1.1-r0 apk -viewer 2.3.0 npm +viewer 3.0.0 npm vulkan-loader 1.3.261.1-r0 apk wapmorgan/mp3info 0.1.0 php-composer wayland-libs-client 1.22.0-r4 apk -web-auth/cose-lib v3.3.9 php-composer -web-auth/metadata-service v3.3.9 php-composer -web-auth/webauthn-lib v3.3.9 php-composer +web-auth/cose-lib 4.3.0 php-composer +web-auth/metadata-service 4.8.5 php-composer +web-auth/webauthn-lib 4.8.5 php-composer x264-libs 0.164_git20231001-r0 apk x265-libs 3.6-r0 apk xvidcore 1.3.7-r2 apk From a4fddd90ab6f82b588d1086e51b25e386b22a905 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 1 Aug 2024 19:34:13 +0000 Subject: [PATCH 100/209] 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 727fd46c..b3414ca0 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -4,7 +4,7 @@ activity 3.0.0 npm 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 alsa-lib 1.2.11-r0 apk amphp/amp v2.6.2 php-composer amphp/byte-stream v1.8.1 php-composer @@ -40,7 +40,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 cweagans/composer-patches 1.7.3 php-composer dbus-libs 1.14.10-r1 apk deepdiver/zipstreamer v2.0.3 php-composer @@ -124,7 +124,7 @@ libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk libcap2 2.70-r0 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 libdovi 3.3.0-r0 apk libdrm 2.4.120-r0 apk From 82ae5a23aaef71c35bd786fdf5c1de084675e693 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 6 Aug 2024 11:49:49 +0000 Subject: [PATCH 101/209] Bot Updating Package Versions --- package_versions.txt | 80 ++++++++++++++++++++++---------------------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index b3414ca0..30184126 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -13,7 +13,7 @@ amphp/parser v1.1.0 php-compos amphp/process v1.1.4 php-composer amphp/serialization v1.0.0 php-composer amphp/sync v1.4.2 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 @@ -244,32 +244,32 @@ php-http/guzzle7-adapter 1.0.0 php-compos php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer php-opencloud/openstack v3.10.0 php-composer -php83 8.3.9-r0 apk -php83-bcmath 8.3.9-r0 apk -php83-bz2 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-exif 8.3.9-r0 apk -php83-fileinfo 8.3.9-r0 apk -php83-fpm 8.3.9-r0 apk -php83-ftp 8.3.9-r0 apk -php83-gd 8.3.9-r0 apk -php83-gmp 8.3.9-r0 apk -php83-iconv 8.3.9-r0 apk -php83-imap 8.3.9-r0 apk -php83-intl 8.3.9-r0 apk -php83-ldap 8.3.9-r0 apk -php83-mbstring 8.3.9-r0 apk -php83-mysqlnd 8.3.9-r0 apk -php83-opcache 8.3.9-r0 apk -php83-openssl 8.3.9-r0 apk -php83-pcntl 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-bcmath 8.3.10-r0 apk +php83-bz2 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-exif 8.3.10-r0 apk +php83-fileinfo 8.3.10-r0 apk +php83-fpm 8.3.10-r0 apk +php83-ftp 8.3.10-r0 apk +php83-gd 8.3.10-r0 apk +php83-gmp 8.3.10-r0 apk +php83-iconv 8.3.10-r0 apk +php83-imap 8.3.10-r0 apk +php83-intl 8.3.10-r0 apk +php83-ldap 8.3.10-r0 apk +php83-mbstring 8.3.10-r0 apk +php83-mysqlnd 8.3.10-r0 apk +php83-opcache 8.3.10-r0 apk +php83-openssl 8.3.10-r0 apk +php83-pcntl 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-apcu 5.1.23-r0 apk php83-pecl-igbinary 3.2.15-r0 apk php83-pecl-imagick 3.7.0-r0 apk @@ -278,19 +278,19 @@ php83-pecl-memcached 3.2.0-r0 apk php83-pecl-msgpack 2.2.0-r2 apk php83-pecl-redis 6.0.2-r0 apk php83-pecl-smbclient 1.1.1-r0 apk -php83-pgsql 8.3.9-r0 apk -php83-phar 8.3.9-r0 apk -php83-posix 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-sodium 8.3.9-r0 apk -php83-sqlite3 8.3.9-r0 apk -php83-sysvsem 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-pgsql 8.3.10-r0 apk +php83-phar 8.3.10-r0 apk +php83-posix 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-sodium 8.3.10-r0 apk +php83-sqlite3 8.3.10-r0 apk +php83-sysvsem 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 phpseclib/phpseclib 2.0.47 php-composer pimple/pimple v3.5.0 php-composer popt 1.19-r3 apk From 2164d84c52f6411de6d3f005b57089742e991f32 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 6 Aug 2024 16:41:13 +0000 Subject: [PATCH 102/209] 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 30184126..232c39cb 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -6,7 +6,7 @@ alpine-baselayout-data 3.6.5-r0 apk alpine-keys 2.4-r1 apk alpine-release 3.20.2-r0 apk alsa-lib 1.2.11-r0 apk -amphp/amp v2.6.2 php-composer +amphp/amp v2.6.4 php-composer amphp/byte-stream v1.8.1 php-composer amphp/parallel v1.4.3 php-composer amphp/parser v1.1.0 php-composer From a005ca269fcbe10e5beb4816b467e2a9ff8ab0e6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 8 Aug 2024 22:36:18 +0000 Subject: [PATCH 103/209] Bot Updating Package Versions --- package_versions.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 232c39cb..4d96ebdd 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -21,6 +21,7 @@ apr-util 1.6.3-r1 apk argon2-libs 20190702-r5 apk aws/aws-crt-php v1.2.5 php-composer aws/aws-sdk-php 3.311.2 php-composer +bamarni/composer-bin-plugin 1.8.2 php-composer bantu/ini-get-wrapper v1.0.1 php-composer bash 5.2.26-r0 apk brick/math 0.12.1 php-composer @@ -217,6 +218,7 @@ ncurses-terminfo-base 6.4_p20240420-r0 apk netcat-openbsd 1.226-r0 apk nettle 3.9.1-r0 apk nextcloud 1.0.0 npm +nextcloud/coding-standard v1.2.1 php-composer nextcloud/lognormalizer v1.0.0 php-composer nghttp2-libs 1.62.1-r0 apk nginx 1.26.1-r0 apk @@ -240,6 +242,7 @@ pear/console_getopt v1.4.3 php-compos pear/pear-core-minimal v1.10.15 php-composer pear/pear_exception v1.0.2 php-composer photos 3.0.0 npm +php-cs-fixer/shim v3.61.1 php-composer php-http/guzzle7-adapter 1.0.0 php-composer php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer @@ -393,7 +396,7 @@ web-auth/webauthn-lib 4.8.5 php-compos x264-libs 0.164_git20231001-r0 apk x265-libs 3.6-r0 apk xvidcore 1.3.7-r2 apk -xz-libs 5.6.1-r3 apk +xz-libs 5.6.2-r0 apk zimg 3.0.5-r2 apk zix-libs 0.4.2-r0 apk zlib 1.3.1-r1 apk From 95f63060e061429f7188044f50ac5e09d072d161 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 14 Aug 2024 18:40:37 +0000 Subject: [PATCH 104/209] Bot Updating Package Versions --- package_versions.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/package_versions.txt b/package_versions.txt index 4d96ebdd..b42acc4f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -381,6 +381,7 @@ talloc 2.4.2-r1 apk tdb-libs 1.4.9-r1 apk tevent 0.16.1-r0 apk text 4.0.0 npm +twofactor_nextcloud_notification 4.0.0 npm twofactor_totp 12.0.0-dev npm tzdata 2024a-r1 apk utmps-libs 0.1.2.2-r1 apk From 931bb3580f322a4a7fcae66a8f4f3659f1d83ab0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 20 Aug 2024 11:49:18 +0000 Subject: [PATCH 105/209] Bot Updating Templated Files --- Jenkinsfile | 62 ++++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 52 insertions(+), 10 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 43786aa9..b0766524 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') BUILD_VERSION_ARG = 'NEXTCLOUD_RELEASE' LS_USER = 'linuxserver' LS_REPO = 'docker-nextcloud' @@ -36,9 +38,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 @@ -381,9 +397,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 @@ -476,10 +492,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: '' } @@ -495,6 +511,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"}' ||: ''' } } /* ############### @@ -589,7 +607,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 @@ -745,7 +763,7 @@ pipeline { passwordVariable: 'QUAYPASS' ] ]) { - retry(5) { + retry_backoff(5,5) { sh '''#! /bin/bash set -e echo $DOCKERHUB_TOKEN | docker login -u linuxserverci --password-stdin @@ -763,7 +781,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 ''' @@ -786,7 +804,7 @@ pipeline { passwordVariable: 'QUAYPASS' ] ]) { - retry(5) { + retry_backoff(5,5) { sh '''#! /bin/bash set -e echo $DOCKERHUB_TOKEN | docker login -u linuxserverci --password-stdin @@ -849,7 +867,7 @@ pipeline { "object": "'${COMMIT_SHA}'",\ "message": "Tagging Release '${EXT_RELEASE_CLEAN}'-ls'${LS_TAG_NUMBER}' to develop",\ "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 echo "Updating to ${EXT_RELEASE_CLEAN}" > releasebody.json @@ -981,6 +999,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"' @@ -1010,3 +1035,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 a74e879b57c5c47c1bf2b6365229896889262ac7 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 20 Aug 2024 11:51:35 +0000 Subject: [PATCH 106/209] 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 4465ce2c..cbc73b4b 100755 --- 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/develop' run: | + printf "# External trigger for docker-nextcloud\n\n" >> $GITHUB_STEP_SUMMARY if [ -n "${{ secrets.PAUSE_EXTERNAL_TRIGGER_NEXTCLOUD_DEVELOP }}" ]; then - echo "**** Github secret PAUSE_EXTERNAL_TRIGGER_NEXTCLOUD_DEVELOP is set; skipping trigger. ****" - echo "Github secret \`PAUSE_EXTERNAL_TRIGGER_NEXTCLOUD_DEVELOP\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> Github secret \`PAUSE_EXTERNAL_TRIGGER_NEXTCLOUD_DEVELOP\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY exit 0 fi - echo "**** External trigger running off of develop branch. To disable this trigger, set a Github secret named \"PAUSE_EXTERNAL_TRIGGER_NEXTCLOUD_DEVELOP\". ****" - echo "External trigger running off of develop branch. To disable this trigger, set a Github secret named \`PAUSE_EXTERNAL_TRIGGER_NEXTCLOUD_DEVELOP\`" >> $GITHUB_STEP_SUMMARY - echo "**** Retrieving external version ****" + echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY + echo "> External trigger running off of develop branch. To disable this trigger, set a Github secret named \`PAUSE_EXTERNAL_TRIGGER_NEXTCLOUD_DEVELOP\`" >> $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/nextcloud/server/releases | jq -r '.[] | select(.prerelease == true) | .tag_name' | sed 's|^v||g' | sort -rV | head -1) + echo "Type is \`custom_version_command\`" >> $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 nextcloud branch develop" GHA_TRIGGER_URL="https://github.com/linuxserver/docker-nextcloud/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/nextcloud" tag="develop" 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 nextcloud tag develop" 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-nextcloud/job/develop/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-nextcloud/job/develop/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 30a6c421..100fd673 100755 --- 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-nextcloud\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-nextcloud/${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-nextcloud/${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-nextcloud/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 4ff4b6b3..fb19b112 100755 --- 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/develop' run: | + printf "# Package trigger for docker-nextcloud\n\n" >> $GITHUB_STEP_SUMMARY if [ -n "${{ secrets.PAUSE_PACKAGE_TRIGGER_NEXTCLOUD_DEVELOP }}" ]; then - echo "**** Github secret PAUSE_PACKAGE_TRIGGER_NEXTCLOUD_DEVELOP is set; skipping trigger. ****" - echo "Github secret \`PAUSE_PACKAGE_TRIGGER_NEXTCLOUD_DEVELOP\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> Github secret \`PAUSE_PACKAGE_TRIGGER_NEXTCLOUD_DEVELOP\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY exit 0 fi if [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-nextcloud/job/develop/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 develop branch. To disable, set a Github secret named \"PAUSE_PACKAGE_TRIGGER_NEXTCLOUD_DEVELOP\". ****" - echo "Package trigger running off of develop branch. To disable, set a Github secret named \`PAUSE_PACKAGE_TRIGGER_NEXTCLOUD_DEVELOP\`" >> $GITHUB_STEP_SUMMARY + echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY + echo "> Package trigger running off of develop branch. To disable, set a Github secret named \`PAUSE_PACKAGE_TRIGGER_NEXTCLOUD_DEVELOP\`" >> $GITHUB_STEP_SUMMARY response=$(curl -iX POST \ https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-nextcloud/job/develop/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 2bba84c5..3fcd26ed 100755 --- 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-nextcloud\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-nextcloud/${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-nextcloud/${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-nextcloud/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 7bd3ac412fedfe579b3cc4f307dea406346a667f Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 20 Aug 2024 11:57:03 +0000 Subject: [PATCH 107/209] 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 b42acc4f..cf08369f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -221,7 +221,7 @@ nextcloud 1.0.0 npm nextcloud/coding-standard v1.2.1 php-composer nextcloud/lognormalizer v1.0.0 php-composer nghttp2-libs 1.62.1-r0 apk -nginx 1.26.1-r0 apk +nginx 1.26.2-r0 apk notifications 3.0.0 npm numactl 2.0.18-r0 apk onevpl-libs 2023.3.1-r2 apk From c0df3febbffe192a1f814f798b29222c78ee6ff9 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 27 Aug 2024 11:50:53 +0000 Subject: [PATCH 108/209] 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 cf08369f..1a8aa29f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -36,7 +36,7 @@ ca-certificates-bundle 20240705-r0 apk catatonit 0.2.0-r0 apk christian-riesen/base32 1.6.0 php-composer cjson 1.7.18-r0 apk -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 875d8b435b5923701a5428c69eb0b4c7644763fb Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 3 Sep 2024 11:50:16 +0000 Subject: [PATCH 109/209] 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 1a8aa29f..5b8bdf1c 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -204,7 +204,7 @@ logreader 3.0.0 npm logrotate 3.21.0-r1 apk lz4-libs 1.9.4-r5 apk masterminds/html5 2.9.0 php-composer -mbedtls 3.6.0-r0 apk +mbedtls 3.6.1-r0 apk mexitek/phpcolors v1.0.4 php-composer microsoft/azure-storage-blob 1.5.4 php-composer microsoft/azure-storage-common 1.5.2 php-composer From ecf6ad56b45fe0a98af1240034eaf5af5d6bbf14 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 5 Sep 2024 20:36:57 +0000 Subject: [PATCH 110/209] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 5b8bdf1c..0327bd19 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -16,7 +16,7 @@ amphp/sync v1.4.2 php-compos 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 aws/aws-crt-php v1.2.5 php-composer @@ -36,12 +36,12 @@ ca-certificates-bundle 20240705-r0 apk catatonit 0.2.0-r0 apk christian-riesen/base32 1.6.0 php-composer cjson 1.7.18-r0 apk -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 cweagans/composer-patches 1.7.3 php-composer dbus-libs 1.14.10-r1 apk deepdiver/zipstreamer v2.0.3 php-composer @@ -75,7 +75,7 @@ giflib 5.2.2-r0 apk giggsey/libphonenumber-for-php-lite 8.13.35 php-composer git 2.45.2-r0 apk git-init-template 2.45.2-r0 apk -glib 2.80.2-r0 apk +glib 2.80.4-r0 apk glslang-libs 1.3.261.1-r0 apk gmp 6.3.0-r1 apk gnu-libiconv 1.17-r2 apk @@ -124,15 +124,15 @@ libbluray 1.3.4-r1 apk libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk libcap2 2.70-r0 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 libdovi 3.3.0-r0 apk libdrm 2.4.120-r0 apk libeconf 0.6.3-r0 apk libedit 20240517.3.1-r0 apk libevent 2.1.12-r7 apk -libexpat 2.6.2-r0 apk +libexpat 2.6.3-r0 apk libffi 3.4.6-r0 apk libflac 1.4.3-r1 apk libformw 6.4_p20240420-r0 apk @@ -170,7 +170,7 @@ libsndfile 1.2.2-r0 apk libsodium 1.0.19-r0 apk libsrt 1.5.3-r0 apk libssh 0.10.6-r0 apk -libssl3 3.3.1-r3 apk +libssl3 3.3.2-r0 apk libstdc++ 13.2.1_git20240309-r0 apk libtasn1 4.19.0-r2 apk libtheora 1.1.1-r18 apk @@ -229,7 +229,7 @@ oniguruma 6.9.9-r0 apk openexr-libiex 3.1.13-r1 apk openexr-libilmthread 3.1.13-r1 apk openexr-libopenexr 3.1.13-r1 apk -openssl 3.3.1-r3 apk +openssl 3.3.2-r0 apk opus 1.5.2-r0 apk orc 0.4.37-r0 apk p11-kit 0.25.3-r0 apk From f521d58c6832315b6ea2e43e7c9551001960eed6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 10 Sep 2024 11:50:57 +0000 Subject: [PATCH 111/209] 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 0327bd19..63d215de 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -99,7 +99,7 @@ imagemagick-jpeg 7.1.1.32-r2 apk imagemagick-jxl 7.1.1.32-r2 apk imagemagick-libs 7.1.1.32-r2 apk imagemagick-webp 7.1.1.32-r2 apk -imath 3.1.11-r2 apk +imath 3.1.12-r0 apk jansson 2.14-r4 apk jq 1.7.1-r0 apk justinrainbow/json-schema v5.2.13 php-composer @@ -231,7 +231,7 @@ openexr-libilmthread 3.1.13-r1 apk openexr-libopenexr 3.1.13-r1 apk openssl 3.3.2-r0 apk opus 1.5.2-r0 apk -orc 0.4.37-r0 apk +orc 0.4.39-r0 apk p11-kit 0.25.3-r0 apk paragonie/constant_time_encoding v2.6.3 php-composer password_policy 2.0.0 npm From 3e3b671d261111ff362b65399bf6c85c9a6e4be8 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 12 Sep 2024 19:33:12 +0000 Subject: [PATCH 112/209] 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 63d215de..9d03cd1f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -4,7 +4,7 @@ activity 3.0.0 npm 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 alsa-lib 1.2.11-r0 apk amphp/amp v2.6.4 php-composer amphp/byte-stream v1.8.1 php-composer @@ -135,7 +135,7 @@ libevent 2.1.12-r7 apk libexpat 2.6.3-r0 apk libffi 3.4.6-r0 apk libflac 1.4.3-r1 apk -libformw 6.4_p20240420-r0 apk +libformw 6.4_p20240420-r1 apk libgcc 13.2.1_git20240309-r0 apk libgomp 13.2.1_git20240309-r0 apk libhwy 1.0.7-r0 apk @@ -150,10 +150,10 @@ libmcrypt 2.5.8-r10 apk libmd 1.1.0-r0 apk libmemcached-libs 1.1.4-r1 apk libmount 2.40.1-r1 apk -libncursesw 6.4_p20240420-r0 apk +libncursesw 6.4_p20240420-r1 apk libogg 1.3.5-r5 apk libopenmpt 0.7.7-r0 apk -libpanelw 6.4_p20240420-r0 apk +libpanelw 6.4_p20240420-r1 apk libpciaccess 0.18.1-r0 apk libplacebo 6.338.2-r1 apk libpng 1.6.43-r0 apk @@ -214,7 +214,7 @@ mtdowling/jmespath.php 2.7.0 php-compos musl 1.2.5-r0 apk musl-utils 1.2.5-r0 apk nano 8.0-r0 apk -ncurses-terminfo-base 6.4_p20240420-r0 apk +ncurses-terminfo-base 6.4_p20240420-r1 apk netcat-openbsd 1.226-r0 apk nettle 3.9.1-r0 apk nextcloud 1.0.0 npm @@ -383,7 +383,7 @@ tevent 0.16.1-r0 apk text 4.0.0 npm twofactor_nextcloud_notification 4.0.0 npm twofactor_totp 12.0.0-dev npm -tzdata 2024a-r1 apk +tzdata 2024b-r0 apk utmps-libs 0.1.2.2-r1 apk v4l-utils-libs 1.24.1-r1 apk vidstab 1.1.1-r0 apk From 0f73a9da0e94933200ace222cad19f04af4dfa05 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 17 Sep 2024 11:51:05 +0000 Subject: [PATCH 113/209] 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 9d03cd1f..954399cf 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -41,7 +41,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 cweagans/composer-patches 1.7.3 php-composer dbus-libs 1.14.10-r1 apk deepdiver/zipstreamer v2.0.3 php-composer @@ -125,7 +125,7 @@ libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk libcap2 2.70-r0 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 libdovi 3.3.0-r0 apk libdrm 2.4.120-r0 apk From d19b41e55ccaa3699938f3bc2b2b8668876d5e99 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 24 Sep 2024 11:49:50 +0000 Subject: [PATCH 114/209] 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 954399cf..a84e7b78 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -75,7 +75,7 @@ giflib 5.2.2-r0 apk giggsey/libphonenumber-for-php-lite 8.13.35 php-composer git 2.45.2-r0 apk git-init-template 2.45.2-r0 apk -glib 2.80.4-r0 apk +glib 2.80.5-r0 apk glslang-libs 1.3.261.1-r0 apk gmp 6.3.0-r1 apk gnu-libiconv 1.17-r2 apk @@ -113,7 +113,7 @@ league/flysystem 2.5.0 php-compos league/mime-type-detection 1.11.0 php-composer libSvtAv1Enc 2.0.0-r1 apk libacl 2.3.2-r0 apk -libarchive 3.7.4-r0 apk +libarchive 3.7.5-r0 apk libass 0.17.2-r0 apk libasyncns 0.8-r3 apk libattr 2.5.2-r0 apk @@ -144,7 +144,7 @@ libidn2 2.3.7-r0 apk libintl 0.22.5-r0 apk libjpeg-turbo 3.0.3-r0 apk libjxl 0.10.2-r0 apk -libldap 2.6.7-r0 apk +libldap 2.6.8-r0 apk libltdl 2.4.7-r3 apk libmcrypt 2.5.8-r10 apk libmd 1.1.0-r0 apk @@ -156,7 +156,7 @@ libopenmpt 0.7.7-r0 apk libpanelw 6.4_p20240420-r1 apk libpciaccess 0.18.1-r0 apk libplacebo 6.338.2-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 e6fe3252d1587330929667ddb17881e1d6c39492 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 1 Oct 2024 11:48:29 +0000 Subject: [PATCH 115/209] Bot Updating Templated Files --- Jenkinsfile | 60 +++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 49 insertions(+), 11 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index b0766524..155cafba 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -81,7 +81,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' + 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' } sh '''#! /bin/bash echo "The default github branch detected as ${GH_DEFAULT_BRANCH}" ''' @@ -311,7 +311,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}" @@ -719,6 +719,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 @@ -731,6 +739,7 @@ pipeline { -e DOCKER_LOGS_TIMEOUT=\"${CI_DELAY}\" \ -e TAGS=\"${CI_TAGS}\" \ -e META_TAG=\"${META_TAG}\" \ + -e RELEASE_TAG=\"develop\" \ -e PORT=\"${CI_PORT}\" \ -e SSL=\"${CI_SSL}\" \ -e BASE=\"${DIST_IMAGE}\" \ @@ -740,6 +749,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''' } @@ -1007,17 +1017,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 2e23cd40639b40bf5896ef5e6e8ec5500d65d4ab Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 1 Oct 2024 11:49:55 +0000 Subject: [PATCH 116/209] Bot Updating Templated Files --- .github/workflows/package_trigger.yml | 42 --------------------------- 1 file changed, 42 deletions(-) delete mode 100755 .github/workflows/package_trigger.yml diff --git a/.github/workflows/package_trigger.yml b/.github/workflows/package_trigger.yml deleted file mode 100755 index fb19b112..00000000 --- a/.github/workflows/package_trigger.yml +++ /dev/null @@ -1,42 +0,0 @@ -name: Package Trigger Main - -on: - workflow_dispatch: - -jobs: - package-trigger-develop: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4.1.1 - - - name: Package Trigger - if: github.ref == 'refs/heads/develop' - run: | - printf "# Package trigger for docker-nextcloud\n\n" >> $GITHUB_STEP_SUMMARY - if [ -n "${{ secrets.PAUSE_PACKAGE_TRIGGER_NEXTCLOUD_DEVELOP }}" ]; then - echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY - echo "> Github secret \`PAUSE_PACKAGE_TRIGGER_NEXTCLOUD_DEVELOP\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY - exit 0 - fi - if [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-nextcloud/job/develop/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 develop branch. To disable, set a Github secret named \`PAUSE_PACKAGE_TRIGGER_NEXTCLOUD_DEVELOP\`" >> $GITHUB_STEP_SUMMARY - response=$(curl -iX POST \ - https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-nextcloud/job/develop/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 5cd8bd9fdbda24bcb875ad93ae0de6f2c7bbc13e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 1 Oct 2024 11:51:28 +0000 Subject: [PATCH 117/209] Bot Updating Templated Files --- .github/workflows/external_trigger.yml | 64 +++++++++++-------- .../workflows/package_trigger_scheduler.yml | 64 ++++++++++++++----- README.md | 5 +- 3 files changed, 90 insertions(+), 43 deletions(-) diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index cbc73b4b..711fbadd 100755 --- 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/develop' + env: + SKIP_EXTERNAL_TRIGGER: ${{ vars.SKIP_EXTERNAL_TRIGGER }} run: | printf "# External trigger for docker-nextcloud\n\n" >> $GITHUB_STEP_SUMMARY - if [ -n "${{ secrets.PAUSE_EXTERNAL_TRIGGER_NEXTCLOUD_DEVELOP }}" ]; then + if grep -q "^nextcloud_develop" <<< "${SKIP_EXTERNAL_TRIGGER}"; then echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY - echo "> Github secret \`PAUSE_EXTERNAL_TRIGGER_NEXTCLOUD_DEVELOP\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY + echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` contains \`nextcloud_develop\`; skipping trigger." >> $GITHUB_STEP_SUMMARY exit 0 fi echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY - echo "> External trigger running off of develop branch. To disable this trigger, set a Github secret named \`PAUSE_EXTERNAL_TRIGGER_NEXTCLOUD_DEVELOP\`" >> $GITHUB_STEP_SUMMARY + echo "> External trigger running off of develop branch. To disable this trigger, add \`nextcloud_develop\` 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/nextcloud/server/releases | jq -r '.[] | select(.prerelease == true) | .tag_name' | sed 's|^v||g' | sort -rV | head -1) echo "Type is \`custom_version_command\`" >> $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-nextcloud/job/develop/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 nextcloud tag develop. 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 nextcloud tag develop 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-nextcloud/job/develop/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 nextcloud tag develop. 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 3fcd26ed..cf32b2d3 100755 --- 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-nextcloud\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-nextcloud/${br}/jenkins-vars.yml | yq -r '.ls_branch') - if [ "${br}" == "${ls_branch}" ]; then + JENKINS_VARS=$(curl -sX GET https://raw.githubusercontent.com/linuxserver/docker-nextcloud/${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-nextcloud/${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 "^nextcloud_${br}" <<< "${SKIP_PACKAGE_TRIGGER}"; then + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> Github organizational variable \`SKIP_PACKAGE_TRIGGER\` contains \`nextcloud_${br}\`; skipping trigger." >> $GITHUB_STEP_SUMMARY + skipped_branches="${skipped_branches}${br} " + elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-nextcloud/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 \`nextcloud_%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-nextcloud/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-nextcloud/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 nextcloud** \n**Branch(es):** '"${triggered_branches}"' \n**Build URL:** '"https://ci.linuxserver.io/blue/organizations/jenkins/Docker-Pipeline-Builders%2Fdocker-nextcloud/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 nextcloud** \n'"${NOTIFY_BRANCHES}"'**Build URL:** '"https://ci.linuxserver.io/blue/organizations/jenkins/Docker-Pipeline-Builders%2Fdocker-nextcloud/activity/"' \n"}], + "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} + fi diff --git a/README.md b/README.md index bf5e4dca..fc1730ba 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ Find us at: [![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/nextcloud.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=pulls&logo=docker)](https://hub.docker.com/r/linuxserver/nextcloud) [![Docker Stars](https://img.shields.io/docker/stars/linuxserver/nextcloud.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=stars&logo=docker)](https://hub.docker.com/r/linuxserver/nextcloud) [![Jenkins Build](https://img.shields.io/jenkins/build?labelColor=555555&logoColor=ffffff&style=for-the-badge&jobUrl=https%3A%2F%2Fround-lake.dustinice.workers.dev%3A443%2Fhttps%2Fci.linuxserver.io%2Fjob%2FDocker-Pipeline-Builders%2Fjob%2Fdocker-nextcloud%2Fjob%2Fdevelop%2F&logo=jenkins)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-nextcloud/job/develop/) -[![LSIO CI](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=CI&query=CI&url=https%3A%2F%2Fround-lake.dustinice.workers.dev%3A443%2Fhttps%2Fci-tests.linuxserver.io%2Flinuxserver%2Fnextcloud%2Flatest%2Fci-status.yml)](https://ci-tests.linuxserver.io/linuxserver/nextcloud/latest/index.html) +[![LSIO CI](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=CI&query=CI&url=https%3A%2F%2Fround-lake.dustinice.workers.dev%3A443%2Fhttps%2Fci-tests.linuxserver.io%2Flinuxserver%2Fnextcloud%2Fdevelop%2Fci-status.yml)](https://ci-tests.linuxserver.io/linuxserver/nextcloud/develop/index.html) [Nextcloud](https://nextcloud.com/) gives you access to all your files wherever you are. @@ -290,7 +290,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 f1566c49266fb3aadd2b51d0a0d7e6ad6f48c1f6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 1 Oct 2024 11:56:36 +0000 Subject: [PATCH 118/209] 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 a84e7b78..0b56556b 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -41,7 +41,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 cweagans/composer-patches 1.7.3 php-composer dbus-libs 1.14.10-r1 apk deepdiver/zipstreamer v2.0.3 php-composer @@ -125,7 +125,7 @@ libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk libcap2 2.70-r0 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 libdovi 3.3.0-r0 apk libdrm 2.4.120-r0 apk @@ -247,32 +247,32 @@ php-http/guzzle7-adapter 1.0.0 php-compos php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer php-opencloud/openstack v3.10.0 php-composer -php83 8.3.10-r0 apk -php83-bcmath 8.3.10-r0 apk -php83-bz2 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-exif 8.3.10-r0 apk -php83-fileinfo 8.3.10-r0 apk -php83-fpm 8.3.10-r0 apk -php83-ftp 8.3.10-r0 apk -php83-gd 8.3.10-r0 apk -php83-gmp 8.3.10-r0 apk -php83-iconv 8.3.10-r0 apk -php83-imap 8.3.10-r0 apk -php83-intl 8.3.10-r0 apk -php83-ldap 8.3.10-r0 apk -php83-mbstring 8.3.10-r0 apk -php83-mysqlnd 8.3.10-r0 apk -php83-opcache 8.3.10-r0 apk -php83-openssl 8.3.10-r0 apk -php83-pcntl 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-bcmath 8.3.12-r0 apk +php83-bz2 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-exif 8.3.12-r0 apk +php83-fileinfo 8.3.12-r0 apk +php83-fpm 8.3.12-r0 apk +php83-ftp 8.3.12-r0 apk +php83-gd 8.3.12-r0 apk +php83-gmp 8.3.12-r0 apk +php83-iconv 8.3.12-r0 apk +php83-imap 8.3.12-r0 apk +php83-intl 8.3.12-r0 apk +php83-ldap 8.3.12-r0 apk +php83-mbstring 8.3.12-r0 apk +php83-mysqlnd 8.3.12-r0 apk +php83-opcache 8.3.12-r0 apk +php83-openssl 8.3.12-r0 apk +php83-pcntl 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-apcu 5.1.23-r0 apk php83-pecl-igbinary 3.2.15-r0 apk php83-pecl-imagick 3.7.0-r0 apk @@ -281,19 +281,19 @@ php83-pecl-memcached 3.2.0-r0 apk php83-pecl-msgpack 2.2.0-r2 apk php83-pecl-redis 6.0.2-r0 apk php83-pecl-smbclient 1.1.1-r0 apk -php83-pgsql 8.3.10-r0 apk -php83-phar 8.3.10-r0 apk -php83-posix 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-sodium 8.3.10-r0 apk -php83-sqlite3 8.3.10-r0 apk -php83-sysvsem 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-pgsql 8.3.12-r0 apk +php83-phar 8.3.12-r0 apk +php83-posix 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-sodium 8.3.12-r0 apk +php83-sqlite3 8.3.12-r0 apk +php83-sysvsem 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 phpseclib/phpseclib 2.0.47 php-composer pimple/pimple v3.5.0 php-composer popt 1.19-r3 apk From 7b8466802df8ca66fdbb4d85ea53300987ca54f0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 4 Oct 2024 13:40:12 +0000 Subject: [PATCH 119/209] 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 0b56556b..4bd63025 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -16,6 +16,7 @@ amphp/sync v1.4.2 php-compos aom-libs 3.9.1-r0 apk apache2-utils 2.4.62-r0 apk apk-tools 2.14.4-r0 apk +app_api 1.0.0 npm apr 1.7.5-r0 apk apr-util 1.6.3-r1 apk argon2-libs 20190702-r5 apk @@ -47,9 +48,9 @@ dbus-libs 1.14.10-r1 apk deepdiver/zipstreamer v2.0.3 php-composer deepdiver1975/tarstreamer v2.1.0 php-composer doctrine/cache 2.2.0 php-composer -doctrine/dbal 3.8.3 php-composer +doctrine/dbal 3.9.1 php-composer doctrine/deprecations 1.1.3 php-composer -doctrine/event-manager 1.2.0 php-composer +doctrine/event-manager 2.0.1 php-composer doctrine/lexer 3.0.1 php-composer egulias/email-validator 4.0.2 php-composer ffmpeg 6.1.1-r8 apk @@ -72,7 +73,7 @@ fribidi 1.0.15-r0 apk fusonic/opengraph v2.3.0 php-composer gdbm 1.23-r1 apk giflib 5.2.2-r0 apk -giggsey/libphonenumber-for-php-lite 8.13.35 php-composer +giggsey/libphonenumber-for-php-lite 8.13.45 php-composer git 2.45.2-r0 apk git-init-template 2.45.2-r0 apk glib 2.80.5-r0 apk @@ -105,7 +106,7 @@ jq 1.7.1-r0 apk justinrainbow/json-schema v5.2.13 php-composer kornrunner/blurhash v1.2.2 php-composer lame-libs 3.100-r5 apk -laravel/serializable-closure v1.3.3 php-composer +laravel/serializable-closure v1.3.5 php-composer lcms2 2.16-r0 apk lcobucci/clock 3.0.0 php-composer ldb 2.8.0-r1 apk @@ -233,7 +234,7 @@ openssl 3.3.2-r0 apk opus 1.5.2-r0 apk orc 0.4.39-r0 apk p11-kit 0.25.3-r0 apk -paragonie/constant_time_encoding v2.6.3 php-composer +paragonie/constant_time_encoding v2.7.0 php-composer password_policy 2.0.0 npm pcre 8.45-r3 apk pcre2 10.43-r0 apk @@ -340,7 +341,7 @@ sord-libs 0.16.16-r0 apk soxr 0.1.3-r7 apk speexdsp 1.2.1-r2 apk spirv-tools 1.3.261.1-r0 apk -spomky-labs/cbor-php 3.0.4 php-composer +spomky-labs/cbor-php 3.1.0 php-composer spomky-labs/pki-framework 1.2.1 php-composer sqlite-libs 3.45.3-r1 apk sratom 0.6.16-r0 apk @@ -363,20 +364,20 @@ symfony/polyfill-intl-grapheme v1.29.0 php-compos symfony/polyfill-intl-idn v1.29.0 php-composer symfony/polyfill-intl-normalizer v1.29.0 php-composer symfony/polyfill-mbstring v1.27.0 php-composer -symfony/polyfill-mbstring v1.29.0 php-composer +symfony/polyfill-mbstring v1.31.0 php-composer symfony/polyfill-php72 v1.29.0 php-composer symfony/polyfill-php73 v1.26.0 php-composer symfony/polyfill-php73 v1.28.0 php-composer symfony/polyfill-php80 v1.27.0 php-composer symfony/polyfill-php80 v1.29.0 php-composer -symfony/polyfill-uuid v1.29.0 php-composer +symfony/polyfill-uuid v1.31.0 php-composer symfony/process v5.4.34 php-composer symfony/routing v5.4.25 php-composer symfony/service-contracts v3.0.2 php-composer symfony/string v6.0.19 php-composer symfony/translation v6.4.4 php-composer symfony/translation-contracts v3.4.2 php-composer -symfony/uid v6.4.3 php-composer +symfony/uid v6.4.12 php-composer talloc 2.4.2-r1 apk tdb-libs 1.4.9-r1 apk tevent 0.16.1-r0 apk @@ -391,9 +392,8 @@ viewer 3.0.0 npm vulkan-loader 1.3.261.1-r0 apk wapmorgan/mp3info 0.1.0 php-composer wayland-libs-client 1.22.0-r4 apk -web-auth/cose-lib 4.3.0 php-composer -web-auth/metadata-service 4.8.5 php-composer -web-auth/webauthn-lib 4.8.5 php-composer +web-auth/cose-lib 4.4.0 php-composer +web-auth/webauthn-lib 4.9.1 php-composer x264-libs 0.164_git20231001-r0 apk x265-libs 3.6-r0 apk xvidcore 1.3.7-r2 apk From f09bc760aee88f4897e8e4769a6f0b8fee0e97bb Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 8 Oct 2024 11:49:45 +0000 Subject: [PATCH 120/209] 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 4bd63025..620bceae 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -114,7 +114,7 @@ league/flysystem 2.5.0 php-compos league/mime-type-detection 1.11.0 php-composer libSvtAv1Enc 2.0.0-r1 apk libacl 2.3.2-r0 apk -libarchive 3.7.5-r0 apk +libarchive 3.7.6-r0 apk libass 0.17.2-r0 apk libasyncns 0.8-r3 apk libattr 2.5.2-r0 apk @@ -280,7 +280,7 @@ php83-pecl-imagick 3.7.0-r0 apk php83-pecl-mcrypt 1.0.7-r0 apk php83-pecl-memcached 3.2.0-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-pecl-smbclient 1.1.1-r0 apk php83-pgsql 8.3.12-r0 apk php83-phar 8.3.12-r0 apk From ce4f4e0df1aed8deaef877ad1e3d4ae98e18eabf Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 22 Oct 2024 11:51:25 +0000 Subject: [PATCH 121/209] 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 620bceae..758c39cf 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -205,7 +205,7 @@ logreader 3.0.0 npm logrotate 3.21.0-r1 apk lz4-libs 1.9.4-r5 apk masterminds/html5 2.9.0 php-composer -mbedtls 3.6.1-r0 apk +mbedtls 3.6.2-r0 apk mexitek/phpcolors v1.0.4 php-composer microsoft/azure-storage-blob 1.5.4 php-composer microsoft/azure-storage-common 1.5.2 php-composer @@ -278,7 +278,7 @@ php83-pecl-apcu 5.1.23-r0 apk php83-pecl-igbinary 3.2.15-r0 apk php83-pecl-imagick 3.7.0-r0 apk php83-pecl-mcrypt 1.0.7-r0 apk -php83-pecl-memcached 3.2.0-r0 apk +php83-pecl-memcached 3.3.0-r0 apk php83-pecl-msgpack 2.2.0-r2 apk php83-pecl-redis 6.1.0-r0 apk php83-pecl-smbclient 1.1.1-r0 apk From 2e9430603a86dd3b9b372cb4e41735fa72963d5e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 29 Oct 2024 11:50:16 +0000 Subject: [PATCH 122/209] Bot Updating Package Versions --- package_versions.txt | 94 ++++++++++++++++++++++---------------------- 1 file changed, 47 insertions(+), 47 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 758c39cf..d3067aa6 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -30,14 +30,14 @@ brotli-libs 1.1.0-r2 apk bruteforcesettings 3.0.0 npm 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 c-client 2007f-r15 apk ca-certificates 20240705-r0 apk ca-certificates-bundle 20240705-r0 apk catatonit 0.2.0-r0 apk christian-riesen/base32 1.6.0 php-composer cjson 1.7.18-r0 apk -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 @@ -114,7 +114,7 @@ league/flysystem 2.5.0 php-compos league/mime-type-detection 1.11.0 php-composer libSvtAv1Enc 2.0.0-r1 apk libacl 2.3.2-r0 apk -libarchive 3.7.6-r0 apk +libarchive 3.7.7-r0 apk libass 0.17.2-r0 apk libasyncns 0.8-r3 apk libattr 2.5.2-r0 apk @@ -125,7 +125,7 @@ libbluray 1.3.4-r1 apk libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk libcap2 2.70-r0 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 libdovi 3.3.0-r0 apk @@ -171,7 +171,7 @@ libsndfile 1.2.2-r0 apk libsodium 1.0.19-r0 apk libsrt 1.5.3-r0 apk libssh 0.10.6-r0 apk -libssl3 3.3.2-r0 apk +libssl3 3.3.2-r1 apk libstdc++ 13.2.1_git20240309-r0 apk libtasn1 4.19.0-r2 apk libtheora 1.1.1-r18 apk @@ -210,7 +210,7 @@ mexitek/phpcolors v1.0.4 php-compos microsoft/azure-storage-blob 1.5.4 php-composer microsoft/azure-storage-common 1.5.2 php-composer mlocati/ip-lib 1.18.0 php-composer -mpg123-libs 1.32.6-r0 apk +mpg123-libs 1.32.8-r0 apk mtdowling/jmespath.php 2.7.0 php-composer musl 1.2.5-r0 apk musl-utils 1.2.5-r0 apk @@ -230,9 +230,9 @@ oniguruma 6.9.9-r0 apk openexr-libiex 3.1.13-r1 apk openexr-libilmthread 3.1.13-r1 apk openexr-libopenexr 3.1.13-r1 apk -openssl 3.3.2-r0 apk +openssl 3.3.2-r1 apk opus 1.5.2-r0 apk -orc 0.4.39-r0 apk +orc 0.4.40-r0 apk p11-kit 0.25.3-r0 apk paragonie/constant_time_encoding v2.7.0 php-composer password_policy 2.0.0 npm @@ -248,32 +248,32 @@ php-http/guzzle7-adapter 1.0.0 php-compos php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer php-opencloud/openstack v3.10.0 php-composer -php83 8.3.12-r0 apk -php83-bcmath 8.3.12-r0 apk -php83-bz2 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-exif 8.3.12-r0 apk -php83-fileinfo 8.3.12-r0 apk -php83-fpm 8.3.12-r0 apk -php83-ftp 8.3.12-r0 apk -php83-gd 8.3.12-r0 apk -php83-gmp 8.3.12-r0 apk -php83-iconv 8.3.12-r0 apk -php83-imap 8.3.12-r0 apk -php83-intl 8.3.12-r0 apk -php83-ldap 8.3.12-r0 apk -php83-mbstring 8.3.12-r0 apk -php83-mysqlnd 8.3.12-r0 apk -php83-opcache 8.3.12-r0 apk -php83-openssl 8.3.12-r0 apk -php83-pcntl 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-bcmath 8.3.13-r0 apk +php83-bz2 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-exif 8.3.13-r0 apk +php83-fileinfo 8.3.13-r0 apk +php83-fpm 8.3.13-r0 apk +php83-ftp 8.3.13-r0 apk +php83-gd 8.3.13-r0 apk +php83-gmp 8.3.13-r0 apk +php83-iconv 8.3.13-r0 apk +php83-imap 8.3.13-r0 apk +php83-intl 8.3.13-r0 apk +php83-ldap 8.3.13-r0 apk +php83-mbstring 8.3.13-r0 apk +php83-mysqlnd 8.3.13-r0 apk +php83-opcache 8.3.13-r0 apk +php83-openssl 8.3.13-r0 apk +php83-pcntl 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-apcu 5.1.23-r0 apk php83-pecl-igbinary 3.2.15-r0 apk php83-pecl-imagick 3.7.0-r0 apk @@ -282,19 +282,19 @@ php83-pecl-memcached 3.3.0-r0 apk php83-pecl-msgpack 2.2.0-r2 apk php83-pecl-redis 6.1.0-r0 apk php83-pecl-smbclient 1.1.1-r0 apk -php83-pgsql 8.3.12-r0 apk -php83-phar 8.3.12-r0 apk -php83-posix 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-sodium 8.3.12-r0 apk -php83-sqlite3 8.3.12-r0 apk -php83-sysvsem 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-pgsql 8.3.13-r0 apk +php83-phar 8.3.13-r0 apk +php83-posix 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-sodium 8.3.13-r0 apk +php83-sqlite3 8.3.13-r0 apk +php83-sysvsem 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 phpseclib/phpseclib 2.0.47 php-composer pimple/pimple v3.5.0 php-composer popt 1.19-r3 apk From 47e85426128e65188339b82bbdea9d9f0a2e5f6b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 31 Oct 2024 16:45:01 +0000 Subject: [PATCH 123/209] Bot Updating Package Versions --- package_versions.txt | 51 ++++++++++++++++++++++---------------------- 1 file changed, 25 insertions(+), 26 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index d3067aa6..254ab823 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -83,9 +83,9 @@ gnu-libiconv 1.17-r2 apk gnu-libiconv-libs 1.17-r2 apk gnutls 3.8.5-r0 apk graphite2 1.3.14-r6 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.8.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 harfbuzz 8.5.0-r0 apk hexogen/kdtree v0.2.5 php-composer @@ -109,7 +109,7 @@ lame-libs 3.100-r5 apk laravel/serializable-closure v1.3.5 php-composer lcms2 2.16-r0 apk lcobucci/clock 3.0.0 php-composer -ldb 2.8.0-r1 apk +ldb 2.8.2-r0 apk league/flysystem 2.5.0 php-composer league/mime-type-detection 1.11.0 php-composer libSvtAv1Enc 2.0.0-r1 apk @@ -118,7 +118,7 @@ libarchive 3.7.7-r0 apk libass 0.17.2-r0 apk libasyncns 0.8-r3 apk libattr 2.5.2-r0 apk -libauth-samba 4.19.6-r0 apk +libauth-samba 4.19.9-r0 apk libavif 1.0.4-r0 apk libblkid 2.40.1-r1 apk libbluray 1.3.4-r1 apk @@ -166,7 +166,7 @@ librist 0.2.10-r1 apk libsasl 2.1.28-r6 apk libsharpyuv 1.3.2-r0 apk libsm 1.2.4-r4 apk -libsmbclient 4.19.6-r0 apk +libsmbclient 4.19.9-r0 apk libsndfile 1.2.2-r0 apk libsodium 1.0.19-r0 apk libsrt 1.5.3-r0 apk @@ -182,7 +182,7 @@ libva 2.21.0-r0 apk libvdpau 1.5-r3 apk libvorbis 1.3.7-r2 apk libvpx 1.14.1-r0 apk -libwbclient 4.19.6-r0 apk +libwbclient 4.19.9-r0 apk libwebp 1.3.2-r0 apk libwebpdemux 1.3.2-r0 apk libwebpmux 1.3.2-r0 apk @@ -325,11 +325,11 @@ sabre/http 5.1.10 php-compos sabre/uri 2.3.3 php-composer sabre/vobject 4.5.4 php-composer sabre/xml 2.2.7 php-composer -samba-client 4.19.6-r0 apk -samba-client-libs 4.19.6-r0 apk -samba-common 4.19.6-r0 apk -samba-libs 4.19.6-r0 apk -samba-util-libs 4.19.6-r0 apk +samba-client 4.19.9-r0 apk +samba-client-libs 4.19.9-r0 apk +samba-common 4.19.9-r0 apk +samba-libs 4.19.9-r0 apk +samba-util-libs 4.19.9-r0 apk scanelf 1.3.7-r2 apk scssphp/scssphp v1.12.1 php-composer sdl2 2.28.5-r1 apk @@ -346,36 +346,35 @@ spomky-labs/pki-framework 1.2.1 php-compos sqlite-libs 3.45.3-r1 apk sratom 0.6.16-r0 apk ssl_client 1.36.1-r29 apk -stecman/symfony-console-completion 0.11.0 php-composer +stecman/symfony-console-completion v0.13.0 php-composer sudo 1.9.15_p5-r0 apk support 2.0.0 npm suspicious_login 8.0.0 npm -symfony/console v5.4.35 php-composer +symfony/console v6.4.12 php-composer symfony/css-selector v6.4.3 php-composer symfony/deprecation-contracts v3.5.0 php-composer symfony/dom-crawler v6.4.4 php-composer -symfony/event-dispatcher v5.4.26 php-composer +symfony/event-dispatcher v6.4.8 php-composer symfony/event-dispatcher-contracts v3.0.2 php-composer -symfony/http-foundation v5.4.25 php-composer -symfony/mailer v5.4.22 php-composer -symfony/mime v5.4.19 php-composer +symfony/http-foundation v6.4.12 php-composer +symfony/mailer v6.4.12 php-composer +symfony/mime v6.4.12 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-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.27.0 php-composer symfony/polyfill-mbstring v1.31.0 php-composer -symfony/polyfill-php72 v1.29.0 php-composer symfony/polyfill-php73 v1.26.0 php-composer -symfony/polyfill-php73 v1.28.0 php-composer symfony/polyfill-php80 v1.27.0 php-composer symfony/polyfill-php80 v1.29.0 php-composer +symfony/polyfill-php83 v1.31.0 php-composer symfony/polyfill-uuid v1.31.0 php-composer -symfony/process v5.4.34 php-composer -symfony/routing v5.4.25 php-composer +symfony/process v6.4.12 php-composer +symfony/routing v6.4.12 php-composer symfony/service-contracts v3.0.2 php-composer symfony/string v6.0.19 php-composer -symfony/translation v6.4.4 php-composer +symfony/translation v6.4.12 php-composer symfony/translation-contracts v3.4.2 php-composer symfony/uid v6.4.12 php-composer talloc 2.4.2-r1 apk From ad7ade282f6989d9e9b6581756744fda98ff9a4b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 5 Nov 2024 11:49:49 +0000 Subject: [PATCH 124/209] 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 254ab823..3bf4ebda 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -158,7 +158,7 @@ libpanelw 6.4_p20240420-r1 apk libpciaccess 0.18.1-r0 apk libplacebo 6.338.2-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 libpulse 17.0-r0 apk From 091f478f34983a97c8fa75d0ad2b4be6d6cc3a0d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 12 Nov 2024 11:48:30 +0000 Subject: [PATCH 125/209] Bot Updating Templated Files --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 155cafba..92245f1c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -884,7 +884,7 @@ pipeline { echo '{"tag_name":"'${META_TAG}'",\ "target_commitish": "develop",\ "name": "'${META_TAG}'",\ - "body": "**LinuxServer Changes:**\\n\\n'${LS_RELEASE_NOTES}'\\n\\n**Remote 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": true}' >> 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 acf5cd81053ff1dcfee806af973af98c3ee8b4d1 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 12 Nov 2024 11:50:24 +0000 Subject: [PATCH 126/209] 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 4f71cbca..48842c9b 100755 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -105,10 +105,10 @@ docker build \ -t linuxserver/nextcloud: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 cf32b2d3..534a4cac 100755 --- 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-nextcloud/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 nextcloud** \n'"${NOTIFY_BRANCHES}"'**Build URL:** '"https://ci.linuxserver.io/blue/organizations/jenkins/Docker-Pipeline-Builders%2Fdocker-nextcloud/activity/"' \n"}], + "description": "**Package Check Build(s) for nextcloud** \n'"${NOTIFY_BRANCHES}"''"${NOTIFY_BUILD_URL}"'"}], "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} fi diff --git a/README.md b/README.md index fc1730ba..56bd4d08 100644 --- a/README.md +++ b/README.md @@ -97,6 +97,7 @@ If you are [using custom app directories](https://docs.nextcloud.com/server/late Afterwards, you can set `"path" => OC::$SERVERROOT . "/your_custom_apps_folder",` in your `config.php` file, per the [official documentation](https://docs.nextcloud.com/server/latest/admin_manual/apps_management.html#using-custom-app-directories). + ### Strict reverse proxies This image uses a self-signed certificate by default. This naturally means the scheme is `https`. @@ -306,10 +307,10 @@ docker build \ -t lscr.io/linuxserver/nextcloud:develop . ``` -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 b0182fbb7292b59990deab2b68cc33cebf0d855c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 19 Nov 2024 11:51:25 +0000 Subject: [PATCH 127/209] 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 3bf4ebda..23700949 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -136,7 +136,7 @@ libevent 2.1.12-r7 apk libexpat 2.6.3-r0 apk libffi 3.4.6-r0 apk libflac 1.4.3-r1 apk -libformw 6.4_p20240420-r1 apk +libformw 6.4_p20240420-r2 apk libgcc 13.2.1_git20240309-r0 apk libgomp 13.2.1_git20240309-r0 apk libhwy 1.0.7-r0 apk @@ -151,14 +151,14 @@ libmcrypt 2.5.8-r10 apk libmd 1.1.0-r0 apk libmemcached-libs 1.1.4-r1 apk libmount 2.40.1-r1 apk -libncursesw 6.4_p20240420-r1 apk +libncursesw 6.4_p20240420-r2 apk libogg 1.3.5-r5 apk libopenmpt 0.7.7-r0 apk -libpanelw 6.4_p20240420-r1 apk +libpanelw 6.4_p20240420-r2 apk libpciaccess 0.18.1-r0 apk libplacebo 6.338.2-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 libpulse 17.0-r0 apk @@ -215,7 +215,7 @@ mtdowling/jmespath.php 2.7.0 php-compos musl 1.2.5-r0 apk musl-utils 1.2.5-r0 apk nano 8.0-r0 apk -ncurses-terminfo-base 6.4_p20240420-r1 apk +ncurses-terminfo-base 6.4_p20240420-r2 apk netcat-openbsd 1.226-r0 apk nettle 3.9.1-r0 apk nextcloud 1.0.0 npm From 0aad6a0fe5a70e7c0162be0eb598ee5b45270a2a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 26 Nov 2024 11:50:40 +0000 Subject: [PATCH 128/209] Bot Updating Package Versions --- package_versions.txt | 84 ++++++++++++++++++++++---------------------- 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 23700949..856e6bbd 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -37,7 +37,7 @@ ca-certificates-bundle 20240705-r0 apk catatonit 0.2.0-r0 apk christian-riesen/base32 1.6.0 php-composer cjson 1.7.18-r0 apk -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 @@ -133,7 +133,7 @@ libdrm 2.4.120-r0 apk libeconf 0.6.3-r0 apk libedit 20240517.3.1-r0 apk libevent 2.1.12-r7 apk -libexpat 2.6.3-r0 apk +libexpat 2.6.4-r0 apk libffi 3.4.6-r0 apk libflac 1.4.3-r1 apk libformw 6.4_p20240420-r2 apk @@ -158,7 +158,7 @@ libpanelw 6.4_p20240420-r2 apk libpciaccess 0.18.1-r0 apk libplacebo 6.338.2-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 libpulse 17.0-r0 apk @@ -248,32 +248,32 @@ php-http/guzzle7-adapter 1.0.0 php-compos php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer php-opencloud/openstack v3.10.0 php-composer -php83 8.3.13-r0 apk -php83-bcmath 8.3.13-r0 apk -php83-bz2 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-exif 8.3.13-r0 apk -php83-fileinfo 8.3.13-r0 apk -php83-fpm 8.3.13-r0 apk -php83-ftp 8.3.13-r0 apk -php83-gd 8.3.13-r0 apk -php83-gmp 8.3.13-r0 apk -php83-iconv 8.3.13-r0 apk -php83-imap 8.3.13-r0 apk -php83-intl 8.3.13-r0 apk -php83-ldap 8.3.13-r0 apk -php83-mbstring 8.3.13-r0 apk -php83-mysqlnd 8.3.13-r0 apk -php83-opcache 8.3.13-r0 apk -php83-openssl 8.3.13-r0 apk -php83-pcntl 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-bcmath 8.3.14-r0 apk +php83-bz2 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-exif 8.3.14-r0 apk +php83-fileinfo 8.3.14-r0 apk +php83-fpm 8.3.14-r0 apk +php83-ftp 8.3.14-r0 apk +php83-gd 8.3.14-r0 apk +php83-gmp 8.3.14-r0 apk +php83-iconv 8.3.14-r0 apk +php83-imap 8.3.14-r0 apk +php83-intl 8.3.14-r0 apk +php83-ldap 8.3.14-r0 apk +php83-mbstring 8.3.14-r0 apk +php83-mysqlnd 8.3.14-r0 apk +php83-opcache 8.3.14-r0 apk +php83-openssl 8.3.14-r0 apk +php83-pcntl 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-apcu 5.1.23-r0 apk php83-pecl-igbinary 3.2.15-r0 apk php83-pecl-imagick 3.7.0-r0 apk @@ -282,19 +282,19 @@ php83-pecl-memcached 3.3.0-r0 apk php83-pecl-msgpack 2.2.0-r2 apk php83-pecl-redis 6.1.0-r0 apk php83-pecl-smbclient 1.1.1-r0 apk -php83-pgsql 8.3.13-r0 apk -php83-phar 8.3.13-r0 apk -php83-posix 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-sodium 8.3.13-r0 apk -php83-sqlite3 8.3.13-r0 apk -php83-sysvsem 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-pgsql 8.3.14-r0 apk +php83-phar 8.3.14-r0 apk +php83-posix 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-sodium 8.3.14-r0 apk +php83-sqlite3 8.3.14-r0 apk +php83-sysvsem 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 phpseclib/phpseclib 2.0.47 php-composer pimple/pimple v3.5.0 php-composer popt 1.19-r3 apk From 097f73a1e6515b3c4abb6ad28284cf6f7ad71603 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 3 Dec 2024 11:48:38 +0000 Subject: [PATCH 129/209] Bot Updating Templated Files --- Jenkinsfile | 268 ++++++++++++++++++++++++++++++++++------------------ 1 file changed, 176 insertions(+), 92 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 92245f1c..4c3644c7 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 { @@ -191,6 +191,7 @@ pipeline { env.VERSION_TAG = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER env.META_TAG = 'develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER env.EXT_RELEASE_TAG = 'develop-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' } } } @@ -215,6 +216,7 @@ pipeline { env.META_TAG = 'develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA env.EXT_RELEASE_TAG = 'develop-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' } } } @@ -239,6 +241,7 @@ pipeline { env.EXT_RELEASE_TAG = 'develop-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' } } } @@ -335,6 +338,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}:develop + ls -al ${TEMPDIR}/d2 + yq -ei ".init_diagram |= load_str(\\"${TEMPDIR}/d2/${CONTAINER_NAME}-develop.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 develop + 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 develop + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + 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} @@ -543,8 +575,40 @@ pipeline { --label \"org.opencontainers.image.title=Nextcloud\" \ --label \"org.opencontainers.image.description=[Nextcloud](https://nextcloud.com/) gives you access to all your files wherever you are. Where are your photos and documents? With Nextcloud you pick a server of your choice, at home, in a data center or at a provider. And that is where your files will be. Nextcloud runs on that server, protecting your data and giving you access from your desktop or mobile devices. Through Nextcloud you also access, sync and share your existing data on that FTP drive at the office, a Dropbox or a NAS you have at home. \" \ --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 @@ -575,8 +639,40 @@ pipeline { --label \"org.opencontainers.image.title=Nextcloud\" \ --label \"org.opencontainers.image.description=[Nextcloud](https://nextcloud.com/) gives you access to all your files wherever you are. Where are your photos and documents? With Nextcloud you pick a server of your choice, at home, in a data center or at a provider. And that is where your files will be. Nextcloud runs on that server, protecting your data and giving you access from your desktop or mobile devices. Through Nextcloud you also access, sync and share your existing data on that FTP drive at the office, a Dropbox or a NAS you have at home. \" \ --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') { @@ -585,10 +681,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}\" \ @@ -604,18 +696,47 @@ pipeline { --label \"org.opencontainers.image.title=Nextcloud\" \ --label \"org.opencontainers.image.description=[Nextcloud](https://nextcloud.com/) gives you access to all your files wherever you are. Where are your photos and documents? With Nextcloud you pick a server of your choice, at home, in a data center or at a provider. And that is where your files will be. Nextcloud runs on that server, protecting your data and giving you access from your desktop or mobile devices. Through Nextcloud you also access, sync and share your existing data on that FTP drive at the office, a Dropbox or a NAS you have at home. \" \ --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 || : + ''' } } } @@ -765,37 +886,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}:develop - docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:${EXT_RELEASE_TAG} - if [ -n "${SEMVER}" ]; then - docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:${SEMVER} - fi - docker push ${PUSHIMAGE}:develop - 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}:develop -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 + ''' } } } @@ -806,57 +913,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-develop - 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-develop - 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-develop - docker push ${MANIFESTIMAGE}:arm64v8-${META_TAG} - docker push ${MANIFESTIMAGE}:arm64v8-develop - 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}:develop ${MANIFESTIMAGE}:amd64-develop ${MANIFESTIMAGE}:arm64v8-develop - 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-develop -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-develop -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}:develop ${MANIFESTIMAGE}:amd64-develop ${MANIFESTIMAGE}:arm64v8-develop + 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 a6b2ac9b278bbd22e05c63523f7e52d70f558584 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 3 Dec 2024 11:52:21 +0000 Subject: [PATCH 130/209] Bot Updating Templated Files --- readme-vars.yml | 184 ++++++++++++++++++++++++++++++------------------ 1 file changed, 117 insertions(+), 67 deletions(-) diff --git a/readme-vars.yml b/readme-vars.yml index ebc98ab9..51f5ff00 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -9,29 +9,25 @@ project_blurb: | Where are your photos and documents? With Nextcloud you pick a server of your choice, at home, in a data center or at a provider. And that is where your files will be. Nextcloud runs on that server, protecting your data and giving you access from your desktop or mobile devices. Through Nextcloud you also access, sync and share your existing data on that FTP drive at the office, a Dropbox or a NAS you have at home. 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"} # development version development_versions: true development_versions_items: - - { tag: "latest", desc: "Stable Nextcloud releases" } - - { tag: "develop", desc: "Beta Nextcloud pre-releases *only*" } - + - {tag: "latest", desc: "Stable Nextcloud releases"} + - {tag: "develop", desc: "Beta Nextcloud pre-releases *only*"} # container parameters common_param_env_vars_enabled: true param_container_name: "{{ project_name }}" param_usage_include_vols: true param_volumes: - - { vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/config", desc: "Persistent config files" } - - { vol_path: "/data", vol_host_path: "/path/to/data", desc: "Your personal data." } + - {vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/config", desc: "Persistent config files"} + - {vol_path: "/data", vol_host_path: "/path/to/data", desc: "Your personal data."} param_usage_include_ports: true param_ports: - - { external_port: "443", internal_port: "443", port_desc: "WebUI" } - + - {external_port: "443", internal_port: "443", port_desc: "WebUI"} # application setup block app_setup_block_enabled: true app_setup_block: | @@ -61,61 +57,115 @@ app_setup_block: | ``` Afterwards, you can set `"path" => OC::$SERVERROOT . "/your_custom_apps_folder",` in your `config.php` file, per the [official documentation](https://docs.nextcloud.com/server/latest/admin_manual/apps_management.html#using-custom-app-directories). - +# init diagram +init_diagram: | + "nextcloud:develop": { + 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-nextcloud-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-nginx-end -> init-nextcloud-config + 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-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 + } + Base Images: { + "baseimage-alpine-nginx:3.20" <- "baseimage-alpine:3.20" + } + "nextcloud:develop" <- Base Images # changelog changelogs: - - { date: "24.06.24:", desc: "Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings."} - - { date: "06.03.24:", desc: "Rebase to Alpine 3.19 with php 8.3."} - - { date: "02.01.24:", desc: "Existing users should update: site-confs/default.conf - Cleanup default site conf." } - - { date: "22.12.23:", desc: "Site default conf updating to include mime.types for js and mjs and update location to include more file types." } - - { date: "28.10.23:", desc: "Disable web upgrades using occ during init." } - - { date: "31.08.23:", desc: "Re-add updatenotification app. This allows users to be notified for app updates, but also notifies for NextCloud updates. Updating NextCloud via the web UI is not supported when using this image." } - - { date: "14.08.23:", desc: "Add develop branch." } - - { date: "25.06.23:", desc: "Move Nextcloud installation inside container. Remove CLI updater. [See changes announcement](https://info.linuxserver.io/issues/2023-06-25-nextcloud/)." } - - { date: "21.06.23:", desc: "Existing users should update `/config/nginx/site-confs/default.conf` - Security fix for real ip settings." } - - { date: "25.05.23:", desc: "Rebase to Alpine 3.18, deprecate armhf." } - - { date: "13.04.23:", desc: "Move ssl.conf include to default.conf." } - - { date: "21.03.23:", desc: "Add php81-sysvsem as new dep for v26. Update default X-Robots-Tag to `noindex, nofollow``." } - - { date: "02.03.23:", desc: "Set permissions on crontabs during init." } - - { date: "20.01.23:", desc: "Rebase to alpine 3.17 with php8.1." } - - { date: "10.10.22:", desc: "Rebasing to alpine 3.15 with php8. Restructure nginx configs ([see changes announcement](https://info.linuxserver.io/issues/2022-08-20-nginx-base))." } - - { date: "30.09.22:", desc: "Disabled `output_buffering` as per [nextcloud docs](https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/big_file_upload_configuration.html" } - - { date: "21.05.22:", desc: "Update version check endpoint." } - - { date: "28.04.22:", desc: "Increase OPCache interned strings buffered setting to 16." } - - { date: "14.04.22:", desc: "Nginx default site config updated for v23 (existing users should delete `/config/nginx/site-confs/default.conf` and restart the container). Fix LDAP connection." } - - { date: "11.09.21:", desc: "Rebasing to alpine 3.14" } - - { date: "21.03.21:", desc: "Publish `php8` tag for testing." } - - { date: "25.02.21:", desc: "Nginx default site config updated for v21 (existing users should delete `/config/nginx/site-confs/default.conf` and restart the container)." } - - { date: "21.01.21:", desc: "Fix php iconv (was breaking the mail addon). If installed, attempt to remove broken CODE Server app during startup." } - - { date: "20.01.21:", desc: "Increase php fcgi timeout to prevent 504 Gateway timeout errors (existing users should delete `/config/nginx/site-confs/default.conf` and restart the container)." } - - { date: "16.01.21:", desc: "Rebasing to alpine 3.13. Users with issues on 32-bit arm, [see this article](https://docs.linuxserver.io/faq#my-host-is-incompatible-with-images-based-on-ubuntu-focal-and-alpine-3-13)." } - - { date: "12.08.20:", desc: "Various updates to default site config, including added support for webfinger (existing users should delete `/config/nginx/site-confs/default.conf` and restart the container)." } - - { date: "03.06.20:", desc: "Rebasing to alpine 3.12" } - - { date: "03.06.20:", desc: "Add php7-bcmath and php7-fileinfo" } - - { date: "31.05.20:", desc: "Add aliases for occ and updater.phar" } - - { date: "31.03.20:", desc: "Allow crontab to be user customized, fix logrotate." } - - { date: "17.01.20:", desc: "Updated php.ini defaults and site config, including an optional HSTS directive (existing users should delete `/config/nginx/site-confs/default.conf` and restart the container)." } - - { date: "19.12.19:", desc: "Rebasing to alpine 3.11." } - - { date: "18.11.19:", desc: "Nginx default site config updated for v17 (existing users should delete `/config/nginx/site-confs/default.conf` and restart the container)." } - - { date: "28.10.19:", desc: "Change cronjob to run every 5 minutes." } - - { date: "24.10.19:", desc: "Nginx default site config updated due to CVE-2019-11043 (existing users should delete `/config/nginx/site-confs/default.conf` and restart the container)." } - - { date: "14.07.19:", desc: "Download nextcloud during build time." } - - { date: "28.06.19:", desc: "Rebasing to alpine 3.10." } - - { date: "23.03.19:", desc: "Switching to new Base images, shift to arm32v7 tag." } - - { date: "27.02.19:", desc: "Updating base nginx config to sync up with v15 requirements." } - - { date: "22.02.19:", desc: "Rebasing to alpine 3.9." } - - { date: "28.01.19:", desc: "Add pipeline logic and multi arch." } - - { date: "25.01.19:", desc: "Add php7-phar for occ upgrades." } - - { date: "05.09.18:", desc: "Rebase to alpine 3.8." } - - { date: "11.06.18:", desc: "Use latest rather than specific version for initial install." } - - { date: "26.04.18:", desc: "Bump default install to 13.0.1." } - - { date: "06.02.18:", desc: "Bump default install to 13.0.0." } - - { date: "26.01.18:", desc: "Rebase to alpine 3.7, bump default install to 12.0.5." } - - { date: "12.12.17:", desc: "Bump default install to 12.0.4, fix continuation lines." } - - { date: "15.10.17:", desc: "Sed php.ini for opcache requirements in newer nextcloud versions." } - - { date: "20.09.17:", desc: "Bump default install to 12.0.3." } - - { date: "19.08.17:", desc: "Bump default install to 12.0.2." } - - { date: "25.05.17:", desc: "Rebase to alpine 3.6." } - - { date: "22.05.17:", desc: "Update to nextcloud 12.0, adding required dependecies and note about commenting out SAMEORIGIN; line." } - - { date: "03.05.17:", desc: "Use community repo of memcache." } - - { date: "07.03.17:", desc: "Release into main repository and upgrade to php7 and Alpine 3.5." } + - {date: "24.06.24:", desc: "Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings."} + - {date: "06.03.24:", desc: "Rebase to Alpine 3.19 with php 8.3."} + - {date: "02.01.24:", desc: "Existing users should update: site-confs/default.conf - Cleanup default site conf."} + - {date: "22.12.23:", desc: "Site default conf updating to include mime.types for js and mjs and update location to include more file types."} + - {date: "28.10.23:", desc: "Disable web upgrades using occ during init."} + - {date: "31.08.23:", desc: "Re-add updatenotification app. This allows users to be notified for app updates, but also notifies for NextCloud updates. Updating NextCloud via the web UI is not supported when using this image."} + - {date: "14.08.23:", desc: "Add develop branch."} + - {date: "25.06.23:", desc: "Move Nextcloud installation inside container. Remove CLI updater. [See changes announcement](https://info.linuxserver.io/issues/2023-06-25-nextcloud/)."} + - {date: "21.06.23:", desc: "Existing users should update `/config/nginx/site-confs/default.conf` - Security fix for real ip settings."} + - {date: "25.05.23:", desc: "Rebase to Alpine 3.18, deprecate armhf."} + - {date: "13.04.23:", desc: "Move ssl.conf include to default.conf."} + - {date: "21.03.23:", desc: "Add php81-sysvsem as new dep for v26. Update default X-Robots-Tag to `noindex, nofollow``."} + - {date: "02.03.23:", desc: "Set permissions on crontabs during init."} + - {date: "20.01.23:", desc: "Rebase to alpine 3.17 with php8.1."} + - {date: "10.10.22:", desc: "Rebasing to alpine 3.15 with php8. Restructure nginx configs ([see changes announcement](https://info.linuxserver.io/issues/2022-08-20-nginx-base))."} + - {date: "30.09.22:", desc: "Disabled `output_buffering` as per [nextcloud docs](https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/big_file_upload_configuration.html"} + - {date: "21.05.22:", desc: "Update version check endpoint."} + - {date: "28.04.22:", desc: "Increase OPCache interned strings buffered setting to 16."} + - {date: "14.04.22:", desc: "Nginx default site config updated for v23 (existing users should delete `/config/nginx/site-confs/default.conf` and restart the container). Fix LDAP connection."} + - {date: "11.09.21:", desc: "Rebasing to alpine 3.14"} + - {date: "21.03.21:", desc: "Publish `php8` tag for testing."} + - {date: "25.02.21:", desc: "Nginx default site config updated for v21 (existing users should delete `/config/nginx/site-confs/default.conf` and restart the container)."} + - {date: "21.01.21:", desc: "Fix php iconv (was breaking the mail addon). If installed, attempt to remove broken CODE Server app during startup."} + - {date: "20.01.21:", desc: "Increase php fcgi timeout to prevent 504 Gateway timeout errors (existing users should delete `/config/nginx/site-confs/default.conf` and restart the container)."} + - {date: "16.01.21:", desc: "Rebasing to alpine 3.13. Users with issues on 32-bit arm, [see this article](https://docs.linuxserver.io/faq#my-host-is-incompatible-with-images-based-on-ubuntu-focal-and-alpine-3-13)."} + - {date: "12.08.20:", desc: "Various updates to default site config, including added support for webfinger (existing users should delete `/config/nginx/site-confs/default.conf` and restart the container)."} + - {date: "03.06.20:", desc: "Rebasing to alpine 3.12"} + - {date: "03.06.20:", desc: "Add php7-bcmath and php7-fileinfo"} + - {date: "31.05.20:", desc: "Add aliases for occ and updater.phar"} + - {date: "31.03.20:", desc: "Allow crontab to be user customized, fix logrotate."} + - {date: "17.01.20:", desc: "Updated php.ini defaults and site config, including an optional HSTS directive (existing users should delete `/config/nginx/site-confs/default.conf` and restart the container)."} + - {date: "19.12.19:", desc: "Rebasing to alpine 3.11."} + - {date: "18.11.19:", desc: "Nginx default site config updated for v17 (existing users should delete `/config/nginx/site-confs/default.conf` and restart the container)."} + - {date: "28.10.19:", desc: "Change cronjob to run every 5 minutes."} + - {date: "24.10.19:", desc: "Nginx default site config updated due to CVE-2019-11043 (existing users should delete `/config/nginx/site-confs/default.conf` and restart the container)."} + - {date: "14.07.19:", desc: "Download nextcloud during build time."} + - {date: "28.06.19:", desc: "Rebasing to alpine 3.10."} + - {date: "23.03.19:", desc: "Switching to new Base images, shift to arm32v7 tag."} + - {date: "27.02.19:", desc: "Updating base nginx config to sync up with v15 requirements."} + - {date: "22.02.19:", desc: "Rebasing to alpine 3.9."} + - {date: "28.01.19:", desc: "Add pipeline logic and multi arch."} + - {date: "25.01.19:", desc: "Add php7-phar for occ upgrades."} + - {date: "05.09.18:", desc: "Rebase to alpine 3.8."} + - {date: "11.06.18:", desc: "Use latest rather than specific version for initial install."} + - {date: "26.04.18:", desc: "Bump default install to 13.0.1."} + - {date: "06.02.18:", desc: "Bump default install to 13.0.0."} + - {date: "26.01.18:", desc: "Rebase to alpine 3.7, bump default install to 12.0.5."} + - {date: "12.12.17:", desc: "Bump default install to 12.0.4, fix continuation lines."} + - {date: "15.10.17:", desc: "Sed php.ini for opcache requirements in newer nextcloud versions."} + - {date: "20.09.17:", desc: "Bump default install to 12.0.3."} + - {date: "19.08.17:", desc: "Bump default install to 12.0.2."} + - {date: "25.05.17:", desc: "Rebase to alpine 3.6."} + - {date: "22.05.17:", desc: "Update to nextcloud 12.0, adding required dependecies and note about commenting out SAMEORIGIN; line."} + - {date: "03.05.17:", desc: "Use community repo of memcache."} + - {date: "07.03.17:", desc: "Release into main repository and upgrade to php7 and Alpine 3.5."} From 4f5f890fdd56a3ad5ffbbfbdfc1565b55a6a965a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 3 Dec 2024 11:54:02 +0000 Subject: [PATCH 131/209] Bot Updating Templated Files --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 56bd4d08..8d052eea 100644 --- a/README.md +++ b/README.md @@ -97,7 +97,6 @@ If you are [using custom app directories](https://docs.nextcloud.com/server/late Afterwards, you can set `"path" => OC::$SERVERROOT . "/your_custom_apps_folder",` in your `config.php` file, per the [official documentation](https://docs.nextcloud.com/server/latest/admin_manual/apps_management.html#using-custom-app-directories). - ### Strict reverse proxies This image uses a self-signed certificate by default. This naturally means the scheme is `https`. @@ -107,6 +106,9 @@ If you are using a reverse proxy which validates certificates, you need to [disa 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 @@ -148,7 +150,7 @@ Containers are configured using parameters passed at runtime (such as those abov | Parameter | Function | | :----: | --- | -| `-p 443` | WebUI | +| `-p 443:443` | WebUI | | `-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 a90c6096ba313c1dfdb3d3443b3342c5d676fbd0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 5 Dec 2024 14:00:00 +0000 Subject: [PATCH 132/209] Bot Updating Templated Files --- .github/workflows/external_trigger.yml | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index 711fbadd..722a913e 100755 --- 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%2Fnextcloud%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}") From 95febfb1e84ef23f1ac7e96d4eb5ebbbf150b13f Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 17 Dec 2024 11:49:28 +0000 Subject: [PATCH 133/209] Bot Updating Templated Files --- Jenkinsfile | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 4c3644c7..ec1bea8e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -575,7 +575,7 @@ pipeline { --label \"org.opencontainers.image.title=Nextcloud\" \ --label \"org.opencontainers.image.description=[Nextcloud](https://nextcloud.com/) gives you access to all your files wherever you are. Where are your photos and documents? With Nextcloud you pick a server of your choice, at home, in a data center or at a provider. And that is where your files will be. Nextcloud runs on that server, protecting your data and giving you access from your desktop or mobile devices. Through Nextcloud you also access, sync and share your existing data on that FTP drive at the office, a Dropbox or a NAS you have at home. \" \ --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 @@ -604,7 +604,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 ''' } @@ -639,7 +641,7 @@ pipeline { --label \"org.opencontainers.image.title=Nextcloud\" \ --label \"org.opencontainers.image.description=[Nextcloud](https://nextcloud.com/) gives you access to all your files wherever you are. Where are your photos and documents? With Nextcloud you pick a server of your choice, at home, in a data center or at a provider. And that is where your files will be. Nextcloud runs on that server, protecting your data and giving you access from your desktop or mobile devices. Through Nextcloud you also access, sync and share your existing data on that FTP drive at the office, a Dropbox or a NAS you have at home. \" \ --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 @@ -668,7 +670,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 ''' } @@ -696,7 +700,7 @@ pipeline { --label \"org.opencontainers.image.title=Nextcloud\" \ --label \"org.opencontainers.image.description=[Nextcloud](https://nextcloud.com/) gives you access to all your files wherever you are. Where are your photos and documents? With Nextcloud you pick a server of your choice, at home, in a data center or at a provider. And that is where your files will be. Nextcloud runs on that server, protecting your data and giving you access from your desktop or mobile devices. Through Nextcloud you also access, sync and share your existing data on that FTP drive at the office, a Dropbox or a NAS you have at home. \" \ --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 @@ -725,7 +729,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 ''' } From 04e96fdd762a8b2eb4474f0ad3775b0658a438e6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 17 Dec 2024 11:51:18 +0000 Subject: [PATCH 134/209] 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 722a913e..668f8386 100755 --- 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 534a4cac..2f7d010d 100755 --- 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-nextcloud/${br}/jenkins-vars.yml) - if [[ "${br}" == $(yq -r '.ls_branch' <<< "${JENKINS_VARS}") ]]; then + if ! curl -sfX GET https://raw.githubusercontent.com/linuxserver/docker-nextcloud/${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-nextcloud/${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 \`nextcloud_${br}\`; skipping trigger." >> $GITHUB_STEP_SUMMARY skipped_branches="${skipped_branches}${br} " - elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-nextcloud/job/${br}/lastBuild/api/json | jq -r '.building') == "true" ]; then + elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-nextcloud/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-nextcloud/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 447a77ebc7c26c24bf301f6932b8506d3b6c244d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 17 Dec 2024 11:56:09 +0000 Subject: [PATCH 135/209] 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 856e6bbd..2fd8f320 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -15,7 +15,7 @@ amphp/serialization v1.0.0 php-compos amphp/sync v1.4.2 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 app_api 1.0.0 npm apr 1.7.5-r0 apk apr-util 1.6.3-r1 apk @@ -37,12 +37,12 @@ ca-certificates-bundle 20240705-r0 apk catatonit 0.2.0-r0 apk christian-riesen/base32 1.6.0 php-composer cjson 1.7.18-r0 apk -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 cweagans/composer-patches 1.7.3 php-composer dbus-libs 1.14.10-r1 apk deepdiver/zipstreamer v2.0.3 php-composer @@ -126,7 +126,7 @@ libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk libcap2 2.70-r0 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 libdovi 3.3.0-r0 apk libdrm 2.4.120-r0 apk From b80003caa4e7a8973cc8f1a344ed65826d917af7 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 24 Dec 2024 11:50:56 +0000 Subject: [PATCH 136/209] 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 2fd8f320..c3dfd9e5 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -42,7 +42,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 cweagans/composer-patches 1.7.3 php-composer dbus-libs 1.14.10-r1 apk deepdiver/zipstreamer v2.0.3 php-composer @@ -126,7 +126,7 @@ libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk libcap2 2.70-r0 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 libdovi 3.3.0-r0 apk libdrm 2.4.120-r0 apk @@ -248,32 +248,32 @@ php-http/guzzle7-adapter 1.0.0 php-compos php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer php-opencloud/openstack v3.10.0 php-composer -php83 8.3.14-r0 apk -php83-bcmath 8.3.14-r0 apk -php83-bz2 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-exif 8.3.14-r0 apk -php83-fileinfo 8.3.14-r0 apk -php83-fpm 8.3.14-r0 apk -php83-ftp 8.3.14-r0 apk -php83-gd 8.3.14-r0 apk -php83-gmp 8.3.14-r0 apk -php83-iconv 8.3.14-r0 apk -php83-imap 8.3.14-r0 apk -php83-intl 8.3.14-r0 apk -php83-ldap 8.3.14-r0 apk -php83-mbstring 8.3.14-r0 apk -php83-mysqlnd 8.3.14-r0 apk -php83-opcache 8.3.14-r0 apk -php83-openssl 8.3.14-r0 apk -php83-pcntl 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-bcmath 8.3.15-r0 apk +php83-bz2 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-exif 8.3.15-r0 apk +php83-fileinfo 8.3.15-r0 apk +php83-fpm 8.3.15-r0 apk +php83-ftp 8.3.15-r0 apk +php83-gd 8.3.15-r0 apk +php83-gmp 8.3.15-r0 apk +php83-iconv 8.3.15-r0 apk +php83-imap 8.3.15-r0 apk +php83-intl 8.3.15-r0 apk +php83-ldap 8.3.15-r0 apk +php83-mbstring 8.3.15-r0 apk +php83-mysqlnd 8.3.15-r0 apk +php83-opcache 8.3.15-r0 apk +php83-openssl 8.3.15-r0 apk +php83-pcntl 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-apcu 5.1.23-r0 apk php83-pecl-igbinary 3.2.15-r0 apk php83-pecl-imagick 3.7.0-r0 apk @@ -282,19 +282,19 @@ php83-pecl-memcached 3.3.0-r0 apk php83-pecl-msgpack 2.2.0-r2 apk php83-pecl-redis 6.1.0-r0 apk php83-pecl-smbclient 1.1.1-r0 apk -php83-pgsql 8.3.14-r0 apk -php83-phar 8.3.14-r0 apk -php83-posix 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-sodium 8.3.14-r0 apk -php83-sqlite3 8.3.14-r0 apk -php83-sysvsem 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-pgsql 8.3.15-r0 apk +php83-phar 8.3.15-r0 apk +php83-posix 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-sodium 8.3.15-r0 apk +php83-sqlite3 8.3.15-r0 apk +php83-sysvsem 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 phpseclib/phpseclib 2.0.47 php-composer pimple/pimple v3.5.0 php-composer popt 1.19-r3 apk From 2e9473a1d6cf54968cb55f22ec687d403c9fd4b4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 7 Jan 2025 11:51:01 +0000 Subject: [PATCH 137/209] 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 c3dfd9e5..9a13cb8d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -32,8 +32,8 @@ busybox 1.36.1-r29 apk busybox-binsh 1.36.1-r29 apk c-ares 1.33.1-r0 apk c-client 2007f-r15 apk -ca-certificates 20240705-r0 apk -ca-certificates-bundle 20240705-r0 apk +ca-certificates 20241121-r0 apk +ca-certificates-bundle 20241121-r0 apk catatonit 0.2.0-r0 apk christian-riesen/base32 1.6.0 php-composer cjson 1.7.18-r0 apk @@ -167,7 +167,7 @@ libsasl 2.1.28-r6 apk libsharpyuv 1.3.2-r0 apk libsm 1.2.4-r4 apk libsmbclient 4.19.9-r0 apk -libsndfile 1.2.2-r0 apk +libsndfile 1.2.2-r1 apk libsodium 1.0.19-r0 apk libsrt 1.5.3-r0 apk libssh 0.10.6-r0 apk From 77f8176c20432ece3566066311717c4567f5c81a Mon Sep 17 00:00:00 2001 From: quietsy Date: Thu, 9 Jan 2025 12:43:08 +0200 Subject: [PATCH 138/209] Fix uploading large files --- Dockerfile | 10 +++++----- Dockerfile.aarch64 | 10 +++++----- README.md | 1 + readme-vars.yml | 1 + root/defaults/nginx/site-confs/default.conf.sample | 2 +- 5 files changed, 13 insertions(+), 11 deletions(-) diff --git a/Dockerfile b/Dockerfile index b0d1ac9b..46b883a7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -68,11 +68,11 @@ RUN \ echo 'opcache.jit_buffer_size=128M'; \ } >> "/etc/php83/conf.d/00_opcache.ini" && \ { \ - echo 'memory_limit=512M'; \ - echo 'upload_max_filesize=512M'; \ - echo 'post_max_size=512M'; \ - echo 'max_input_time=300'; \ - echo 'max_execution_time=300'; \ + echo 'memory_limit=-1'; \ + echo 'upload_max_filesize=100G'; \ + echo 'post_max_size=100G'; \ + echo 'max_input_time=3600'; \ + echo 'max_execution_time=3600'; \ echo 'output_buffering=0'; \ echo 'always_populate_raw_post_data=-1'; \ } >> "/etc/php83/conf.d/nextcloud.ini" && \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index e5a6cb04..9446d3cd 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -68,11 +68,11 @@ RUN \ echo 'opcache.jit_buffer_size=128M'; \ } >> "/etc/php83/conf.d/00_opcache.ini" && \ { \ - echo 'memory_limit=512M'; \ - echo 'upload_max_filesize=512M'; \ - echo 'post_max_size=512M'; \ - echo 'max_input_time=300'; \ - echo 'max_execution_time=300'; \ + echo 'memory_limit=-1'; \ + echo 'upload_max_filesize=100G'; \ + echo 'post_max_size=100G'; \ + echo 'max_input_time=3600'; \ + echo 'max_execution_time=3600'; \ echo 'output_buffering=0'; \ echo 'always_populate_raw_post_data=-1'; \ } >> "/etc/php83/conf.d/nextcloud.ini" && \ diff --git a/README.md b/README.md index 8d052eea..144c78ab 100644 --- a/README.md +++ b/README.md @@ -319,6 +319,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **09.01.25:** - Fix uploading large files. Existing users should update their nginx confs. * **24.06.24:** - Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings. * **06.03.24:** - Rebase to Alpine 3.19 with php 8.3. * **02.01.24:** - Existing users should update: site-confs/default.conf - Cleanup default site conf. diff --git a/readme-vars.yml b/readme-vars.yml index 51f5ff00..8da9a3bf 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -114,6 +114,7 @@ init_diagram: | "nextcloud:develop" <- Base Images # changelog changelogs: + - {date: "09.01.25:", desc: "Fix uploading large files. Existing users should update their nginx confs."} - {date: "24.06.24:", desc: "Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings."} - {date: "06.03.24:", desc: "Rebase to Alpine 3.19 with php 8.3."} - {date: "02.01.24:", desc: "Existing users should update: site-confs/default.conf - Cleanup default site conf."} diff --git a/root/defaults/nginx/site-confs/default.conf.sample b/root/defaults/nginx/site-confs/default.conf.sample index ceb6bcc3..fa5ca64b 100644 --- a/root/defaults/nginx/site-confs/default.conf.sample +++ b/root/defaults/nginx/site-confs/default.conf.sample @@ -25,7 +25,7 @@ server { # https://docs.nextcloud.com/server/latest/admin_manual/installation/nginx.html#nextcloud-in-the-webroot-of-nginx # set max upload size and increase upload timeout: - client_max_body_size 512M; + client_max_body_size 0; client_body_timeout 300s; fastcgi_buffers 64 4K; From 31bdc551115b3a801b412b492695413c2aa2a5d5 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 9 Jan 2025 13:00:07 +0000 Subject: [PATCH 139/209] Bot Updating Package Versions --- package_versions.txt | 825 ++++++++++++++++++++++--------------------- 1 file changed, 422 insertions(+), 403 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 9a13cb8d..104d5977 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,403 +1,422 @@ -NAME VERSION TYPE -Process Wrapper 1.0.0.0 dotnet (+1 duplicate) -activity 3.0.0 npm -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 -alsa-lib 1.2.11-r0 apk -amphp/amp v2.6.4 php-composer -amphp/byte-stream v1.8.1 php-composer -amphp/parallel v1.4.3 php-composer -amphp/parser v1.1.0 php-composer -amphp/process v1.1.4 php-composer -amphp/serialization v1.0.0 php-composer -amphp/sync v1.4.2 php-composer -aom-libs 3.9.1-r0 apk -apache2-utils 2.4.62-r0 apk -apk-tools 2.14.4-r1 apk -app_api 1.0.0 npm -apr 1.7.5-r0 apk -apr-util 1.6.3-r1 apk -argon2-libs 20190702-r5 apk -aws/aws-crt-php v1.2.5 php-composer -aws/aws-sdk-php 3.311.2 php-composer -bamarni/composer-bin-plugin 1.8.2 php-composer -bantu/ini-get-wrapper v1.0.1 php-composer -bash 5.2.26-r0 apk -brick/math 0.12.1 php-composer -brotli-libs 1.1.0-r2 apk -bruteforcesettings 3.0.0 npm -busybox 1.36.1-r29 apk -busybox-binsh 1.36.1-r29 apk -c-ares 1.33.1-r0 apk -c-client 2007f-r15 apk -ca-certificates 20241121-r0 apk -ca-certificates-bundle 20241121-r0 apk -catatonit 0.2.0-r0 apk -christian-riesen/base32 1.6.0 php-composer -cjson 1.7.18-r0 apk -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 -cweagans/composer-patches 1.7.3 php-composer -dbus-libs 1.14.10-r1 apk -deepdiver/zipstreamer v2.0.3 php-composer -deepdiver1975/tarstreamer v2.1.0 php-composer -doctrine/cache 2.2.0 php-composer -doctrine/dbal 3.9.1 php-composer -doctrine/deprecations 1.1.3 php-composer -doctrine/event-manager 2.0.1 php-composer -doctrine/lexer 3.0.1 php-composer -egulias/email-validator 4.0.2 php-composer -ffmpeg 6.1.1-r8 apk -ffmpeg-libavcodec 6.1.1-r8 apk -ffmpeg-libavdevice 6.1.1-r8 apk -ffmpeg-libavfilter 6.1.1-r8 apk -ffmpeg-libavformat 6.1.1-r8 apk -ffmpeg-libavutil 6.1.1-r8 apk -ffmpeg-libpostproc 6.1.1-r8 apk -ffmpeg-libswresample 6.1.1-r8 apk -ffmpeg-libswscale 6.1.1-r8 apk -fftw-double-libs 3.3.10-r5 apk -files_downloadlimit 3.0.0 npm -files_pdfviewer 3.0.0 npm -findutils 4.9.0-r5 apk -firstrunwizard 3.0.0 npm -fontconfig 2.15.0-r1 apk -freetype 2.13.2-r0 apk -fribidi 1.0.15-r0 apk -fusonic/opengraph v2.3.0 php-composer -gdbm 1.23-r1 apk -giflib 5.2.2-r0 apk -giggsey/libphonenumber-for-php-lite 8.13.45 php-composer -git 2.45.2-r0 apk -git-init-template 2.45.2-r0 apk -glib 2.80.5-r0 apk -glslang-libs 1.3.261.1-r0 apk -gmp 6.3.0-r1 apk -gnu-libiconv 1.17-r2 apk -gnu-libiconv-libs 1.17-r2 apk -gnutls 3.8.5-r0 apk -graphite2 1.3.14-r6 apk -guzzlehttp/guzzle 7.8.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 -harfbuzz 8.5.0-r0 apk -hexogen/kdtree v0.2.5 php-composer -hwdata-pci 0.382-r0 apk -icewind/searchdav v3.1.0 php-composer -icewind/smb v3.5.4 php-composer -icewind/streams v0.7.7 php-composer (+1 duplicate) -icu-data-en 74.2-r0 apk -icu-libs 74.2-r0 apk -imagemagick 7.1.1.32-r2 apk -imagemagick-jpeg 7.1.1.32-r2 apk -imagemagick-jxl 7.1.1.32-r2 apk -imagemagick-libs 7.1.1.32-r2 apk -imagemagick-webp 7.1.1.32-r2 apk -imath 3.1.12-r0 apk -jansson 2.14-r4 apk -jq 1.7.1-r0 apk -justinrainbow/json-schema v5.2.13 php-composer -kornrunner/blurhash v1.2.2 php-composer -lame-libs 3.100-r5 apk -laravel/serializable-closure v1.3.5 php-composer -lcms2 2.16-r0 apk -lcobucci/clock 3.0.0 php-composer -ldb 2.8.2-r0 apk -league/flysystem 2.5.0 php-composer -league/mime-type-detection 1.11.0 php-composer -libSvtAv1Enc 2.0.0-r1 apk -libacl 2.3.2-r0 apk -libarchive 3.7.7-r0 apk -libass 0.17.2-r0 apk -libasyncns 0.8-r3 apk -libattr 2.5.2-r0 apk -libauth-samba 4.19.9-r0 apk -libavif 1.0.4-r0 apk -libblkid 2.40.1-r1 apk -libbluray 1.3.4-r1 apk -libbsd 0.12.2-r0 apk -libbz2 1.0.8-r6 apk -libcap2 2.70-r0 apk -libcrypto3 3.3.2-r1 apk -libcurl 8.11.1-r0 apk -libdav1d 1.4.2-r0 apk -libdovi 3.3.0-r0 apk -libdrm 2.4.120-r0 apk -libeconf 0.6.3-r0 apk -libedit 20240517.3.1-r0 apk -libevent 2.1.12-r7 apk -libexpat 2.6.4-r0 apk -libffi 3.4.6-r0 apk -libflac 1.4.3-r1 apk -libformw 6.4_p20240420-r2 apk -libgcc 13.2.1_git20240309-r0 apk -libgomp 13.2.1_git20240309-r0 apk -libhwy 1.0.7-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 -libjxl 0.10.2-r0 apk -libldap 2.6.8-r0 apk -libltdl 2.4.7-r3 apk -libmcrypt 2.5.8-r10 apk -libmd 1.1.0-r0 apk -libmemcached-libs 1.1.4-r1 apk -libmount 2.40.1-r1 apk -libncursesw 6.4_p20240420-r2 apk -libogg 1.3.5-r5 apk -libopenmpt 0.7.7-r0 apk -libpanelw 6.4_p20240420-r2 apk -libpciaccess 0.18.1-r0 apk -libplacebo 6.338.2-r1 apk -libpng 1.6.44-r0 apk -libpq 16.6-r0 apk -libproc2 4.0.4-r0 apk -libpsl 0.21.5-r1 apk -libpulse 17.0-r0 apk -librist 0.2.10-r1 apk -libsasl 2.1.28-r6 apk -libsharpyuv 1.3.2-r0 apk -libsm 1.2.4-r4 apk -libsmbclient 4.19.9-r0 apk -libsndfile 1.2.2-r1 apk -libsodium 1.0.19-r0 apk -libsrt 1.5.3-r0 apk -libssh 0.10.6-r0 apk -libssl3 3.3.2-r1 apk -libstdc++ 13.2.1_git20240309-r0 apk -libtasn1 4.19.0-r2 apk -libtheora 1.1.1-r18 apk -libunibreak 6.1-r0 apk -libunistring 1.2-r0 apk -libuuid 2.40.1-r1 apk -libva 2.21.0-r0 apk -libvdpau 1.5-r3 apk -libvorbis 1.3.7-r2 apk -libvpx 1.14.1-r0 apk -libwbclient 4.19.9-r0 apk -libwebp 1.3.2-r0 apk -libwebpdemux 1.3.2-r0 apk -libwebpmux 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 -libxfixes 6.0.1-r4 apk -libxml2 2.12.7-r0 apk -libxpm 3.5.17-r0 apk -libxt 1.3.0-r5 apk -libxxhash 0.8.2-r2 apk -libzip 1.10.1-r0 apk -libzmq 4.3.5-r2 apk -lilv-libs 0.24.24-r1 apk -linux-pam 1.6.0-r0 apk -lmdb 0.9.32-r0 apk -logreader 3.0.0 npm -logrotate 3.21.0-r1 apk -lz4-libs 1.9.4-r5 apk -masterminds/html5 2.9.0 php-composer -mbedtls 3.6.2-r0 apk -mexitek/phpcolors v1.0.4 php-composer -microsoft/azure-storage-blob 1.5.4 php-composer -microsoft/azure-storage-common 1.5.2 php-composer -mlocati/ip-lib 1.18.0 php-composer -mpg123-libs 1.32.8-r0 apk -mtdowling/jmespath.php 2.7.0 php-composer -musl 1.2.5-r0 apk -musl-utils 1.2.5-r0 apk -nano 8.0-r0 apk -ncurses-terminfo-base 6.4_p20240420-r2 apk -netcat-openbsd 1.226-r0 apk -nettle 3.9.1-r0 apk -nextcloud 1.0.0 npm -nextcloud/coding-standard v1.2.1 php-composer -nextcloud/lognormalizer v1.0.0 php-composer -nghttp2-libs 1.62.1-r0 apk -nginx 1.26.2-r0 apk -notifications 3.0.0 npm -numactl 2.0.18-r0 apk -onevpl-libs 2023.3.1-r2 apk -oniguruma 6.9.9-r0 apk -openexr-libiex 3.1.13-r1 apk -openexr-libilmthread 3.1.13-r1 apk -openexr-libopenexr 3.1.13-r1 apk -openssl 3.3.2-r1 apk -opus 1.5.2-r0 apk -orc 0.4.40-r0 apk -p11-kit 0.25.3-r0 apk -paragonie/constant_time_encoding v2.7.0 php-composer -password_policy 2.0.0 npm -pcre 8.45-r3 apk -pcre2 10.43-r0 apk -pear/archive_tar 1.5.0 php-composer -pear/console_getopt v1.4.3 php-composer -pear/pear-core-minimal v1.10.15 php-composer -pear/pear_exception v1.0.2 php-composer -photos 3.0.0 npm -php-cs-fixer/shim v3.61.1 php-composer -php-http/guzzle7-adapter 1.0.0 php-composer -php-http/httplug 2.2.0 php-composer -php-http/promise 1.1.0 php-composer -php-opencloud/openstack v3.10.0 php-composer -php83 8.3.15-r0 apk -php83-bcmath 8.3.15-r0 apk -php83-bz2 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-exif 8.3.15-r0 apk -php83-fileinfo 8.3.15-r0 apk -php83-fpm 8.3.15-r0 apk -php83-ftp 8.3.15-r0 apk -php83-gd 8.3.15-r0 apk -php83-gmp 8.3.15-r0 apk -php83-iconv 8.3.15-r0 apk -php83-imap 8.3.15-r0 apk -php83-intl 8.3.15-r0 apk -php83-ldap 8.3.15-r0 apk -php83-mbstring 8.3.15-r0 apk -php83-mysqlnd 8.3.15-r0 apk -php83-opcache 8.3.15-r0 apk -php83-openssl 8.3.15-r0 apk -php83-pcntl 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-apcu 5.1.23-r0 apk -php83-pecl-igbinary 3.2.15-r0 apk -php83-pecl-imagick 3.7.0-r0 apk -php83-pecl-mcrypt 1.0.7-r0 apk -php83-pecl-memcached 3.3.0-r0 apk -php83-pecl-msgpack 2.2.0-r2 apk -php83-pecl-redis 6.1.0-r0 apk -php83-pecl-smbclient 1.1.1-r0 apk -php83-pgsql 8.3.15-r0 apk -php83-phar 8.3.15-r0 apk -php83-posix 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-sodium 8.3.15-r0 apk -php83-sqlite3 8.3.15-r0 apk -php83-sysvsem 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 -phpseclib/phpseclib 2.0.47 php-composer -pimple/pimple v3.5.0 php-composer -popt 1.19-r3 apk -privacy 2.0.0 npm -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 1.1.4 php-composer -psr/log 2.0.0 php-composer -punic/punic 3.8.1 php-composer -ralouphie/getallheaders 3.0.3 php-composer -rav1e-libs 0.7.1-r0 apk -readline 8.2.10-r0 apk -recommendations 3.0.0 npm -related_resources 1.5.0 npm -rsync 3.3.0-r0 apk -rubix/ml dev-chore/bump-flysystem-v2.1.1 php-composer -rubix/tensor 2.2.3 php-composer -rullzer/easytotp v0.1.4 php-composer -sabre/dav 4.6.0 php-composer -sabre/event 5.1.4 php-composer -sabre/http 5.1.10 php-composer -sabre/uri 2.3.3 php-composer -sabre/vobject 4.5.4 php-composer -sabre/xml 2.2.7 php-composer -samba-client 4.19.9-r0 apk -samba-client-libs 4.19.9-r0 apk -samba-common 4.19.9-r0 apk -samba-libs 4.19.9-r0 apk -samba-util-libs 4.19.9-r0 apk -scanelf 1.3.7-r2 apk -scssphp/scssphp v1.12.1 php-composer -sdl2 2.28.5-r1 apk -serd-libs 0.32.2-r0 apk -shaderc 2024.0-r0 apk -shadow 4.15.1-r0 apk -skalibs 2.14.1.1-r0 apk -sord-libs 0.16.16-r0 apk -soxr 0.1.3-r7 apk -speexdsp 1.2.1-r2 apk -spirv-tools 1.3.261.1-r0 apk -spomky-labs/cbor-php 3.1.0 php-composer -spomky-labs/pki-framework 1.2.1 php-composer -sqlite-libs 3.45.3-r1 apk -sratom 0.6.16-r0 apk -ssl_client 1.36.1-r29 apk -stecman/symfony-console-completion v0.13.0 php-composer -sudo 1.9.15_p5-r0 apk -support 2.0.0 npm -suspicious_login 8.0.0 npm -symfony/console v6.4.12 php-composer -symfony/css-selector v6.4.3 php-composer -symfony/deprecation-contracts v3.5.0 php-composer -symfony/dom-crawler v6.4.4 php-composer -symfony/event-dispatcher v6.4.8 php-composer -symfony/event-dispatcher-contracts v3.0.2 php-composer -symfony/http-foundation v6.4.12 php-composer -symfony/mailer v6.4.12 php-composer -symfony/mime v6.4.12 php-composer -symfony/polyfill-ctype v1.29.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.27.0 php-composer -symfony/polyfill-mbstring v1.31.0 php-composer -symfony/polyfill-php73 v1.26.0 php-composer -symfony/polyfill-php80 v1.27.0 php-composer -symfony/polyfill-php80 v1.29.0 php-composer -symfony/polyfill-php83 v1.31.0 php-composer -symfony/polyfill-uuid v1.31.0 php-composer -symfony/process v6.4.12 php-composer -symfony/routing v6.4.12 php-composer -symfony/service-contracts v3.0.2 php-composer -symfony/string v6.0.19 php-composer -symfony/translation v6.4.12 php-composer -symfony/translation-contracts v3.4.2 php-composer -symfony/uid v6.4.12 php-composer -talloc 2.4.2-r1 apk -tdb-libs 1.4.9-r1 apk -tevent 0.16.1-r0 apk -text 4.0.0 npm -twofactor_nextcloud_notification 4.0.0 npm -twofactor_totp 12.0.0-dev npm -tzdata 2024b-r0 apk -utmps-libs 0.1.2.2-r1 apk -v4l-utils-libs 1.24.1-r1 apk -vidstab 1.1.1-r0 apk -viewer 3.0.0 npm -vulkan-loader 1.3.261.1-r0 apk -wapmorgan/mp3info 0.1.0 php-composer -wayland-libs-client 1.22.0-r4 apk -web-auth/cose-lib 4.4.0 php-composer -web-auth/webauthn-lib 4.9.1 php-composer -x264-libs 0.164_git20231001-r0 apk -x265-libs 3.6-r0 apk -xvidcore 1.3.7-r2 apk -xz-libs 5.6.2-r0 apk -zimg 3.0.5-r2 apk -zix-libs 0.4.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 +Process Wrapper 1.0.0.0 dotnet (+1 duplicate) +activity 4.0.0 npm +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 +alsa-lib 1.2.11-r0 apk +amphp/amp v2.6.4 php-composer (+1 duplicate) +amphp/byte-stream v1.8.2 php-composer (+1 duplicate) +amphp/parallel v1.4.3 php-composer +amphp/parser v1.1.1 php-composer +amphp/process v1.1.7 php-composer +amphp/serialization v1.0.0 php-composer +amphp/sync v1.4.2 php-composer +aom-libs 3.9.1-r0 apk +apache2-utils 2.4.62-r0 apk +apk-tools 2.14.4-r1 apk +app_api 1.0.0 npm +apr 1.7.5-r0 apk +apr-util 1.6.3-r1 apk +argon2-libs 20190702-r5 apk +aws/aws-crt-php v1.2.7 php-composer +aws/aws-sdk-php 3.324.13 php-composer +bamarni/composer-bin-plugin 1.8.2 php-composer (+1 duplicate) +bantu/ini-get-wrapper v1.0.1 php-composer +bash 5.2.26-r0 apk +brick/math 0.12.1 php-composer +brotli-libs 1.1.0-r2 apk +bruteforcesettings 4.0.0 npm +busybox 1.36.1-r29 apk +busybox-binsh 1.36.1-r29 apk +c-ares 1.33.1-r0 apk +c-client 2007f-r15 apk +ca-certificates 20241121-r0 apk +ca-certificates-bundle 20241121-r0 apk +catatonit 0.2.0-r0 apk +christian-riesen/base32 1.6.0 php-composer +cjson 1.7.18-r0 apk +composer 2.8.4 binary +composer/pcre 3.3.1 php-composer +composer/semver 3.4.2 php-composer +composer/xdebug-handler 3.0.5 php-composer +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 +cweagans/composer-patches 1.7.3 php-composer +dbus-libs 1.14.10-r1 apk +deepdiver/zipstreamer v2.0.3 php-composer +deepdiver1975/tarstreamer v2.1.0 php-composer +dnoegel/php-xdg-base-dir v0.1.1 php-composer +doctrine/cache 2.2.0 php-composer +doctrine/dbal 3.9.1 php-composer +doctrine/deprecations 1.1.3 php-composer (+1 duplicate) +doctrine/event-manager 1.2.0 php-composer +doctrine/lexer 3.0.1 php-composer +egulias/email-validator 4.0.2 php-composer +felixfbecker/advanced-json-rpc v3.2.1 php-composer +felixfbecker/language-server-protocol v1.5.2 php-composer +ffmpeg 6.1.1-r8 apk +ffmpeg-libavcodec 6.1.1-r8 apk +ffmpeg-libavdevice 6.1.1-r8 apk +ffmpeg-libavfilter 6.1.1-r8 apk +ffmpeg-libavformat 6.1.1-r8 apk +ffmpeg-libavutil 6.1.1-r8 apk +ffmpeg-libpostproc 6.1.1-r8 apk +ffmpeg-libswresample 6.1.1-r8 apk +ffmpeg-libswscale 6.1.1-r8 apk +fftw-double-libs 3.3.10-r5 apk +fidry/cpu-core-counter 1.2.0 php-composer +files_downloadlimit 4.0.0 npm +files_pdfviewer 4.0.0 npm +findutils 4.9.0-r5 apk +firstrunwizard 4.0.0 npm +fontconfig 2.15.0-r1 apk +freetype 2.13.2-r0 apk +fribidi 1.0.15-r0 apk +fusonic/opengraph v2.3.0 php-composer +gdbm 1.23-r1 apk +giflib 5.2.2-r0 apk +giggsey/libphonenumber-for-php-lite 8.13.48 php-composer +git 2.45.2-r0 apk +git-init-template 2.45.2-r0 apk +glib 2.80.5-r0 apk +glslang-libs 1.3.261.1-r0 apk +gmp 6.3.0-r1 apk +gnu-libiconv 1.17-r2 apk +gnu-libiconv-libs 1.17-r2 apk +gnutls 3.8.5-r0 apk +graphite2 1.3.14-r6 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 +harfbuzz 8.5.0-r0 apk +hexogen/kdtree v0.2.6 php-composer +hwdata-pci 0.382-r0 apk +icewind/searchdav v3.1.0 php-composer +icewind/smb v3.5.4 php-composer +icewind/streams v0.7.7 php-composer (+1 duplicate) +icu-data-en 74.2-r0 apk +icu-libs 74.2-r0 apk +imagemagick 7.1.1.32-r2 apk +imagemagick-jpeg 7.1.1.32-r2 apk +imagemagick-jxl 7.1.1.32-r2 apk +imagemagick-libs 7.1.1.32-r2 apk +imagemagick-webp 7.1.1.32-r2 apk +imath 3.1.12-r0 apk +jansson 2.14-r4 apk +jq 1.7.1-r0 apk +justinrainbow/json-schema 5.3.0 php-composer +kornrunner/blurhash v1.2.2 php-composer +lame-libs 3.100-r5 apk +laravel/serializable-closure v1.3.5 php-composer +lcms2 2.16-r0 apk +lcobucci/clock 3.0.0 php-composer +ldb 2.8.2-r0 apk +league/flysystem 2.5.0 php-composer +league/mime-type-detection 1.15.0 php-composer +libSvtAv1Enc 2.0.0-r1 apk +libacl 2.3.2-r0 apk +libarchive 3.7.7-r0 apk +libass 0.17.2-r0 apk +libasyncns 0.8-r3 apk +libattr 2.5.2-r0 apk +libauth-samba 4.19.9-r0 apk +libavif 1.0.4-r0 apk +libblkid 2.40.1-r1 apk +libbluray 1.3.4-r1 apk +libbsd 0.12.2-r0 apk +libbz2 1.0.8-r6 apk +libcap2 2.70-r0 apk +libcrypto3 3.3.2-r1 apk +libcurl 8.11.1-r0 apk +libdav1d 1.4.2-r0 apk +libdovi 3.3.0-r0 apk +libdrm 2.4.120-r0 apk +libeconf 0.6.3-r0 apk +libedit 20240517.3.1-r0 apk +libevent 2.1.12-r7 apk +libexpat 2.6.4-r0 apk +libffi 3.4.6-r0 apk +libflac 1.4.3-r1 apk +libformw 6.4_p20240420-r2 apk +libgcc 13.2.1_git20240309-r0 apk +libgomp 13.2.1_git20240309-r0 apk +libhwy 1.0.7-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 +libjxl 0.10.2-r0 apk +libldap 2.6.8-r0 apk +libltdl 2.4.7-r3 apk +libmcrypt 2.5.8-r10 apk +libmd 1.1.0-r0 apk +libmemcached-libs 1.1.4-r1 apk +libmount 2.40.1-r1 apk +libncursesw 6.4_p20240420-r2 apk +libogg 1.3.5-r5 apk +libopenmpt 0.7.7-r0 apk +libpanelw 6.4_p20240420-r2 apk +libpciaccess 0.18.1-r0 apk +libplacebo 6.338.2-r1 apk +libpng 1.6.44-r0 apk +libpq 16.6-r0 apk +libproc2 4.0.4-r0 apk +libpsl 0.21.5-r1 apk +libpulse 17.0-r0 apk +librist 0.2.10-r1 apk +libsasl 2.1.28-r6 apk +libsharpyuv 1.3.2-r0 apk +libsm 1.2.4-r4 apk +libsmbclient 4.19.9-r0 apk +libsndfile 1.2.2-r1 apk +libsodium 1.0.19-r0 apk +libsrt 1.5.3-r0 apk +libssh 0.10.6-r0 apk +libssl3 3.3.2-r1 apk +libstdc++ 13.2.1_git20240309-r0 apk +libtasn1 4.19.0-r2 apk +libtheora 1.1.1-r18 apk +libunibreak 6.1-r0 apk +libunistring 1.2-r0 apk +libuuid 2.40.1-r1 apk +libva 2.21.0-r0 apk +libvdpau 1.5-r3 apk +libvorbis 1.3.7-r2 apk +libvpx 1.14.1-r0 apk +libwbclient 4.19.9-r0 apk +libwebp 1.3.2-r0 apk +libwebpdemux 1.3.2-r0 apk +libwebpmux 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 +libxfixes 6.0.1-r4 apk +libxml2 2.12.7-r0 apk +libxpm 3.5.17-r0 apk +libxt 1.3.0-r5 apk +libxxhash 0.8.2-r2 apk +libzip 1.10.1-r0 apk +libzmq 4.3.5-r2 apk +lilv-libs 0.24.24-r1 apk +linux-pam 1.6.0-r0 apk +lmdb 0.9.32-r0 apk +logreader 4.0.0 npm +logrotate 3.21.0-r1 apk +lz4-libs 1.9.4-r5 apk +masterminds/html5 2.9.0 php-composer +mbedtls 3.6.2-r0 apk +mexitek/phpcolors v1.0.4 php-composer +microsoft/azure-storage-blob 1.5.4 php-composer +microsoft/azure-storage-common 1.5.2 php-composer +mlocati/ip-lib 1.18.1 php-composer +mpg123-libs 1.32.8-r0 apk +mtdowling/jmespath.php 2.8.0 php-composer +musl 1.2.5-r0 apk +musl-utils 1.2.5-r0 apk +nano 8.0-r0 apk +ncurses-terminfo-base 6.4_p20240420-r2 apk +netcat-openbsd 1.226-r0 apk +netresearch/jsonmapper v4.5.0 php-composer +nettle 3.9.1-r0 apk +nextcloud 1.0.0 npm +nextcloud/coding-standard v1.2.1 php-composer +nextcloud/lognormalizer v1.0.0 php-composer +nextcloud/ocp dev-master php-composer +nghttp2-libs 1.62.1-r0 apk +nginx 1.26.2-r0 apk +nikic/php-parser v4.19.2 php-composer +notifications 4.0.0 npm +numactl 2.0.18-r0 apk +onevpl-libs 2023.3.1-r2 apk +oniguruma 6.9.9-r0 apk +openexr-libiex 3.1.13-r1 apk +openexr-libilmthread 3.1.13-r1 apk +openexr-libopenexr 3.1.13-r1 apk +openssl 3.3.2-r1 apk +opus 1.5.2-r0 apk +orc 0.4.40-r0 apk +p11-kit 0.25.3-r0 apk +paragonie/constant_time_encoding v2.6.3 php-composer +password_policy 3.0.0 npm +pcre 8.45-r3 apk +pcre2 10.43-r0 apk +pear/archive_tar 1.5.0 php-composer +pear/console_getopt v1.4.3 php-composer +pear/pear-core-minimal v1.10.15 php-composer +pear/pear_exception v1.0.2 php-composer +photos 4.0.0 npm +php-cs-fixer/shim v3.62.0 php-composer +php-http/guzzle7-adapter 1.0.0 php-composer +php-http/httplug 2.2.0 php-composer +php-http/promise 1.1.0 php-composer +php-opencloud/openstack v3.10.0 php-composer +php83 8.3.15-r0 apk +php83-bcmath 8.3.15-r0 apk +php83-bz2 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-exif 8.3.15-r0 apk +php83-fileinfo 8.3.15-r0 apk +php83-fpm 8.3.15-r0 apk +php83-ftp 8.3.15-r0 apk +php83-gd 8.3.15-r0 apk +php83-gmp 8.3.15-r0 apk +php83-iconv 8.3.15-r0 apk +php83-imap 8.3.15-r0 apk +php83-intl 8.3.15-r0 apk +php83-ldap 8.3.15-r0 apk +php83-mbstring 8.3.15-r0 apk +php83-mysqlnd 8.3.15-r0 apk +php83-opcache 8.3.15-r0 apk +php83-openssl 8.3.15-r0 apk +php83-pcntl 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-apcu 5.1.23-r0 apk +php83-pecl-igbinary 3.2.15-r0 apk +php83-pecl-imagick 3.7.0-r0 apk +php83-pecl-mcrypt 1.0.7-r0 apk +php83-pecl-memcached 3.3.0-r0 apk +php83-pecl-msgpack 2.2.0-r2 apk +php83-pecl-redis 6.1.0-r0 apk +php83-pecl-smbclient 1.1.1-r0 apk +php83-pgsql 8.3.15-r0 apk +php83-phar 8.3.15-r0 apk +php83-posix 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-sodium 8.3.15-r0 apk +php83-sqlite3 8.3.15-r0 apk +php83-sysvsem 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/reflection-docblock 5.4.1 php-composer +phpdocumentor/type-resolver 1.8.2 php-composer +phpseclib/phpseclib 2.0.47 php-composer +phpstan/phpdoc-parser 1.30.1 php-composer +pimple/pimple v3.5.0 php-composer +popt 1.19-r3 apk +privacy 3.0.0 npm +procps-ng 4.0.4-r0 apk +psr/cache 3.0.0 php-composer +psr/clock 1.0.0 php-composer (+1 duplicate) +psr/container 2.0.2 php-composer (+1 duplicate) +psr/event-dispatcher 1.0.0 php-composer (+1 duplicate) +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 1.1.4 php-composer (+1 duplicate) +psr/log 3.0.2 php-composer +punic/punic 3.8.1 php-composer +ralouphie/getallheaders 3.0.3 php-composer +rav1e-libs 0.7.1-r0 apk +readline 8.2.10-r0 apk +recommendations 4.0.0 npm +related_resources 2.0.0 npm +rsync 3.3.0-r0 apk +rubix/ml dev-chore/bump-flysystem-v2.1.1 php-composer +rubix/tensor 2.2.3 php-composer +rullzer/easytotp v0.1.4 php-composer +sabre/dav 4.7.0 php-composer +sabre/event 5.1.7 php-composer +sabre/http 5.1.12 php-composer +sabre/uri 2.3.4 php-composer +sabre/vobject 4.5.6 php-composer +sabre/xml 2.2.11 php-composer +samba-client 4.19.9-r0 apk +samba-client-libs 4.19.9-r0 apk +samba-common 4.19.9-r0 apk +samba-libs 4.19.9-r0 apk +samba-util-libs 4.19.9-r0 apk +scanelf 1.3.7-r2 apk +scssphp/scssphp v1.12.1 php-composer +sdl2 2.28.5-r1 apk +sebastian/diff 5.1.1 php-composer +serd-libs 0.32.2-r0 apk +shaderc 2024.0-r0 apk +shadow 4.15.1-r0 apk +skalibs 2.14.1.1-r0 apk +sord-libs 0.16.16-r0 apk +soxr 0.1.3-r7 apk +spatie/array-to-xml 3.3.0 php-composer +speexdsp 1.2.1-r2 apk +spirv-tools 1.3.261.1-r0 apk +spomky-labs/cbor-php 3.0.4 php-composer +spomky-labs/pki-framework 1.2.1 php-composer +sqlite-libs 3.45.3-r1 apk +sratom 0.6.16-r0 apk +ssl_client 1.36.1-r29 apk +stecman/symfony-console-completion v0.13.0 php-composer +sudo 1.9.15_p5-r0 apk +support 3.0.0 npm +symfony/console v6.4.11 php-composer +symfony/console v6.4.12 php-composer +symfony/css-selector v6.4.3 php-composer +symfony/deprecation-contracts v3.5.0 php-composer (+1 duplicate) +symfony/dom-crawler v6.4.4 php-composer +symfony/event-dispatcher v6.4.8 php-composer +symfony/event-dispatcher-contracts v3.5.0 php-composer +symfony/filesystem v6.4.9 php-composer +symfony/http-foundation v6.4.12 php-composer +symfony/mailer v6.4.12 php-composer +symfony/mime v6.4.12 php-composer +symfony/polyfill-ctype v1.31.0 php-composer (+1 duplicate) +symfony/polyfill-intl-grapheme v1.31.0 php-composer (+1 duplicate) +symfony/polyfill-intl-idn v1.31.0 php-composer +symfony/polyfill-intl-normalizer v1.31.0 php-composer (+1 duplicate) +symfony/polyfill-mbstring v1.31.0 php-composer (+2 duplicates) +symfony/polyfill-php73 v1.30.0 php-composer +symfony/polyfill-php80 v1.31.0 php-composer (+1 duplicate) +symfony/polyfill-php83 v1.31.0 php-composer +symfony/polyfill-uuid v1.29.0 php-composer +symfony/process v6.4.12 php-composer +symfony/routing v6.4.12 php-composer +symfony/service-contracts v3.5.0 php-composer (+1 duplicate) +symfony/string v6.4.11 php-composer +symfony/string v6.4.13 php-composer +symfony/translation v6.4.4 php-composer +symfony/translation-contracts v3.4.2 php-composer +symfony/uid v6.4.3 php-composer +talloc 2.4.2-r1 apk +tdb-libs 1.4.9-r1 apk +tevent 0.16.1-r0 apk +text 5.0.0 npm +twofactor_nextcloud_notification 5.0.0 npm +twofactor_totp 13.0.0-dev.0 npm +tzdata 2024b-r0 apk +utmps-libs 0.1.2.2-r1 apk +v4l-utils-libs 1.24.1-r1 apk +vidstab 1.1.1-r0 apk +viewer 4.0.0 npm +vimeo/psalm 5.26.1 php-composer +vulkan-loader 1.3.261.1-r0 apk +wapmorgan/mp3info 0.1.0 php-composer +wayland-libs-client 1.22.0-r4 apk +web-auth/cose-lib 4.3.0 php-composer +web-auth/webauthn-lib 4.9.1 php-composer +webmozart/assert 1.11.0 php-composer +x264-libs 0.164_git20231001-r0 apk +x265-libs 3.6-r0 apk +xvidcore 1.3.7-r2 apk +xz-libs 5.6.2-r0 apk +zimg 3.0.5-r2 apk +zix-libs 0.4.2-r0 apk +zlib 1.3.1-r1 apk +zstd-libs 1.5.6-r0 apk From 09206a5e226c1d76b3fa20e6e70195f4335e7553 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 16 Jan 2025 18:44:30 +0000 Subject: [PATCH 140/209] 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 104d5977..b19ea491 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -330,7 +330,7 @@ rav1e-libs 0.7.1-r0 apk readline 8.2.10-r0 apk recommendations 4.0.0 npm related_resources 2.0.0 npm -rsync 3.3.0-r0 apk +rsync 3.4.0-r0 apk rubix/ml dev-chore/bump-flysystem-v2.1.1 php-composer rubix/tensor 2.2.3 php-composer rullzer/easytotp v0.1.4 php-composer From 3aa977e6718237cf7a2135d6baa4e60e9daa3b46 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 21 Jan 2025 11:51:08 +0000 Subject: [PATCH 141/209] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index b19ea491..4e81ae09 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -5,7 +5,7 @@ activity 4.0.0 npm 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 +alpine-release 3.20.5-r0 apk alsa-lib 1.2.11-r0 apk amphp/amp v2.6.4 php-composer (+1 duplicate) amphp/byte-stream v1.8.2 php-composer (+1 duplicate) @@ -33,8 +33,8 @@ busybox 1.36.1-r29 apk busybox-binsh 1.36.1-r29 apk c-ares 1.33.1-r0 apk c-client 2007f-r15 apk -ca-certificates 20241121-r0 apk -ca-certificates-bundle 20241121-r0 apk +ca-certificates 20241121-r1 apk +ca-certificates-bundle 20241121-r1 apk catatonit 0.2.0-r0 apk christian-riesen/base32 1.6.0 php-composer cjson 1.7.18-r0 apk @@ -42,10 +42,10 @@ composer 2.8.4 binary composer/pcre 3.3.1 php-composer composer/semver 3.4.2 php-composer composer/xdebug-handler 3.0.5 php-composer -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 cweagans/composer-patches 1.7.3 php-composer dbus-libs 1.14.10-r1 apk @@ -82,8 +82,8 @@ fusonic/opengraph v2.3.0 php-comp gdbm 1.23-r1 apk giflib 5.2.2-r0 apk giggsey/libphonenumber-for-php-lite 8.13.48 php-composer -git 2.45.2-r0 apk -git-init-template 2.45.2-r0 apk +git 2.45.3-r0 apk +git-init-template 2.45.3-r0 apk glib 2.80.5-r0 apk glslang-libs 1.3.261.1-r0 apk gmp 6.3.0-r1 apk From 6f733cdbcfde011a6ee9da98d4ced39879e9c9f2 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 21 Jan 2025 17:38:04 +0000 Subject: [PATCH 142/209] Bot Updating Package Versions --- package_versions.txt | 848 ++++++++++++++++++++++--------------------- 1 file changed, 426 insertions(+), 422 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 4e81ae09..d87032dd 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,422 +1,426 @@ -NAME VERSION TYPE -Hidden Input 1, 0, 0, 0 dotnet -Process Wrapper 1.0.0.0 dotnet (+1 duplicate) -activity 4.0.0 npm -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.5-r0 apk -alsa-lib 1.2.11-r0 apk -amphp/amp v2.6.4 php-composer (+1 duplicate) -amphp/byte-stream v1.8.2 php-composer (+1 duplicate) -amphp/parallel v1.4.3 php-composer -amphp/parser v1.1.1 php-composer -amphp/process v1.1.7 php-composer -amphp/serialization v1.0.0 php-composer -amphp/sync v1.4.2 php-composer -aom-libs 3.9.1-r0 apk -apache2-utils 2.4.62-r0 apk -apk-tools 2.14.4-r1 apk -app_api 1.0.0 npm -apr 1.7.5-r0 apk -apr-util 1.6.3-r1 apk -argon2-libs 20190702-r5 apk -aws/aws-crt-php v1.2.7 php-composer -aws/aws-sdk-php 3.324.13 php-composer -bamarni/composer-bin-plugin 1.8.2 php-composer (+1 duplicate) -bantu/ini-get-wrapper v1.0.1 php-composer -bash 5.2.26-r0 apk -brick/math 0.12.1 php-composer -brotli-libs 1.1.0-r2 apk -bruteforcesettings 4.0.0 npm -busybox 1.36.1-r29 apk -busybox-binsh 1.36.1-r29 apk -c-ares 1.33.1-r0 apk -c-client 2007f-r15 apk -ca-certificates 20241121-r1 apk -ca-certificates-bundle 20241121-r1 apk -catatonit 0.2.0-r0 apk -christian-riesen/base32 1.6.0 php-composer -cjson 1.7.18-r0 apk -composer 2.8.4 binary -composer/pcre 3.3.1 php-composer -composer/semver 3.4.2 php-composer -composer/xdebug-handler 3.0.5 php-composer -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 -cweagans/composer-patches 1.7.3 php-composer -dbus-libs 1.14.10-r1 apk -deepdiver/zipstreamer v2.0.3 php-composer -deepdiver1975/tarstreamer v2.1.0 php-composer -dnoegel/php-xdg-base-dir v0.1.1 php-composer -doctrine/cache 2.2.0 php-composer -doctrine/dbal 3.9.1 php-composer -doctrine/deprecations 1.1.3 php-composer (+1 duplicate) -doctrine/event-manager 1.2.0 php-composer -doctrine/lexer 3.0.1 php-composer -egulias/email-validator 4.0.2 php-composer -felixfbecker/advanced-json-rpc v3.2.1 php-composer -felixfbecker/language-server-protocol v1.5.2 php-composer -ffmpeg 6.1.1-r8 apk -ffmpeg-libavcodec 6.1.1-r8 apk -ffmpeg-libavdevice 6.1.1-r8 apk -ffmpeg-libavfilter 6.1.1-r8 apk -ffmpeg-libavformat 6.1.1-r8 apk -ffmpeg-libavutil 6.1.1-r8 apk -ffmpeg-libpostproc 6.1.1-r8 apk -ffmpeg-libswresample 6.1.1-r8 apk -ffmpeg-libswscale 6.1.1-r8 apk -fftw-double-libs 3.3.10-r5 apk -fidry/cpu-core-counter 1.2.0 php-composer -files_downloadlimit 4.0.0 npm -files_pdfviewer 4.0.0 npm -findutils 4.9.0-r5 apk -firstrunwizard 4.0.0 npm -fontconfig 2.15.0-r1 apk -freetype 2.13.2-r0 apk -fribidi 1.0.15-r0 apk -fusonic/opengraph v2.3.0 php-composer -gdbm 1.23-r1 apk -giflib 5.2.2-r0 apk -giggsey/libphonenumber-for-php-lite 8.13.48 php-composer -git 2.45.3-r0 apk -git-init-template 2.45.3-r0 apk -glib 2.80.5-r0 apk -glslang-libs 1.3.261.1-r0 apk -gmp 6.3.0-r1 apk -gnu-libiconv 1.17-r2 apk -gnu-libiconv-libs 1.17-r2 apk -gnutls 3.8.5-r0 apk -graphite2 1.3.14-r6 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 -harfbuzz 8.5.0-r0 apk -hexogen/kdtree v0.2.6 php-composer -hwdata-pci 0.382-r0 apk -icewind/searchdav v3.1.0 php-composer -icewind/smb v3.5.4 php-composer -icewind/streams v0.7.7 php-composer (+1 duplicate) -icu-data-en 74.2-r0 apk -icu-libs 74.2-r0 apk -imagemagick 7.1.1.32-r2 apk -imagemagick-jpeg 7.1.1.32-r2 apk -imagemagick-jxl 7.1.1.32-r2 apk -imagemagick-libs 7.1.1.32-r2 apk -imagemagick-webp 7.1.1.32-r2 apk -imath 3.1.12-r0 apk -jansson 2.14-r4 apk -jq 1.7.1-r0 apk -justinrainbow/json-schema 5.3.0 php-composer -kornrunner/blurhash v1.2.2 php-composer -lame-libs 3.100-r5 apk -laravel/serializable-closure v1.3.5 php-composer -lcms2 2.16-r0 apk -lcobucci/clock 3.0.0 php-composer -ldb 2.8.2-r0 apk -league/flysystem 2.5.0 php-composer -league/mime-type-detection 1.15.0 php-composer -libSvtAv1Enc 2.0.0-r1 apk -libacl 2.3.2-r0 apk -libarchive 3.7.7-r0 apk -libass 0.17.2-r0 apk -libasyncns 0.8-r3 apk -libattr 2.5.2-r0 apk -libauth-samba 4.19.9-r0 apk -libavif 1.0.4-r0 apk -libblkid 2.40.1-r1 apk -libbluray 1.3.4-r1 apk -libbsd 0.12.2-r0 apk -libbz2 1.0.8-r6 apk -libcap2 2.70-r0 apk -libcrypto3 3.3.2-r1 apk -libcurl 8.11.1-r0 apk -libdav1d 1.4.2-r0 apk -libdovi 3.3.0-r0 apk -libdrm 2.4.120-r0 apk -libeconf 0.6.3-r0 apk -libedit 20240517.3.1-r0 apk -libevent 2.1.12-r7 apk -libexpat 2.6.4-r0 apk -libffi 3.4.6-r0 apk -libflac 1.4.3-r1 apk -libformw 6.4_p20240420-r2 apk -libgcc 13.2.1_git20240309-r0 apk -libgomp 13.2.1_git20240309-r0 apk -libhwy 1.0.7-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 -libjxl 0.10.2-r0 apk -libldap 2.6.8-r0 apk -libltdl 2.4.7-r3 apk -libmcrypt 2.5.8-r10 apk -libmd 1.1.0-r0 apk -libmemcached-libs 1.1.4-r1 apk -libmount 2.40.1-r1 apk -libncursesw 6.4_p20240420-r2 apk -libogg 1.3.5-r5 apk -libopenmpt 0.7.7-r0 apk -libpanelw 6.4_p20240420-r2 apk -libpciaccess 0.18.1-r0 apk -libplacebo 6.338.2-r1 apk -libpng 1.6.44-r0 apk -libpq 16.6-r0 apk -libproc2 4.0.4-r0 apk -libpsl 0.21.5-r1 apk -libpulse 17.0-r0 apk -librist 0.2.10-r1 apk -libsasl 2.1.28-r6 apk -libsharpyuv 1.3.2-r0 apk -libsm 1.2.4-r4 apk -libsmbclient 4.19.9-r0 apk -libsndfile 1.2.2-r1 apk -libsodium 1.0.19-r0 apk -libsrt 1.5.3-r0 apk -libssh 0.10.6-r0 apk -libssl3 3.3.2-r1 apk -libstdc++ 13.2.1_git20240309-r0 apk -libtasn1 4.19.0-r2 apk -libtheora 1.1.1-r18 apk -libunibreak 6.1-r0 apk -libunistring 1.2-r0 apk -libuuid 2.40.1-r1 apk -libva 2.21.0-r0 apk -libvdpau 1.5-r3 apk -libvorbis 1.3.7-r2 apk -libvpx 1.14.1-r0 apk -libwbclient 4.19.9-r0 apk -libwebp 1.3.2-r0 apk -libwebpdemux 1.3.2-r0 apk -libwebpmux 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 -libxfixes 6.0.1-r4 apk -libxml2 2.12.7-r0 apk -libxpm 3.5.17-r0 apk -libxt 1.3.0-r5 apk -libxxhash 0.8.2-r2 apk -libzip 1.10.1-r0 apk -libzmq 4.3.5-r2 apk -lilv-libs 0.24.24-r1 apk -linux-pam 1.6.0-r0 apk -lmdb 0.9.32-r0 apk -logreader 4.0.0 npm -logrotate 3.21.0-r1 apk -lz4-libs 1.9.4-r5 apk -masterminds/html5 2.9.0 php-composer -mbedtls 3.6.2-r0 apk -mexitek/phpcolors v1.0.4 php-composer -microsoft/azure-storage-blob 1.5.4 php-composer -microsoft/azure-storage-common 1.5.2 php-composer -mlocati/ip-lib 1.18.1 php-composer -mpg123-libs 1.32.8-r0 apk -mtdowling/jmespath.php 2.8.0 php-composer -musl 1.2.5-r0 apk -musl-utils 1.2.5-r0 apk -nano 8.0-r0 apk -ncurses-terminfo-base 6.4_p20240420-r2 apk -netcat-openbsd 1.226-r0 apk -netresearch/jsonmapper v4.5.0 php-composer -nettle 3.9.1-r0 apk -nextcloud 1.0.0 npm -nextcloud/coding-standard v1.2.1 php-composer -nextcloud/lognormalizer v1.0.0 php-composer -nextcloud/ocp dev-master php-composer -nghttp2-libs 1.62.1-r0 apk -nginx 1.26.2-r0 apk -nikic/php-parser v4.19.2 php-composer -notifications 4.0.0 npm -numactl 2.0.18-r0 apk -onevpl-libs 2023.3.1-r2 apk -oniguruma 6.9.9-r0 apk -openexr-libiex 3.1.13-r1 apk -openexr-libilmthread 3.1.13-r1 apk -openexr-libopenexr 3.1.13-r1 apk -openssl 3.3.2-r1 apk -opus 1.5.2-r0 apk -orc 0.4.40-r0 apk -p11-kit 0.25.3-r0 apk -paragonie/constant_time_encoding v2.6.3 php-composer -password_policy 3.0.0 npm -pcre 8.45-r3 apk -pcre2 10.43-r0 apk -pear/archive_tar 1.5.0 php-composer -pear/console_getopt v1.4.3 php-composer -pear/pear-core-minimal v1.10.15 php-composer -pear/pear_exception v1.0.2 php-composer -photos 4.0.0 npm -php-cs-fixer/shim v3.62.0 php-composer -php-http/guzzle7-adapter 1.0.0 php-composer -php-http/httplug 2.2.0 php-composer -php-http/promise 1.1.0 php-composer -php-opencloud/openstack v3.10.0 php-composer -php83 8.3.15-r0 apk -php83-bcmath 8.3.15-r0 apk -php83-bz2 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-exif 8.3.15-r0 apk -php83-fileinfo 8.3.15-r0 apk -php83-fpm 8.3.15-r0 apk -php83-ftp 8.3.15-r0 apk -php83-gd 8.3.15-r0 apk -php83-gmp 8.3.15-r0 apk -php83-iconv 8.3.15-r0 apk -php83-imap 8.3.15-r0 apk -php83-intl 8.3.15-r0 apk -php83-ldap 8.3.15-r0 apk -php83-mbstring 8.3.15-r0 apk -php83-mysqlnd 8.3.15-r0 apk -php83-opcache 8.3.15-r0 apk -php83-openssl 8.3.15-r0 apk -php83-pcntl 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-apcu 5.1.23-r0 apk -php83-pecl-igbinary 3.2.15-r0 apk -php83-pecl-imagick 3.7.0-r0 apk -php83-pecl-mcrypt 1.0.7-r0 apk -php83-pecl-memcached 3.3.0-r0 apk -php83-pecl-msgpack 2.2.0-r2 apk -php83-pecl-redis 6.1.0-r0 apk -php83-pecl-smbclient 1.1.1-r0 apk -php83-pgsql 8.3.15-r0 apk -php83-phar 8.3.15-r0 apk -php83-posix 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-sodium 8.3.15-r0 apk -php83-sqlite3 8.3.15-r0 apk -php83-sysvsem 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/reflection-docblock 5.4.1 php-composer -phpdocumentor/type-resolver 1.8.2 php-composer -phpseclib/phpseclib 2.0.47 php-composer -phpstan/phpdoc-parser 1.30.1 php-composer -pimple/pimple v3.5.0 php-composer -popt 1.19-r3 apk -privacy 3.0.0 npm -procps-ng 4.0.4-r0 apk -psr/cache 3.0.0 php-composer -psr/clock 1.0.0 php-composer (+1 duplicate) -psr/container 2.0.2 php-composer (+1 duplicate) -psr/event-dispatcher 1.0.0 php-composer (+1 duplicate) -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 1.1.4 php-composer (+1 duplicate) -psr/log 3.0.2 php-composer -punic/punic 3.8.1 php-composer -ralouphie/getallheaders 3.0.3 php-composer -rav1e-libs 0.7.1-r0 apk -readline 8.2.10-r0 apk -recommendations 4.0.0 npm -related_resources 2.0.0 npm -rsync 3.4.0-r0 apk -rubix/ml dev-chore/bump-flysystem-v2.1.1 php-composer -rubix/tensor 2.2.3 php-composer -rullzer/easytotp v0.1.4 php-composer -sabre/dav 4.7.0 php-composer -sabre/event 5.1.7 php-composer -sabre/http 5.1.12 php-composer -sabre/uri 2.3.4 php-composer -sabre/vobject 4.5.6 php-composer -sabre/xml 2.2.11 php-composer -samba-client 4.19.9-r0 apk -samba-client-libs 4.19.9-r0 apk -samba-common 4.19.9-r0 apk -samba-libs 4.19.9-r0 apk -samba-util-libs 4.19.9-r0 apk -scanelf 1.3.7-r2 apk -scssphp/scssphp v1.12.1 php-composer -sdl2 2.28.5-r1 apk -sebastian/diff 5.1.1 php-composer -serd-libs 0.32.2-r0 apk -shaderc 2024.0-r0 apk -shadow 4.15.1-r0 apk -skalibs 2.14.1.1-r0 apk -sord-libs 0.16.16-r0 apk -soxr 0.1.3-r7 apk -spatie/array-to-xml 3.3.0 php-composer -speexdsp 1.2.1-r2 apk -spirv-tools 1.3.261.1-r0 apk -spomky-labs/cbor-php 3.0.4 php-composer -spomky-labs/pki-framework 1.2.1 php-composer -sqlite-libs 3.45.3-r1 apk -sratom 0.6.16-r0 apk -ssl_client 1.36.1-r29 apk -stecman/symfony-console-completion v0.13.0 php-composer -sudo 1.9.15_p5-r0 apk -support 3.0.0 npm -symfony/console v6.4.11 php-composer -symfony/console v6.4.12 php-composer -symfony/css-selector v6.4.3 php-composer -symfony/deprecation-contracts v3.5.0 php-composer (+1 duplicate) -symfony/dom-crawler v6.4.4 php-composer -symfony/event-dispatcher v6.4.8 php-composer -symfony/event-dispatcher-contracts v3.5.0 php-composer -symfony/filesystem v6.4.9 php-composer -symfony/http-foundation v6.4.12 php-composer -symfony/mailer v6.4.12 php-composer -symfony/mime v6.4.12 php-composer -symfony/polyfill-ctype v1.31.0 php-composer (+1 duplicate) -symfony/polyfill-intl-grapheme v1.31.0 php-composer (+1 duplicate) -symfony/polyfill-intl-idn v1.31.0 php-composer -symfony/polyfill-intl-normalizer v1.31.0 php-composer (+1 duplicate) -symfony/polyfill-mbstring v1.31.0 php-composer (+2 duplicates) -symfony/polyfill-php73 v1.30.0 php-composer -symfony/polyfill-php80 v1.31.0 php-composer (+1 duplicate) -symfony/polyfill-php83 v1.31.0 php-composer -symfony/polyfill-uuid v1.29.0 php-composer -symfony/process v6.4.12 php-composer -symfony/routing v6.4.12 php-composer -symfony/service-contracts v3.5.0 php-composer (+1 duplicate) -symfony/string v6.4.11 php-composer -symfony/string v6.4.13 php-composer -symfony/translation v6.4.4 php-composer -symfony/translation-contracts v3.4.2 php-composer -symfony/uid v6.4.3 php-composer -talloc 2.4.2-r1 apk -tdb-libs 1.4.9-r1 apk -tevent 0.16.1-r0 apk -text 5.0.0 npm -twofactor_nextcloud_notification 5.0.0 npm -twofactor_totp 13.0.0-dev.0 npm -tzdata 2024b-r0 apk -utmps-libs 0.1.2.2-r1 apk -v4l-utils-libs 1.24.1-r1 apk -vidstab 1.1.1-r0 apk -viewer 4.0.0 npm -vimeo/psalm 5.26.1 php-composer -vulkan-loader 1.3.261.1-r0 apk -wapmorgan/mp3info 0.1.0 php-composer -wayland-libs-client 1.22.0-r4 apk -web-auth/cose-lib 4.3.0 php-composer -web-auth/webauthn-lib 4.9.1 php-composer -webmozart/assert 1.11.0 php-composer -x264-libs 0.164_git20231001-r0 apk -x265-libs 3.6-r0 apk -xvidcore 1.3.7-r2 apk -xz-libs 5.6.2-r0 apk -zimg 3.0.5-r2 apk -zix-libs 0.4.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 +Process Wrapper 1.0.0.0 dotnet (+1 duplicate) +activity 4.0.0 npm +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.5-r0 apk +alsa-lib 1.2.11-r0 apk +amphp/amp v2.6.4 php-composer (+1 duplicate) +amphp/byte-stream v1.8.2 php-composer (+1 duplicate) +amphp/parallel v1.4.3 php-composer +amphp/parser v1.1.1 php-composer +amphp/process v1.1.9 php-composer +amphp/serialization v1.0.0 php-composer +amphp/sync v1.4.2 php-composer +andrewdalpino/okbloomer 1.0.0 php-composer +aom-libs 3.9.1-r0 apk +apache2-utils 2.4.62-r0 apk +apk-tools 2.14.4-r1 apk +app_api 1.0.0 npm +apr 1.7.5-r0 apk +apr-util 1.6.3-r1 apk +argon2-libs 20190702-r5 apk +aws/aws-crt-php v1.2.7 php-composer +aws/aws-sdk-php 3.324.13 php-composer +bamarni/composer-bin-plugin 1.8.2 php-composer (+1 duplicate) +bantu/ini-get-wrapper v1.0.1 php-composer +bash 5.2.26-r0 apk +brick/math 0.12.1 php-composer +brotli-libs 1.1.0-r2 apk +bruteforcesettings 4.0.0 npm +busybox 1.36.1-r29 apk +busybox-binsh 1.36.1-r29 apk +c-ares 1.33.1-r0 apk +c-client 2007f-r15 apk +ca-certificates 20241121-r1 apk +ca-certificates-bundle 20241121-r1 apk +catatonit 0.2.0-r0 apk +christian-riesen/base32 1.6.0 php-composer +cjson 1.7.18-r0 apk +composer 2.8.4 binary +composer/pcre 3.3.1 php-composer +composer/semver 3.4.2 php-composer +composer/xdebug-handler 3.0.5 php-composer +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 +cweagans/composer-patches 1.7.3 php-composer +dbus-libs 1.14.10-r1 apk +deepdiver/zipstreamer v2.0.3 php-composer +deepdiver1975/tarstreamer v2.1.0 php-composer +dnoegel/php-xdg-base-dir v0.1.1 php-composer +doctrine/cache 2.2.0 php-composer +doctrine/dbal 3.9.1 php-composer +doctrine/deprecations 1.1.3 php-composer (+1 duplicate) +doctrine/event-manager 1.2.0 php-composer +doctrine/lexer 3.0.1 php-composer +egulias/email-validator 4.0.2 php-composer +felixfbecker/advanced-json-rpc v3.2.1 php-composer +felixfbecker/language-server-protocol v1.5.2 php-composer +ffmpeg 6.1.1-r8 apk +ffmpeg-libavcodec 6.1.1-r8 apk +ffmpeg-libavdevice 6.1.1-r8 apk +ffmpeg-libavfilter 6.1.1-r8 apk +ffmpeg-libavformat 6.1.1-r8 apk +ffmpeg-libavutil 6.1.1-r8 apk +ffmpeg-libpostproc 6.1.1-r8 apk +ffmpeg-libswresample 6.1.1-r8 apk +ffmpeg-libswscale 6.1.1-r8 apk +fftw-double-libs 3.3.10-r5 apk +fidry/cpu-core-counter 1.2.0 php-composer +files_downloadlimit 4.0.0 npm +files_pdfviewer 4.0.0 npm +findutils 4.9.0-r5 apk +firstrunwizard 4.0.0 npm +fontconfig 2.15.0-r1 apk +freetype 2.13.2-r0 apk +fribidi 1.0.15-r0 apk +fusonic/opengraph v2.3.0 php-composer +gdbm 1.23-r1 apk +giflib 5.2.2-r0 apk +giggsey/libphonenumber-for-php-lite 8.13.48 php-composer +git 2.45.3-r0 apk +git-init-template 2.45.3-r0 apk +glib 2.80.5-r0 apk +glslang-libs 1.3.261.1-r0 apk +gmp 6.3.0-r1 apk +gnu-libiconv 1.17-r2 apk +gnu-libiconv-libs 1.17-r2 apk +gnutls 3.8.5-r0 apk +graphite2 1.3.14-r6 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 +harfbuzz 8.5.0-r0 apk +hexogen/kdtree v0.2.6 php-composer +hwdata-pci 0.382-r0 apk +icewind/searchdav v3.1.0 php-composer +icewind/smb v3.5.4 php-composer +icewind/streams v0.7.7 php-composer (+1 duplicate) +icu-data-en 74.2-r0 apk +icu-libs 74.2-r0 apk +imagemagick 7.1.1.32-r2 apk +imagemagick-jpeg 7.1.1.32-r2 apk +imagemagick-jxl 7.1.1.32-r2 apk +imagemagick-libs 7.1.1.32-r2 apk +imagemagick-webp 7.1.1.32-r2 apk +imath 3.1.12-r0 apk +jansson 2.14-r4 apk +jq 1.7.1-r0 apk +justinrainbow/json-schema 5.3.0 php-composer +kornrunner/blurhash v1.2.2 php-composer +lame-libs 3.100-r5 apk +laravel/serializable-closure v1.3.5 php-composer +lcms2 2.16-r0 apk +lcobucci/clock 3.0.0 php-composer +ldb 2.8.2-r0 apk +libSvtAv1Enc 2.0.0-r1 apk +libacl 2.3.2-r0 apk +libarchive 3.7.7-r0 apk +libass 0.17.2-r0 apk +libasyncns 0.8-r3 apk +libattr 2.5.2-r0 apk +libauth-samba 4.19.9-r0 apk +libavif 1.0.4-r0 apk +libblkid 2.40.1-r1 apk +libbluray 1.3.4-r1 apk +libbsd 0.12.2-r0 apk +libbz2 1.0.8-r6 apk +libcap2 2.70-r0 apk +libcrypto3 3.3.2-r1 apk +libcurl 8.11.1-r0 apk +libdav1d 1.4.2-r0 apk +libdovi 3.3.0-r0 apk +libdrm 2.4.120-r0 apk +libeconf 0.6.3-r0 apk +libedit 20240517.3.1-r0 apk +libevent 2.1.12-r7 apk +libexpat 2.6.4-r0 apk +libffi 3.4.6-r0 apk +libflac 1.4.3-r1 apk +libformw 6.4_p20240420-r2 apk +libgcc 13.2.1_git20240309-r0 apk +libgomp 13.2.1_git20240309-r0 apk +libhwy 1.0.7-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 +libjxl 0.10.2-r0 apk +libldap 2.6.8-r0 apk +libltdl 2.4.7-r3 apk +libmcrypt 2.5.8-r10 apk +libmd 1.1.0-r0 apk +libmemcached-libs 1.1.4-r1 apk +libmount 2.40.1-r1 apk +libncursesw 6.4_p20240420-r2 apk +libogg 1.3.5-r5 apk +libopenmpt 0.7.7-r0 apk +libpanelw 6.4_p20240420-r2 apk +libpciaccess 0.18.1-r0 apk +libplacebo 6.338.2-r1 apk +libpng 1.6.44-r0 apk +libpq 16.6-r0 apk +libproc2 4.0.4-r0 apk +libpsl 0.21.5-r1 apk +libpulse 17.0-r0 apk +librist 0.2.10-r1 apk +libsasl 2.1.28-r6 apk +libsharpyuv 1.3.2-r0 apk +libsm 1.2.4-r4 apk +libsmbclient 4.19.9-r0 apk +libsndfile 1.2.2-r1 apk +libsodium 1.0.19-r0 apk +libsrt 1.5.3-r0 apk +libssh 0.10.6-r0 apk +libssl3 3.3.2-r1 apk +libstdc++ 13.2.1_git20240309-r0 apk +libtasn1 4.19.0-r2 apk +libtheora 1.1.1-r18 apk +libunibreak 6.1-r0 apk +libunistring 1.2-r0 apk +libuuid 2.40.1-r1 apk +libva 2.21.0-r0 apk +libvdpau 1.5-r3 apk +libvorbis 1.3.7-r2 apk +libvpx 1.14.1-r0 apk +libwbclient 4.19.9-r0 apk +libwebp 1.3.2-r0 apk +libwebpdemux 1.3.2-r0 apk +libwebpmux 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 +libxfixes 6.0.1-r4 apk +libxml2 2.12.7-r0 apk +libxpm 3.5.17-r0 apk +libxt 1.3.0-r5 apk +libxxhash 0.8.2-r2 apk +libzip 1.10.1-r0 apk +libzmq 4.3.5-r2 apk +lilv-libs 0.24.24-r1 apk +linux-pam 1.6.0-r0 apk +lmdb 0.9.32-r0 apk +logreader 4.0.0 npm +logrotate 3.21.0-r1 apk +lz4-libs 1.9.4-r5 apk +masterminds/html5 2.9.0 php-composer +mbedtls 3.6.2-r0 apk +mexitek/phpcolors v1.0.4 php-composer +microsoft/azure-storage-blob 1.5.4 php-composer +microsoft/azure-storage-common 1.5.2 php-composer +mlocati/ip-lib 1.18.1 php-composer +mpg123-libs 1.32.8-r0 apk +mtdowling/jmespath.php 2.8.0 php-composer +musl 1.2.5-r0 apk +musl-utils 1.2.5-r0 apk +nano 8.0-r0 apk +ncurses-terminfo-base 6.4_p20240420-r2 apk +netcat-openbsd 1.226-r0 apk +netresearch/jsonmapper v4.5.0 php-composer +nettle 3.9.1-r0 apk +nextcloud 1.0.0 npm +nextcloud/coding-standard v1.2.1 php-composer +nextcloud/lognormalizer v1.0.0 php-composer +nextcloud/ocp dev-master php-composer +nghttp2-libs 1.62.1-r0 apk +nginx 1.26.2-r0 apk +nikic/php-parser v4.19.2 php-composer +notifications 4.0.0 npm +numactl 2.0.18-r0 apk +onevpl-libs 2023.3.1-r2 apk +oniguruma 6.9.9-r0 apk +openexr-libiex 3.1.13-r1 apk +openexr-libilmthread 3.1.13-r1 apk +openexr-libopenexr 3.1.13-r1 apk +openssl 3.3.2-r1 apk +opus 1.5.2-r0 apk +orc 0.4.40-r0 apk +p11-kit 0.25.3-r0 apk +paragonie/constant_time_encoding v2.6.3 php-composer +password_policy 3.0.0 npm +pcre 8.45-r3 apk +pcre2 10.43-r0 apk +pear/archive_tar 1.5.0 php-composer +pear/console_getopt v1.4.3 php-composer +pear/pear-core-minimal v1.10.15 php-composer +pear/pear_exception v1.0.2 php-composer +photos 4.0.0 npm +php-cs-fixer/shim v3.62.0 php-composer +php-http/guzzle7-adapter 1.0.0 php-composer +php-http/httplug 2.2.0 php-composer +php-http/promise 1.1.0 php-composer +php-opencloud/openstack v3.10.0 php-composer +php83 8.3.15-r0 apk +php83-bcmath 8.3.15-r0 apk +php83-bz2 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-exif 8.3.15-r0 apk +php83-fileinfo 8.3.15-r0 apk +php83-fpm 8.3.15-r0 apk +php83-ftp 8.3.15-r0 apk +php83-gd 8.3.15-r0 apk +php83-gmp 8.3.15-r0 apk +php83-iconv 8.3.15-r0 apk +php83-imap 8.3.15-r0 apk +php83-intl 8.3.15-r0 apk +php83-ldap 8.3.15-r0 apk +php83-mbstring 8.3.15-r0 apk +php83-mysqlnd 8.3.15-r0 apk +php83-opcache 8.3.15-r0 apk +php83-openssl 8.3.15-r0 apk +php83-pcntl 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-apcu 5.1.23-r0 apk +php83-pecl-igbinary 3.2.15-r0 apk +php83-pecl-imagick 3.7.0-r0 apk +php83-pecl-mcrypt 1.0.7-r0 apk +php83-pecl-memcached 3.3.0-r0 apk +php83-pecl-msgpack 2.2.0-r2 apk +php83-pecl-redis 6.1.0-r0 apk +php83-pecl-smbclient 1.1.1-r0 apk +php83-pgsql 8.3.15-r0 apk +php83-phar 8.3.15-r0 apk +php83-posix 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-sodium 8.3.15-r0 apk +php83-sqlite3 8.3.15-r0 apk +php83-sysvsem 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/reflection-docblock 5.4.1 php-composer +phpdocumentor/type-resolver 1.8.2 php-composer +phpseclib/phpseclib 2.0.47 php-composer +phpstan/phpdoc-parser 1.30.1 php-composer +pimple/pimple v3.5.0 php-composer +popt 1.19-r3 apk +privacy 3.0.0 npm +procps-ng 4.0.4-r0 apk +psr/cache 3.0.0 php-composer +psr/clock 1.0.0 php-composer (+1 duplicate) +psr/container 2.0.2 php-composer (+1 duplicate) +psr/event-dispatcher 1.0.0 php-composer (+1 duplicate) +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 1.1.4 php-composer +psr/log 3.0.2 php-composer (+1 duplicate) +punic/punic 3.8.1 php-composer +ralouphie/getallheaders 3.0.3 php-composer +rav1e-libs 0.7.1-r0 apk +readline 8.2.10-r0 apk +recommendations 4.0.0 npm +related_resources 2.0.0 npm +rsync 3.4.0-r0 apk +rubix/ml 2.3.2 php-composer +rubix/tensor 3.0.5 php-composer +rullzer/easytotp v0.1.4 php-composer +sabre/dav 4.7.0 php-composer +sabre/event 5.1.7 php-composer +sabre/http 5.1.12 php-composer +sabre/uri 2.3.4 php-composer +sabre/vobject 4.5.6 php-composer +sabre/xml 2.2.11 php-composer +samba-client 4.19.9-r0 apk +samba-client-libs 4.19.9-r0 apk +samba-common 4.19.9-r0 apk +samba-libs 4.19.9-r0 apk +samba-util-libs 4.19.9-r0 apk +scanelf 1.3.7-r2 apk +scssphp/scssphp v1.12.1 php-composer +sdl2 2.28.5-r1 apk +sebastian/diff 5.1.1 php-composer +serd-libs 0.32.2-r0 apk +shaderc 2024.0-r0 apk +shadow 4.15.1-r0 apk +skalibs 2.14.1.1-r0 apk +sord-libs 0.16.16-r0 apk +soxr 0.1.3-r7 apk +spatie/array-to-xml 3.3.0 php-composer +speexdsp 1.2.1-r2 apk +spirv-tools 1.3.261.1-r0 apk +spomky-labs/cbor-php 3.0.4 php-composer +spomky-labs/pki-framework 1.2.1 php-composer +sqlite-libs 3.45.3-r1 apk +sratom 0.6.16-r0 apk +ssl_client 1.36.1-r29 apk +stecman/symfony-console-completion v0.13.0 php-composer +sudo 1.9.15_p5-r0 apk +support 3.0.0 npm +symfony/console v6.4.11 php-composer +symfony/console v6.4.12 php-composer +symfony/css-selector v6.4.3 php-composer +symfony/deprecation-contracts v3.5.0 php-composer (+1 duplicate) +symfony/dom-crawler v6.4.4 php-composer +symfony/event-dispatcher v6.4.8 php-composer +symfony/event-dispatcher-contracts v3.5.0 php-composer +symfony/filesystem v6.4.9 php-composer +symfony/http-foundation v6.4.12 php-composer +symfony/mailer v6.4.12 php-composer +symfony/mime v6.4.12 php-composer +symfony/polyfill-ctype v1.31.0 php-composer (+1 duplicate) +symfony/polyfill-iconv v1.31.0 php-composer +symfony/polyfill-intl-grapheme v1.31.0 php-composer (+2 duplicates) +symfony/polyfill-intl-idn v1.31.0 php-composer +symfony/polyfill-intl-normalizer v1.31.0 php-composer (+2 duplicates) +symfony/polyfill-mbstring v1.31.0 php-composer (+2 duplicates) +symfony/polyfill-php72 v1.31.0 php-composer +symfony/polyfill-php80 v1.31.0 php-composer (+1 duplicate) +symfony/polyfill-php82 v1.31.0 php-composer +symfony/polyfill-php83 v1.31.0 php-composer (+1 duplicate) +symfony/polyfill-uuid v1.29.0 php-composer +symfony/process v6.4.12 php-composer +symfony/routing v6.4.12 php-composer +symfony/service-contracts v3.5.0 php-composer (+1 duplicate) +symfony/string v6.4.11 php-composer +symfony/string v6.4.13 php-composer +symfony/translation v6.4.4 php-composer +symfony/translation-contracts v3.4.2 php-composer +symfony/uid v6.4.3 php-composer +talloc 2.4.2-r1 apk +tdb-libs 1.4.9-r1 apk +tevent 0.16.1-r0 apk +text 5.0.0 npm +twofactor_nextcloud_notification 5.0.0 npm +twofactor_totp 13.0.0-dev.0 npm +tzdata 2024b-r0 apk +utmps-libs 0.1.2.2-r1 apk +v4l-utils-libs 1.24.1-r1 apk +vidstab 1.1.1-r0 apk +viewer 4.0.0 npm +vimeo/psalm 5.26.1 php-composer +voku/portable-ascii 2.0.3 php-composer +voku/portable-utf8 6.0.13 php-composer +vulkan-loader 1.3.261.1-r0 apk +wamania/php-stemmer v3.0.1 php-composer +wapmorgan/mp3info 0.1.0 php-composer +wayland-libs-client 1.22.0-r4 apk +web-auth/cose-lib 4.3.0 php-composer +web-auth/webauthn-lib 4.9.1 php-composer +webmozart/assert 1.11.0 php-composer +x264-libs 0.164_git20231001-r0 apk +x265-libs 3.6-r0 apk +xvidcore 1.3.7-r2 apk +xz-libs 5.6.2-r0 apk +zimg 3.0.5-r2 apk +zix-libs 0.4.2-r0 apk +zlib 1.3.1-r1 apk +zstd-libs 1.5.6-r0 apk From 5d67441e57b3a6e5cf5c029e5f3e2605097c6ad3 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 23 Jan 2025 10:43:48 +0000 Subject: [PATCH 143/209] Bot Updating Package Versions --- package_versions.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index d87032dd..8cad3963 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -368,12 +368,13 @@ support 3.0.0 npm symfony/console v6.4.11 php-composer symfony/console v6.4.12 php-composer symfony/css-selector v6.4.3 php-composer -symfony/deprecation-contracts v3.5.0 php-composer (+1 duplicate) +symfony/deprecation-contracts v3.5.0 php-composer +symfony/deprecation-contracts v3.5.1 php-composer symfony/dom-crawler v6.4.4 php-composer symfony/event-dispatcher v6.4.8 php-composer symfony/event-dispatcher-contracts v3.5.0 php-composer symfony/filesystem v6.4.9 php-composer -symfony/http-foundation v6.4.12 php-composer +symfony/http-foundation v6.4.14 php-composer symfony/mailer v6.4.12 php-composer symfony/mime v6.4.12 php-composer symfony/polyfill-ctype v1.31.0 php-composer (+1 duplicate) From 0b3cc76eba335fc3cfe7fdfdd8caf3c96ec946d5 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 28 Jan 2025 11:56:00 +0000 Subject: [PATCH 144/209] 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 8cad3963..ae0a07ae 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -39,7 +39,7 @@ ca-certificates-bundle 20241121-r1 apk catatonit 0.2.0-r0 apk christian-riesen/base32 1.6.0 php-composer cjson 1.7.18-r0 apk -composer 2.8.4 binary +composer 2.8.5 binary composer/pcre 3.3.1 php-composer composer/semver 3.4.2 php-composer composer/xdebug-handler 3.0.5 php-composer From 8a9da03e3f6d1c8ce9a3fbcaecd0caa3889f85be Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 30 Jan 2025 15:34:46 +0000 Subject: [PATCH 145/209] Bot Updating Templated Files --- Jenkinsfile | 33 ++++++++++++++++++++++++++------- 1 file changed, 26 insertions(+), 7 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index ec1bea8e..b4c73eac 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -56,11 +56,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( @@ -1152,12 +1162,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 75911cd39efb21b277da0e639bdcf7b68b519a03 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 30 Jan 2025 15:36:37 +0000 Subject: [PATCH 146/209] 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 48842c9b..9fc53d92 100755 --- 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 dcb34e3f..fe4115cd 100755 --- 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 668f8386..d8229235 100755 --- 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-nextcloud\n\n" >> $GITHUB_STEP_SUMMARY - if grep -q "^nextcloud_develop" <<< "${SKIP_EXTERNAL_TRIGGER}"; then + if grep -q "^nextcloud_develop_" <<< "${SKIP_EXTERNAL_TRIGGER}"; then + echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY + echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` contains \`nextcloud_develop_\`; will skip trigger if version matches." >> $GITHUB_STEP_SUMMARY + elif grep -q "^nextcloud_develop" <<< "${SKIP_EXTERNAL_TRIGGER}"; then echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` contains \`nextcloud_develop\`; 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/nextcloud/server/releases | jq -r '.[] | select(.prerelease == true) | .tag_name' | sed 's|^v||g' | sort -rV | head -1) echo "Type is \`custom_version_command\`" >> $GITHUB_STEP_SUMMARY + if grep -q "^nextcloud_develop_${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 144c78ab..54339e89 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 fc9aa4801c14ef9022b3716cbae80e7a03bd53a4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 30 Jan 2025 15:41:23 +0000 Subject: [PATCH 147/209] Bot Updating Package Versions --- package_versions.txt | 36 +++++++++++++++++++----------------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index ae0a07ae..04fe9022 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -54,11 +54,12 @@ deepdiver/zipstreamer v2.0.3 php-composer deepdiver1975/tarstreamer v2.1.0 php-composer dnoegel/php-xdg-base-dir v0.1.1 php-composer doctrine/cache 2.2.0 php-composer -doctrine/dbal 3.9.1 php-composer -doctrine/deprecations 1.1.3 php-composer (+1 duplicate) -doctrine/event-manager 1.2.0 php-composer +doctrine/dbal 3.9.4 php-composer +doctrine/deprecations 1.1.3 php-composer +doctrine/deprecations 1.1.4 php-composer +doctrine/event-manager 2.0.1 php-composer doctrine/lexer 3.0.1 php-composer -egulias/email-validator 4.0.2 php-composer +egulias/email-validator 4.0.3 php-composer felixfbecker/advanced-json-rpc v3.2.1 php-composer felixfbecker/language-server-protocol v1.5.2 php-composer ffmpeg 6.1.1-r8 apk @@ -100,7 +101,7 @@ harfbuzz 8.5.0-r0 apk hexogen/kdtree v0.2.6 php-composer hwdata-pci 0.382-r0 apk icewind/searchdav v3.1.0 php-composer -icewind/smb v3.5.4 php-composer +icewind/smb v3.7.0 php-composer icewind/streams v0.7.7 php-composer (+1 duplicate) icu-data-en 74.2-r0 apk icu-libs 74.2-r0 apk @@ -366,17 +367,17 @@ stecman/symfony-console-completion v0.13.0 php-composer sudo 1.9.15_p5-r0 apk support 3.0.0 npm symfony/console v6.4.11 php-composer -symfony/console v6.4.12 php-composer +symfony/console v6.4.17 php-composer symfony/css-selector v6.4.3 php-composer symfony/deprecation-contracts v3.5.0 php-composer symfony/deprecation-contracts v3.5.1 php-composer symfony/dom-crawler v6.4.4 php-composer -symfony/event-dispatcher v6.4.8 php-composer -symfony/event-dispatcher-contracts v3.5.0 php-composer +symfony/event-dispatcher v6.4.13 php-composer +symfony/event-dispatcher-contracts v3.5.1 php-composer symfony/filesystem v6.4.9 php-composer -symfony/http-foundation v6.4.14 php-composer -symfony/mailer v6.4.12 php-composer -symfony/mime v6.4.12 php-composer +symfony/http-foundation v6.4.16 php-composer +symfony/mailer v6.4.13 php-composer +symfony/mime v6.4.17 php-composer symfony/polyfill-ctype v1.31.0 php-composer (+1 duplicate) symfony/polyfill-iconv v1.31.0 php-composer symfony/polyfill-intl-grapheme v1.31.0 php-composer (+2 duplicates) @@ -388,13 +389,14 @@ symfony/polyfill-php80 v1.31.0 php-composer (+1 symfony/polyfill-php82 v1.31.0 php-composer symfony/polyfill-php83 v1.31.0 php-composer (+1 duplicate) symfony/polyfill-uuid v1.29.0 php-composer -symfony/process v6.4.12 php-composer -symfony/routing v6.4.12 php-composer -symfony/service-contracts v3.5.0 php-composer (+1 duplicate) +symfony/process v6.4.15 php-composer +symfony/routing v6.4.16 php-composer +symfony/service-contracts v3.5.0 php-composer +symfony/service-contracts v3.5.1 php-composer symfony/string v6.4.11 php-composer -symfony/string v6.4.13 php-composer -symfony/translation v6.4.4 php-composer -symfony/translation-contracts v3.4.2 php-composer +symfony/string v6.4.15 php-composer +symfony/translation v6.4.13 php-composer +symfony/translation-contracts v3.5.1 php-composer symfony/uid v6.4.3 php-composer talloc 2.4.2-r1 apk tdb-libs 1.4.9-r1 apk From 9755c51367aeb02a524d4334819de1dd2910d17c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 6 Feb 2025 16:46:50 +0000 Subject: [PATCH 148/209] 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 04fe9022..d1ee23ce 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -375,9 +375,9 @@ symfony/dom-crawler v6.4.4 php-composer symfony/event-dispatcher v6.4.13 php-composer symfony/event-dispatcher-contracts v3.5.1 php-composer symfony/filesystem v6.4.9 php-composer -symfony/http-foundation v6.4.16 php-composer -symfony/mailer v6.4.13 php-composer -symfony/mime v6.4.17 php-composer +symfony/http-foundation v6.4.18 php-composer +symfony/mailer v6.4.18 php-composer +symfony/mime v6.4.18 php-composer symfony/polyfill-ctype v1.31.0 php-composer (+1 duplicate) symfony/polyfill-iconv v1.31.0 php-composer symfony/polyfill-intl-grapheme v1.31.0 php-composer (+2 duplicates) @@ -390,7 +390,7 @@ symfony/polyfill-php82 v1.31.0 php-composer symfony/polyfill-php83 v1.31.0 php-composer (+1 duplicate) symfony/polyfill-uuid v1.29.0 php-composer symfony/process v6.4.15 php-composer -symfony/routing v6.4.16 php-composer +symfony/routing v6.4.18 php-composer symfony/service-contracts v3.5.0 php-composer symfony/service-contracts v3.5.1 php-composer symfony/string v6.4.11 php-composer From dff19a091cbdbd0047b554a9d71a04f930d19c98 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 11 Feb 2025 11:48:30 +0000 Subject: [PATCH 149/209] Bot Updating Templated Files --- Jenkinsfile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index b4c73eac..b3486d49 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -70,7 +70,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( @@ -751,7 +753,8 @@ pipeline { if [[ -n "${containers}" ]]; then docker stop ${containers} fi - docker system prune -af --volumes || : + docker system prune -f --volumes || : + docker image prune -af || : ''' } } @@ -1177,6 +1180,7 @@ EOF done fi docker system prune -f --volumes || : + docker image prune -af || : ''' cleanWs() } From 80f58400e57e005ab6134cdb0f096e75cfaa5eff Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 11 Feb 2025 11:53:36 +0000 Subject: [PATCH 150/209] 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 d1ee23ce..707ac0a4 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -181,7 +181,7 @@ libsrt 1.5.3-r0 apk libssh 0.10.6-r0 apk libssl3 3.3.2-r1 apk libstdc++ 13.2.1_git20240309-r0 apk -libtasn1 4.19.0-r2 apk +libtasn1 4.20.0-r0 apk libtheora 1.1.1-r18 apk libunibreak 6.1-r0 apk libunistring 1.2-r0 apk From d3e62cc6d8fd7368ef6d9792abb4c8820c4f32a1 Mon Sep 17 00:00:00 2001 From: thespad Date: Wed, 12 Feb 2025 21:20:46 +0000 Subject: [PATCH 151/209] Rebase to 3.21 --- .editorconfig | 0 .github/CONTRIBUTING.md | 0 .github/FUNDING.yml | 0 .github/ISSUE_TEMPLATE/config.yml | 0 .github/ISSUE_TEMPLATE/issue.bug.yml | 0 .github/ISSUE_TEMPLATE/issue.feature.yml | 0 .github/workflows/call_issue_pr_tracker.yml | 0 .github/workflows/call_issues_cron.yml | 0 .github/workflows/external_trigger.yml | 0 .../workflows/external_trigger_scheduler.yml | 0 .github/workflows/greetings.yml | 0 .../workflows/package_trigger_scheduler.yml | 0 .github/workflows/permissions.yml | 0 Dockerfile | 2 +- Dockerfile.aarch64 | 2 +- LICENSE | 0 README.md | 38 ++++++++++++++++++ readme-vars.yml | 40 +++++++++++++++++++ 18 files changed, 80 insertions(+), 2 deletions(-) mode change 100755 => 100644 .editorconfig mode change 100755 => 100644 .github/CONTRIBUTING.md mode change 100755 => 100644 .github/FUNDING.yml mode change 100755 => 100644 .github/ISSUE_TEMPLATE/config.yml mode change 100755 => 100644 .github/ISSUE_TEMPLATE/issue.bug.yml mode change 100755 => 100644 .github/ISSUE_TEMPLATE/issue.feature.yml mode change 100755 => 100644 .github/workflows/call_issue_pr_tracker.yml mode change 100755 => 100644 .github/workflows/call_issues_cron.yml mode change 100755 => 100644 .github/workflows/external_trigger.yml mode change 100755 => 100644 .github/workflows/external_trigger_scheduler.yml mode change 100755 => 100644 .github/workflows/greetings.yml mode change 100755 => 100644 .github/workflows/package_trigger_scheduler.yml mode change 100755 => 100644 .github/workflows/permissions.yml mode change 100755 => 100644 LICENSE diff --git a/.editorconfig b/.editorconfig old mode 100755 new mode 100644 diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md old mode 100755 new mode 100644 diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml old mode 100755 new mode 100644 diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml old mode 100755 new mode 100644 diff --git a/.github/ISSUE_TEMPLATE/issue.bug.yml b/.github/ISSUE_TEMPLATE/issue.bug.yml old mode 100755 new mode 100644 diff --git a/.github/ISSUE_TEMPLATE/issue.feature.yml b/.github/ISSUE_TEMPLATE/issue.feature.yml old mode 100755 new mode 100644 diff --git a/.github/workflows/call_issue_pr_tracker.yml b/.github/workflows/call_issue_pr_tracker.yml old mode 100755 new mode 100644 diff --git a/.github/workflows/call_issues_cron.yml b/.github/workflows/call_issues_cron.yml old mode 100755 new mode 100644 diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml old mode 100755 new mode 100644 diff --git a/.github/workflows/external_trigger_scheduler.yml b/.github/workflows/external_trigger_scheduler.yml old mode 100755 new mode 100644 diff --git a/.github/workflows/greetings.yml b/.github/workflows/greetings.yml old mode 100755 new mode 100644 diff --git a/.github/workflows/package_trigger_scheduler.yml b/.github/workflows/package_trigger_scheduler.yml old mode 100755 new mode 100644 diff --git a/.github/workflows/permissions.yml b/.github/workflows/permissions.yml old mode 100755 new mode 100644 diff --git a/Dockerfile b/Dockerfile index 46b883a7..66e69fee 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 # set version label ARG BUILD_DATE diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 9446d3cd..24779601 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 # set version label ARG BUILD_DATE diff --git a/LICENSE b/LICENSE old mode 100755 new mode 100644 diff --git a/README.md b/README.md index 54339e89..6ce80e17 100644 --- a/README.md +++ b/README.md @@ -67,11 +67,14 @@ This image provides various versions that are available via tags. Please read th | :----: | :----: |--- | | latest | ✅ | Stable Nextcloud releases | | develop | ✅ | Beta Nextcloud pre-releases *only* | +| previous | ✅ | Nextcloud releases from the previous major version | ## Application Setup Access the webui at `https://:443`, for more information check out [Nextcloud](https://nextcloud.com/). +Note: `occ` should be run without prepending with `sudo -u abc php` or `sudo -u www-data php` ie; `docker exec -it nextcloud occ maintenance:mode --off` + ### Updating Nextcloud Updating Nextcloud is done by pulling the new image, and recreating the container with it. @@ -86,6 +89,34 @@ Nextcloud's built-in collaborative editing packages (Collabora/CODE and OnlyOffi If (auto) installed, those built-in packages may cause instability and should be removed. +### HEIC Image Previews + +In order to enable HEIC image preview generation you will need to add the following to your `config.php` file in your `config/www/nextcloud/config' directory; + +``` + 'enable_previews' => true, + 'enabledPreviewProviders' => + array ( + 'OC\Preview\PNG', + 'OC\Preview\JPEG', + 'OC\Preview\GIF', + 'OC\Preview\BMP', + 'OC\Preview\XBitmap', + 'OC\Preview\MP3', + 'OC\Preview\TXT', + 'OC\Preview\MarkDown', + 'OC\Preview\OpenDocument', + 'OC\Preview\Krita', + 'OC\Preview\HEIC', + ), +``` + +You may need to log out and back in for the changes to come in to effect. + +This fix was sourced from [Nextcloud Documentation](https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/config_sample_php_parameters.html#enabledpreviewproviders) + +Nextcloud state that HEIC preview is disabled by default due to performance or privacy concerns, so enable this at your own risk. + ### Custom App Directories If you are [using custom app directories](https://docs.nextcloud.com/server/latest/admin_manual/apps_management.html#using-custom-app-directories) you will need to make the custom folder(s) you are using available to the web server. The recommended way to do this with our container is to add a volume. Ex: @@ -319,8 +350,15 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **12.02.25:** - Rebase to Alpine 3.21. * **09.01.25:** - Fix uploading large files. Existing users should update their nginx confs. +* **09.07.24:** - Add `previous` tag for n-1 releases. * **24.06.24:** - Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings. +* **19.05.24:** - Added util-linux package required for taskset. +* **10.04.24:** - Added imagemagick-pdf. +* **05.04.24:** - Added imagemagick-heic. Manual update to `config.php` required - see above. +* **02.04.24:** - Existing users should update: site-confs/default.conf - Add support for the Client Push (notify_push) plugin and the [new mod](https://github.com/linuxserver/docker-mods/tree/nextcloud-notify-push). +* **22.03.24:** - Add imagemagick-svg module. * **06.03.24:** - Rebase to Alpine 3.19 with php 8.3. * **02.01.24:** - Existing users should update: site-confs/default.conf - Cleanup default site conf. * **22.12.23:** - Site default conf updating to include mime.types for js and mjs and update location to include more file types. diff --git a/readme-vars.yml b/readme-vars.yml index 8da9a3bf..2f350ca0 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -18,6 +18,7 @@ development_versions: true development_versions_items: - {tag: "latest", desc: "Stable Nextcloud releases"} - {tag: "develop", desc: "Beta Nextcloud pre-releases *only*"} + - {tag: "previous", desc: "Nextcloud releases from the previous major version"} # container parameters common_param_env_vars_enabled: true param_container_name: "{{ project_name }}" @@ -28,11 +29,15 @@ param_volumes: param_usage_include_ports: true param_ports: - {external_port: "443", internal_port: "443", port_desc: "WebUI"} +readonly_supported: false +nonroot_supported: false # application setup block app_setup_block_enabled: true app_setup_block: | Access the webui at `https://:443`, for more information check out [Nextcloud]({{ project_url }}). + Note: `occ` should be run without prepending with `sudo -u abc php` or `sudo -u www-data php` ie; `docker exec -it nextcloud occ maintenance:mode --off` + ### Updating Nextcloud Updating Nextcloud is done by pulling the new image, and recreating the container with it. @@ -47,6 +52,34 @@ app_setup_block: | If (auto) installed, those built-in packages may cause instability and should be removed. + ### HEIC Image Previews + + In order to enable HEIC image preview generation you will need to add the following to your `config.php` file in your `config/www/nextcloud/config' directory; + + ``` + 'enable_previews' => true, + 'enabledPreviewProviders' => + array ( + 'OC\Preview\PNG', + 'OC\Preview\JPEG', + 'OC\Preview\GIF', + 'OC\Preview\BMP', + 'OC\Preview\XBitmap', + 'OC\Preview\MP3', + 'OC\Preview\TXT', + 'OC\Preview\MarkDown', + 'OC\Preview\OpenDocument', + 'OC\Preview\Krita', + 'OC\Preview\HEIC', + ), + ``` + + You may need to log out and back in for the changes to come in to effect. + + This fix was sourced from [Nextcloud Documentation](https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/config_sample_php_parameters.html#enabledpreviewproviders) + + Nextcloud state that HEIC preview is disabled by default due to performance or privacy concerns, so enable this at your own risk. + ### Custom App Directories If you are [using custom app directories](https://docs.nextcloud.com/server/latest/admin_manual/apps_management.html#using-custom-app-directories) you will need to make the custom folder(s) you are using available to the web server. The recommended way to do this with our container is to add a volume. Ex: @@ -114,8 +147,15 @@ init_diagram: | "nextcloud:develop" <- Base Images # changelog changelogs: + - {date: "12.02.25:", desc: "Rebase to Alpine 3.21."} - {date: "09.01.25:", desc: "Fix uploading large files. Existing users should update their nginx confs."} + - {date: "09.07.24:", desc: "Add `previous` tag for n-1 releases."} - {date: "24.06.24:", desc: "Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings."} + - {date: "19.05.24:", desc: "Added util-linux package required for taskset."} + - {date: "10.04.24:", desc: "Added imagemagick-pdf."} + - {date: "05.04.24:", desc: "Added imagemagick-heic. Manual update to `config.php` required - see above."} + - {date: "02.04.24:", desc: "Existing users should update: site-confs/default.conf - Add support for the Client Push (notify_push) plugin and the [new mod](https://github.com/linuxserver/docker-mods/tree/nextcloud-notify-push)."} + - {date: "22.03.24:", desc: "Add imagemagick-svg module."} - {date: "06.03.24:", desc: "Rebase to Alpine 3.19 with php 8.3."} - {date: "02.01.24:", desc: "Existing users should update: site-confs/default.conf - Cleanup default site conf."} - {date: "22.12.23:", desc: "Site default conf updating to include mime.types for js and mjs and update location to include more file types."} From 16844327e3cc59982d281e81e6ad05ab798bde30 Mon Sep 17 00:00:00 2001 From: thespad Date: Wed, 12 Feb 2025 21:32:56 +0000 Subject: [PATCH 152/209] Fix migration permissions --- root/migrations/02-default-location | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 root/migrations/02-default-location diff --git a/root/migrations/02-default-location b/root/migrations/02-default-location old mode 100644 new mode 100755 From 38db95233074e80121db655467b3a1c307fa52ff Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 13 Feb 2025 15:44:40 +0000 Subject: [PATCH 153/209] 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 707ac0a4..340a544e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -309,7 +309,7 @@ php83-zip 8.3.15-r0 apk phpdocumentor/reflection-common 2.2.0 php-composer phpdocumentor/reflection-docblock 5.4.1 php-composer phpdocumentor/type-resolver 1.8.2 php-composer -phpseclib/phpseclib 2.0.47 php-composer +phpseclib/phpseclib 2.0.48 php-composer phpstan/phpdoc-parser 1.30.1 php-composer pimple/pimple v3.5.0 php-composer popt 1.19-r3 apk From f16963c975ecbb9f812f6526ac6085a90e55e39c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 13 Feb 2025 19:44:31 +0000 Subject: [PATCH 154/209] 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 2f350ca0..2b2752e5 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -108,32 +108,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-nextcloud-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-nginx-end -> init-nextcloud-config 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-config-end -> init-version-checks + init-permissions -> init-version-checks init-services -> svc-cron svc-cron -> legacy-services init-services -> svc-nginx @@ -142,7 +137,7 @@ init_diagram: | svc-php-fpm -> legacy-services } Base Images: { - "baseimage-alpine-nginx:3.20" <- "baseimage-alpine:3.20" + "baseimage-alpine-nginx:3.21" <- "baseimage-alpine:3.21" } "nextcloud:develop" <- Base Images # changelog From 4ed3edcf13f4d55ffffcf420eda1a0c7be390cbb Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 13 Feb 2025 19:51:55 +0000 Subject: [PATCH 155/209] Bot Updating Package Versions --- package_versions.txt | 860 ++++++++++++++++++++++--------------------- 1 file changed, 431 insertions(+), 429 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 340a544e..bcef32c7 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,429 +1,431 @@ -NAME VERSION TYPE -Hidden Input 1, 0, 0, 0 dotnet -Process Wrapper 1.0.0.0 dotnet (+1 duplicate) -activity 4.0.0 npm -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.5-r0 apk -alsa-lib 1.2.11-r0 apk -amphp/amp v2.6.4 php-composer (+1 duplicate) -amphp/byte-stream v1.8.2 php-composer (+1 duplicate) -amphp/parallel v1.4.3 php-composer -amphp/parser v1.1.1 php-composer -amphp/process v1.1.9 php-composer -amphp/serialization v1.0.0 php-composer -amphp/sync v1.4.2 php-composer -andrewdalpino/okbloomer 1.0.0 php-composer -aom-libs 3.9.1-r0 apk -apache2-utils 2.4.62-r0 apk -apk-tools 2.14.4-r1 apk -app_api 1.0.0 npm -apr 1.7.5-r0 apk -apr-util 1.6.3-r1 apk -argon2-libs 20190702-r5 apk -aws/aws-crt-php v1.2.7 php-composer -aws/aws-sdk-php 3.324.13 php-composer -bamarni/composer-bin-plugin 1.8.2 php-composer (+1 duplicate) -bantu/ini-get-wrapper v1.0.1 php-composer -bash 5.2.26-r0 apk -brick/math 0.12.1 php-composer -brotli-libs 1.1.0-r2 apk -bruteforcesettings 4.0.0 npm -busybox 1.36.1-r29 apk -busybox-binsh 1.36.1-r29 apk -c-ares 1.33.1-r0 apk -c-client 2007f-r15 apk -ca-certificates 20241121-r1 apk -ca-certificates-bundle 20241121-r1 apk -catatonit 0.2.0-r0 apk -christian-riesen/base32 1.6.0 php-composer -cjson 1.7.18-r0 apk -composer 2.8.5 binary -composer/pcre 3.3.1 php-composer -composer/semver 3.4.2 php-composer -composer/xdebug-handler 3.0.5 php-composer -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 -cweagans/composer-patches 1.7.3 php-composer -dbus-libs 1.14.10-r1 apk -deepdiver/zipstreamer v2.0.3 php-composer -deepdiver1975/tarstreamer v2.1.0 php-composer -dnoegel/php-xdg-base-dir v0.1.1 php-composer -doctrine/cache 2.2.0 php-composer -doctrine/dbal 3.9.4 php-composer -doctrine/deprecations 1.1.3 php-composer -doctrine/deprecations 1.1.4 php-composer -doctrine/event-manager 2.0.1 php-composer -doctrine/lexer 3.0.1 php-composer -egulias/email-validator 4.0.3 php-composer -felixfbecker/advanced-json-rpc v3.2.1 php-composer -felixfbecker/language-server-protocol v1.5.2 php-composer -ffmpeg 6.1.1-r8 apk -ffmpeg-libavcodec 6.1.1-r8 apk -ffmpeg-libavdevice 6.1.1-r8 apk -ffmpeg-libavfilter 6.1.1-r8 apk -ffmpeg-libavformat 6.1.1-r8 apk -ffmpeg-libavutil 6.1.1-r8 apk -ffmpeg-libpostproc 6.1.1-r8 apk -ffmpeg-libswresample 6.1.1-r8 apk -ffmpeg-libswscale 6.1.1-r8 apk -fftw-double-libs 3.3.10-r5 apk -fidry/cpu-core-counter 1.2.0 php-composer -files_downloadlimit 4.0.0 npm -files_pdfviewer 4.0.0 npm -findutils 4.9.0-r5 apk -firstrunwizard 4.0.0 npm -fontconfig 2.15.0-r1 apk -freetype 2.13.2-r0 apk -fribidi 1.0.15-r0 apk -fusonic/opengraph v2.3.0 php-composer -gdbm 1.23-r1 apk -giflib 5.2.2-r0 apk -giggsey/libphonenumber-for-php-lite 8.13.48 php-composer -git 2.45.3-r0 apk -git-init-template 2.45.3-r0 apk -glib 2.80.5-r0 apk -glslang-libs 1.3.261.1-r0 apk -gmp 6.3.0-r1 apk -gnu-libiconv 1.17-r2 apk -gnu-libiconv-libs 1.17-r2 apk -gnutls 3.8.5-r0 apk -graphite2 1.3.14-r6 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 -harfbuzz 8.5.0-r0 apk -hexogen/kdtree v0.2.6 php-composer -hwdata-pci 0.382-r0 apk -icewind/searchdav v3.1.0 php-composer -icewind/smb v3.7.0 php-composer -icewind/streams v0.7.7 php-composer (+1 duplicate) -icu-data-en 74.2-r0 apk -icu-libs 74.2-r0 apk -imagemagick 7.1.1.32-r2 apk -imagemagick-jpeg 7.1.1.32-r2 apk -imagemagick-jxl 7.1.1.32-r2 apk -imagemagick-libs 7.1.1.32-r2 apk -imagemagick-webp 7.1.1.32-r2 apk -imath 3.1.12-r0 apk -jansson 2.14-r4 apk -jq 1.7.1-r0 apk -justinrainbow/json-schema 5.3.0 php-composer -kornrunner/blurhash v1.2.2 php-composer -lame-libs 3.100-r5 apk -laravel/serializable-closure v1.3.5 php-composer -lcms2 2.16-r0 apk -lcobucci/clock 3.0.0 php-composer -ldb 2.8.2-r0 apk -libSvtAv1Enc 2.0.0-r1 apk -libacl 2.3.2-r0 apk -libarchive 3.7.7-r0 apk -libass 0.17.2-r0 apk -libasyncns 0.8-r3 apk -libattr 2.5.2-r0 apk -libauth-samba 4.19.9-r0 apk -libavif 1.0.4-r0 apk -libblkid 2.40.1-r1 apk -libbluray 1.3.4-r1 apk -libbsd 0.12.2-r0 apk -libbz2 1.0.8-r6 apk -libcap2 2.70-r0 apk -libcrypto3 3.3.2-r1 apk -libcurl 8.11.1-r0 apk -libdav1d 1.4.2-r0 apk -libdovi 3.3.0-r0 apk -libdrm 2.4.120-r0 apk -libeconf 0.6.3-r0 apk -libedit 20240517.3.1-r0 apk -libevent 2.1.12-r7 apk -libexpat 2.6.4-r0 apk -libffi 3.4.6-r0 apk -libflac 1.4.3-r1 apk -libformw 6.4_p20240420-r2 apk -libgcc 13.2.1_git20240309-r0 apk -libgomp 13.2.1_git20240309-r0 apk -libhwy 1.0.7-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 -libjxl 0.10.2-r0 apk -libldap 2.6.8-r0 apk -libltdl 2.4.7-r3 apk -libmcrypt 2.5.8-r10 apk -libmd 1.1.0-r0 apk -libmemcached-libs 1.1.4-r1 apk -libmount 2.40.1-r1 apk -libncursesw 6.4_p20240420-r2 apk -libogg 1.3.5-r5 apk -libopenmpt 0.7.7-r0 apk -libpanelw 6.4_p20240420-r2 apk -libpciaccess 0.18.1-r0 apk -libplacebo 6.338.2-r1 apk -libpng 1.6.44-r0 apk -libpq 16.6-r0 apk -libproc2 4.0.4-r0 apk -libpsl 0.21.5-r1 apk -libpulse 17.0-r0 apk -librist 0.2.10-r1 apk -libsasl 2.1.28-r6 apk -libsharpyuv 1.3.2-r0 apk -libsm 1.2.4-r4 apk -libsmbclient 4.19.9-r0 apk -libsndfile 1.2.2-r1 apk -libsodium 1.0.19-r0 apk -libsrt 1.5.3-r0 apk -libssh 0.10.6-r0 apk -libssl3 3.3.2-r1 apk -libstdc++ 13.2.1_git20240309-r0 apk -libtasn1 4.20.0-r0 apk -libtheora 1.1.1-r18 apk -libunibreak 6.1-r0 apk -libunistring 1.2-r0 apk -libuuid 2.40.1-r1 apk -libva 2.21.0-r0 apk -libvdpau 1.5-r3 apk -libvorbis 1.3.7-r2 apk -libvpx 1.14.1-r0 apk -libwbclient 4.19.9-r0 apk -libwebp 1.3.2-r0 apk -libwebpdemux 1.3.2-r0 apk -libwebpmux 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 -libxfixes 6.0.1-r4 apk -libxml2 2.12.7-r0 apk -libxpm 3.5.17-r0 apk -libxt 1.3.0-r5 apk -libxxhash 0.8.2-r2 apk -libzip 1.10.1-r0 apk -libzmq 4.3.5-r2 apk -lilv-libs 0.24.24-r1 apk -linux-pam 1.6.0-r0 apk -lmdb 0.9.32-r0 apk -logreader 4.0.0 npm -logrotate 3.21.0-r1 apk -lz4-libs 1.9.4-r5 apk -masterminds/html5 2.9.0 php-composer -mbedtls 3.6.2-r0 apk -mexitek/phpcolors v1.0.4 php-composer -microsoft/azure-storage-blob 1.5.4 php-composer -microsoft/azure-storage-common 1.5.2 php-composer -mlocati/ip-lib 1.18.1 php-composer -mpg123-libs 1.32.8-r0 apk -mtdowling/jmespath.php 2.8.0 php-composer -musl 1.2.5-r0 apk -musl-utils 1.2.5-r0 apk -nano 8.0-r0 apk -ncurses-terminfo-base 6.4_p20240420-r2 apk -netcat-openbsd 1.226-r0 apk -netresearch/jsonmapper v4.5.0 php-composer -nettle 3.9.1-r0 apk -nextcloud 1.0.0 npm -nextcloud/coding-standard v1.2.1 php-composer -nextcloud/lognormalizer v1.0.0 php-composer -nextcloud/ocp dev-master php-composer -nghttp2-libs 1.62.1-r0 apk -nginx 1.26.2-r0 apk -nikic/php-parser v4.19.2 php-composer -notifications 4.0.0 npm -numactl 2.0.18-r0 apk -onevpl-libs 2023.3.1-r2 apk -oniguruma 6.9.9-r0 apk -openexr-libiex 3.1.13-r1 apk -openexr-libilmthread 3.1.13-r1 apk -openexr-libopenexr 3.1.13-r1 apk -openssl 3.3.2-r1 apk -opus 1.5.2-r0 apk -orc 0.4.40-r0 apk -p11-kit 0.25.3-r0 apk -paragonie/constant_time_encoding v2.6.3 php-composer -password_policy 3.0.0 npm -pcre 8.45-r3 apk -pcre2 10.43-r0 apk -pear/archive_tar 1.5.0 php-composer -pear/console_getopt v1.4.3 php-composer -pear/pear-core-minimal v1.10.15 php-composer -pear/pear_exception v1.0.2 php-composer -photos 4.0.0 npm -php-cs-fixer/shim v3.62.0 php-composer -php-http/guzzle7-adapter 1.0.0 php-composer -php-http/httplug 2.2.0 php-composer -php-http/promise 1.1.0 php-composer -php-opencloud/openstack v3.10.0 php-composer -php83 8.3.15-r0 apk -php83-bcmath 8.3.15-r0 apk -php83-bz2 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-exif 8.3.15-r0 apk -php83-fileinfo 8.3.15-r0 apk -php83-fpm 8.3.15-r0 apk -php83-ftp 8.3.15-r0 apk -php83-gd 8.3.15-r0 apk -php83-gmp 8.3.15-r0 apk -php83-iconv 8.3.15-r0 apk -php83-imap 8.3.15-r0 apk -php83-intl 8.3.15-r0 apk -php83-ldap 8.3.15-r0 apk -php83-mbstring 8.3.15-r0 apk -php83-mysqlnd 8.3.15-r0 apk -php83-opcache 8.3.15-r0 apk -php83-openssl 8.3.15-r0 apk -php83-pcntl 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-apcu 5.1.23-r0 apk -php83-pecl-igbinary 3.2.15-r0 apk -php83-pecl-imagick 3.7.0-r0 apk -php83-pecl-mcrypt 1.0.7-r0 apk -php83-pecl-memcached 3.3.0-r0 apk -php83-pecl-msgpack 2.2.0-r2 apk -php83-pecl-redis 6.1.0-r0 apk -php83-pecl-smbclient 1.1.1-r0 apk -php83-pgsql 8.3.15-r0 apk -php83-phar 8.3.15-r0 apk -php83-posix 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-sodium 8.3.15-r0 apk -php83-sqlite3 8.3.15-r0 apk -php83-sysvsem 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/reflection-docblock 5.4.1 php-composer -phpdocumentor/type-resolver 1.8.2 php-composer -phpseclib/phpseclib 2.0.48 php-composer -phpstan/phpdoc-parser 1.30.1 php-composer -pimple/pimple v3.5.0 php-composer -popt 1.19-r3 apk -privacy 3.0.0 npm -procps-ng 4.0.4-r0 apk -psr/cache 3.0.0 php-composer -psr/clock 1.0.0 php-composer (+1 duplicate) -psr/container 2.0.2 php-composer (+1 duplicate) -psr/event-dispatcher 1.0.0 php-composer (+1 duplicate) -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 1.1.4 php-composer -psr/log 3.0.2 php-composer (+1 duplicate) -punic/punic 3.8.1 php-composer -ralouphie/getallheaders 3.0.3 php-composer -rav1e-libs 0.7.1-r0 apk -readline 8.2.10-r0 apk -recommendations 4.0.0 npm -related_resources 2.0.0 npm -rsync 3.4.0-r0 apk -rubix/ml 2.3.2 php-composer -rubix/tensor 3.0.5 php-composer -rullzer/easytotp v0.1.4 php-composer -sabre/dav 4.7.0 php-composer -sabre/event 5.1.7 php-composer -sabre/http 5.1.12 php-composer -sabre/uri 2.3.4 php-composer -sabre/vobject 4.5.6 php-composer -sabre/xml 2.2.11 php-composer -samba-client 4.19.9-r0 apk -samba-client-libs 4.19.9-r0 apk -samba-common 4.19.9-r0 apk -samba-libs 4.19.9-r0 apk -samba-util-libs 4.19.9-r0 apk -scanelf 1.3.7-r2 apk -scssphp/scssphp v1.12.1 php-composer -sdl2 2.28.5-r1 apk -sebastian/diff 5.1.1 php-composer -serd-libs 0.32.2-r0 apk -shaderc 2024.0-r0 apk -shadow 4.15.1-r0 apk -skalibs 2.14.1.1-r0 apk -sord-libs 0.16.16-r0 apk -soxr 0.1.3-r7 apk -spatie/array-to-xml 3.3.0 php-composer -speexdsp 1.2.1-r2 apk -spirv-tools 1.3.261.1-r0 apk -spomky-labs/cbor-php 3.0.4 php-composer -spomky-labs/pki-framework 1.2.1 php-composer -sqlite-libs 3.45.3-r1 apk -sratom 0.6.16-r0 apk -ssl_client 1.36.1-r29 apk -stecman/symfony-console-completion v0.13.0 php-composer -sudo 1.9.15_p5-r0 apk -support 3.0.0 npm -symfony/console v6.4.11 php-composer -symfony/console v6.4.17 php-composer -symfony/css-selector v6.4.3 php-composer -symfony/deprecation-contracts v3.5.0 php-composer -symfony/deprecation-contracts v3.5.1 php-composer -symfony/dom-crawler v6.4.4 php-composer -symfony/event-dispatcher v6.4.13 php-composer -symfony/event-dispatcher-contracts v3.5.1 php-composer -symfony/filesystem v6.4.9 php-composer -symfony/http-foundation v6.4.18 php-composer -symfony/mailer v6.4.18 php-composer -symfony/mime v6.4.18 php-composer -symfony/polyfill-ctype v1.31.0 php-composer (+1 duplicate) -symfony/polyfill-iconv v1.31.0 php-composer -symfony/polyfill-intl-grapheme v1.31.0 php-composer (+2 duplicates) -symfony/polyfill-intl-idn v1.31.0 php-composer -symfony/polyfill-intl-normalizer v1.31.0 php-composer (+2 duplicates) -symfony/polyfill-mbstring v1.31.0 php-composer (+2 duplicates) -symfony/polyfill-php72 v1.31.0 php-composer -symfony/polyfill-php80 v1.31.0 php-composer (+1 duplicate) -symfony/polyfill-php82 v1.31.0 php-composer -symfony/polyfill-php83 v1.31.0 php-composer (+1 duplicate) -symfony/polyfill-uuid v1.29.0 php-composer -symfony/process v6.4.15 php-composer -symfony/routing v6.4.18 php-composer -symfony/service-contracts v3.5.0 php-composer -symfony/service-contracts v3.5.1 php-composer -symfony/string v6.4.11 php-composer -symfony/string v6.4.15 php-composer -symfony/translation v6.4.13 php-composer -symfony/translation-contracts v3.5.1 php-composer -symfony/uid v6.4.3 php-composer -talloc 2.4.2-r1 apk -tdb-libs 1.4.9-r1 apk -tevent 0.16.1-r0 apk -text 5.0.0 npm -twofactor_nextcloud_notification 5.0.0 npm -twofactor_totp 13.0.0-dev.0 npm -tzdata 2024b-r0 apk -utmps-libs 0.1.2.2-r1 apk -v4l-utils-libs 1.24.1-r1 apk -vidstab 1.1.1-r0 apk -viewer 4.0.0 npm -vimeo/psalm 5.26.1 php-composer -voku/portable-ascii 2.0.3 php-composer -voku/portable-utf8 6.0.13 php-composer -vulkan-loader 1.3.261.1-r0 apk -wamania/php-stemmer v3.0.1 php-composer -wapmorgan/mp3info 0.1.0 php-composer -wayland-libs-client 1.22.0-r4 apk -web-auth/cose-lib 4.3.0 php-composer -web-auth/webauthn-lib 4.9.1 php-composer -webmozart/assert 1.11.0 php-composer -x264-libs 0.164_git20231001-r0 apk -x265-libs 3.6-r0 apk -xvidcore 1.3.7-r2 apk -xz-libs 5.6.2-r0 apk -zimg 3.0.5-r2 apk -zix-libs 0.4.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 +Process Wrapper 1.0.0.0 dotnet (+1 duplicate) +acl-libs 2.3.2-r1 apk +activity 4.0.0 npm +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 +alsa-lib 1.2.12-r0 apk +amphp/amp v2.6.4 php-composer (+1 duplicate) +amphp/byte-stream v1.8.2 php-composer (+1 duplicate) +amphp/parallel v1.4.3 php-composer +amphp/parser v1.1.1 php-composer +amphp/process v1.1.9 php-composer +amphp/serialization v1.0.0 php-composer +amphp/sync v1.4.2 php-composer +andrewdalpino/okbloomer 1.0.0 php-composer +aom-libs 3.11.0-r0 apk +apache2-utils 2.4.62-r0 apk +apk-tools 2.14.6-r2 apk +app_api 1.0.0 npm +apr 1.7.5-r0 apk +apr-util 1.6.3-r1 apk +argon2-libs 20190702-r5 apk +aws/aws-crt-php v1.2.7 php-composer +aws/aws-sdk-php 3.324.13 php-composer +bamarni/composer-bin-plugin 1.8.2 php-composer (+1 duplicate) +bantu/ini-get-wrapper v1.0.1 php-composer +bash 5.2.37-r0 apk +brick/math 0.12.1 php-composer +brotli-libs 1.1.0-r2 apk +bruteforcesettings 4.0.0 npm +busybox 1.37.0-r12 apk +busybox-binsh 1.37.0-r12 apk +c-ares 1.34.3-r0 apk +c-client 2007f-r15 apk +ca-certificates 20241121-r1 apk +ca-certificates-bundle 20241121-r1 apk +catatonit 0.2.0-r0 apk +christian-riesen/base32 1.6.0 php-composer +cjson 1.7.18-r0 apk +composer 2.8.5 binary +composer/pcre 3.3.1 php-composer +composer/semver 3.4.2 php-composer +composer/xdebug-handler 3.0.5 php-composer +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 +cweagans/composer-patches 1.7.3 php-composer +dbus-libs 1.14.10-r4 apk +deepdiver/zipstreamer v2.0.3 php-composer +deepdiver1975/tarstreamer v2.1.0 php-composer +dnoegel/php-xdg-base-dir v0.1.1 php-composer +doctrine/cache 2.2.0 php-composer +doctrine/dbal 3.9.4 php-composer +doctrine/deprecations 1.1.3 php-composer +doctrine/deprecations 1.1.4 php-composer +doctrine/event-manager 2.0.1 php-composer +doctrine/lexer 3.0.1 php-composer +egulias/email-validator 4.0.3 php-composer +felixfbecker/advanced-json-rpc v3.2.1 php-composer +felixfbecker/language-server-protocol v1.5.2 php-composer +ffmpeg 6.1.2-r1 apk +ffmpeg-libavcodec 6.1.2-r1 apk +ffmpeg-libavdevice 6.1.2-r1 apk +ffmpeg-libavfilter 6.1.2-r1 apk +ffmpeg-libavformat 6.1.2-r1 apk +ffmpeg-libavutil 6.1.2-r1 apk +ffmpeg-libpostproc 6.1.2-r1 apk +ffmpeg-libswresample 6.1.2-r1 apk +ffmpeg-libswscale 6.1.2-r1 apk +fftw-double-libs 3.3.10-r6 apk +fidry/cpu-core-counter 1.2.0 php-composer +files_downloadlimit 4.0.0 npm +files_pdfviewer 4.0.0 npm +findutils 4.10.0-r0 apk +firstrunwizard 4.0.0 npm +fontconfig 2.15.0-r1 apk +freetype 2.13.3-r0 apk +fribidi 1.0.16-r0 apk +fusonic/opengraph v2.3.0 php-composer +gdbm 1.24-r0 apk +giflib 5.2.2-r0 apk +giggsey/libphonenumber-for-php-lite 8.13.48 php-composer +git 2.47.2-r0 apk +git-init-template 2.47.2-r0 apk +glib 2.82.4-r0 apk +glslang-libs 1.3.296.0-r0 apk +gmp 6.3.0-r2 apk +gnu-libiconv 1.17-r2 apk +gnu-libiconv-libs 1.17-r2 apk +gnutls 3.8.8-r0 apk +graphite2 1.3.14-r6 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 +harfbuzz 9.0.0-r1 apk +hexogen/kdtree v0.2.6 php-composer +hwdata-pci 0.390-r0 apk +icewind/searchdav v3.1.0 php-composer +icewind/smb v3.7.0 php-composer +icewind/streams v0.7.7 php-composer (+1 duplicate) +icu-data-en 74.2-r0 apk +icu-libs 74.2-r0 apk +imagemagick 7.1.1.41-r0 apk +imagemagick-jpeg 7.1.1.41-r0 apk +imagemagick-jxl 7.1.1.41-r0 apk +imagemagick-libs 7.1.1.41-r0 apk +imagemagick-webp 7.1.1.41-r0 apk +imath 3.1.12-r0 apk +jansson 2.14-r4 apk +jq 1.7.1-r0 apk +justinrainbow/json-schema 5.3.0 php-composer +kornrunner/blurhash v1.2.2 php-composer +lame-libs 3.100-r5 apk +laravel/serializable-closure v1.3.5 php-composer +lcms2 2.16-r0 apk +lcobucci/clock 3.0.0 php-composer +ldb 2.9.2-r0 apk +libSvtAv1Enc 2.2.1-r0 apk +libarchive 3.7.7-r0 apk +libass 0.17.3-r0 apk +libasyncns 0.8-r4 apk +libattr 2.5.2-r2 apk +libauth-samba 4.20.6-r1 apk +libavif 1.0.4-r0 apk +libblkid 2.40.4-r0 apk +libbluray 1.3.4-r1 apk +libbsd 0.12.2-r0 apk +libbz2 1.0.8-r6 apk +libcap2 2.71-r0 apk +libcrypto3 3.3.3-r0 apk +libcurl 8.12.0-r0 apk +libdav1d 1.5.0-r0 apk +libdeflate 1.22-r0 apk +libdovi 3.3.1-r0 apk +libdrm 2.4.123-r1 apk +libeconf 0.6.3-r0 apk +libedit 20240808.3.1-r0 apk +libevent 2.1.12-r7 apk +libexpat 2.6.4-r0 apk +libffi 3.4.6-r0 apk +libflac 1.4.3-r1 apk +libformw 6.5_p20241006-r3 apk +libgcc 14.2.0-r4 apk +libgomp 14.2.0-r4 apk +libhwy 1.0.7-r0 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 +libjxl 0.10.3-r0 apk +libldap 2.6.8-r0 apk +libltdl 2.4.7-r3 apk +libmcrypt 2.5.8-r10 apk +libmd 1.1.0-r0 apk +libmemcached-libs 1.1.4-r1 apk +libmount 2.40.4-r0 apk +libncursesw 6.5_p20241006-r3 apk +libogg 1.3.5-r5 apk +libopenmpt 0.7.12-r0 apk +libpanelw 6.5_p20241006-r3 apk +libpciaccess 0.18.1-r0 apk +libplacebo 6.338.2-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 +libpulse 17.0-r4 apk +librist 0.2.10-r1 apk +libsasl 2.1.28-r8 apk +libsharpyuv 1.4.0-r0 apk +libsm 1.2.4-r4 apk +libsmbclient 4.20.6-r1 apk +libsndfile 1.2.2-r2 apk +libsodium 1.0.20-r0 apk +libsrt 1.5.3-r0 apk +libssh 0.11.1-r0 apk +libssl3 3.3.3-r0 apk +libstdc++ 14.2.0-r4 apk +libtasn1 4.20.0-r0 apk +libtheora 1.1.1-r18 apk +libunibreak 6.1-r0 apk +libunistring 1.2-r0 apk +libuuid 2.40.4-r0 apk +libva 2.22.0-r1 apk +libvdpau 1.5-r4 apk +libvorbis 1.3.7-r2 apk +libvpx 1.15.0-r0 apk +libwbclient 4.20.6-r1 apk +libwebp 1.4.0-r0 apk +libwebpdemux 1.4.0-r0 apk +libwebpmux 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 +libxfixes 6.0.1-r4 apk +libxml2 2.13.4-r3 apk +libxpm 3.5.17-r0 apk +libxt 1.3.1-r0 apk +libxxhash 0.8.2-r2 apk +libzip 1.11.2-r0 apk +libzmq 4.3.5-r2 apk +lilv-libs 0.24.24-r1 apk +linux-pam 1.6.1-r1 apk +lmdb 0.9.33-r0 apk +logreader 4.0.0 npm +logrotate 3.21.0-r1 apk +lz4-libs 1.10.0-r0 apk +masterminds/html5 2.9.0 php-composer +mbedtls 3.6.2-r0 apk +mexitek/phpcolors v1.0.4 php-composer +microsoft/azure-storage-blob 1.5.4 php-composer +microsoft/azure-storage-common 1.5.2 php-composer +mlocati/ip-lib 1.18.1 php-composer +mpg123-libs 1.32.9-r0 apk +mtdowling/jmespath.php 2.8.0 php-composer +musl 1.2.5-r8 apk +musl-utils 1.2.5-r8 apk +nano 8.2-r0 apk +ncurses-terminfo-base 6.5_p20241006-r3 apk +netcat-openbsd 1.226.1.1-r0 apk +netresearch/jsonmapper v4.5.0 php-composer +nettle 3.10-r1 apk +nextcloud 1.0.0 npm +nextcloud/coding-standard v1.2.1 php-composer +nextcloud/lognormalizer v1.0.0 php-composer +nextcloud/ocp dev-master php-composer +nghttp2-libs 1.64.0-r0 apk +nginx 1.26.2-r4 apk +nikic/php-parser v4.19.2 php-composer +notifications 4.0.0 npm +numactl 2.0.18-r0 apk +onevpl-libs 2023.3.1-r2 apk +oniguruma 6.9.9-r0 apk +openexr-libiex 3.3.2-r0 apk +openexr-libilmthread 3.3.2-r0 apk +openexr-libopenexr 3.3.2-r0 apk +openexr-libopenexrcore 3.3.2-r0 apk +openssl 3.3.3-r0 apk +opus 1.5.2-r1 apk +orc 0.4.40-r1 apk +p11-kit 0.25.5-r2 apk +paragonie/constant_time_encoding v2.6.3 php-composer +password_policy 3.0.0 npm +pcre 8.45-r3 apk +pcre2 10.43-r0 apk +pear/archive_tar 1.5.0 php-composer +pear/console_getopt v1.4.3 php-composer +pear/pear-core-minimal v1.10.15 php-composer +pear/pear_exception v1.0.2 php-composer +photos 4.0.0 npm +php-cs-fixer/shim v3.62.0 php-composer +php-http/guzzle7-adapter 1.0.0 php-composer +php-http/httplug 2.2.0 php-composer +php-http/promise 1.1.0 php-composer +php-opencloud/openstack v3.10.0 php-composer +php83 8.3.16-r0 apk +php83-bcmath 8.3.16-r0 apk +php83-bz2 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-exif 8.3.16-r0 apk +php83-fileinfo 8.3.16-r0 apk +php83-fpm 8.3.16-r0 apk +php83-ftp 8.3.16-r0 apk +php83-gd 8.3.16-r0 apk +php83-gmp 8.3.16-r0 apk +php83-iconv 8.3.16-r0 apk +php83-imap 8.3.16-r0 apk +php83-intl 8.3.16-r0 apk +php83-ldap 8.3.16-r0 apk +php83-mbstring 8.3.16-r0 apk +php83-mysqlnd 8.3.16-r0 apk +php83-opcache 8.3.16-r0 apk +php83-openssl 8.3.16-r0 apk +php83-pcntl 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-apcu 5.1.24-r0 apk +php83-pecl-igbinary 3.2.16-r0 apk +php83-pecl-imagick 3.7.0-r0 apk +php83-pecl-mcrypt 1.0.7-r0 apk +php83-pecl-memcached 3.3.0-r0 apk +php83-pecl-msgpack 3.0.0-r0 apk +php83-pecl-redis 6.1.0-r0 apk +php83-pecl-smbclient 1.1.2-r0 apk +php83-pgsql 8.3.16-r0 apk +php83-phar 8.3.16-r0 apk +php83-posix 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-sodium 8.3.16-r0 apk +php83-sqlite3 8.3.16-r0 apk +php83-sysvsem 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/reflection-docblock 5.4.1 php-composer +phpdocumentor/type-resolver 1.8.2 php-composer +phpseclib/phpseclib 2.0.48 php-composer +phpstan/phpdoc-parser 1.30.1 php-composer +pimple/pimple v3.5.0 php-composer +popt 1.19-r4 apk +privacy 3.0.0 npm +procps-ng 4.0.4-r2 apk +psr/cache 3.0.0 php-composer +psr/clock 1.0.0 php-composer (+1 duplicate) +psr/container 2.0.2 php-composer (+1 duplicate) +psr/event-dispatcher 1.0.0 php-composer (+1 duplicate) +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 1.1.4 php-composer +psr/log 3.0.2 php-composer (+1 duplicate) +punic/punic 3.8.1 php-composer +ralouphie/getallheaders 3.0.3 php-composer +rav1e-libs 0.7.1-r0 apk +readline 8.2.13-r0 apk +recommendations 4.0.0 npm +related_resources 2.0.0 npm +rsync 3.4.0-r0 apk +rubix/ml 2.3.2 php-composer +rubix/tensor 3.0.5 php-composer +rullzer/easytotp v0.1.4 php-composer +sabre/dav 4.7.0 php-composer +sabre/event 5.1.7 php-composer +sabre/http 5.1.12 php-composer +sabre/uri 2.3.4 php-composer +sabre/vobject 4.5.6 php-composer +sabre/xml 2.2.11 php-composer +samba-client 4.20.6-r1 apk +samba-client-libs 4.20.6-r1 apk +samba-common 4.20.6-r1 apk +samba-libs 4.20.6-r1 apk +samba-util-libs 4.20.6-r1 apk +scanelf 1.3.8-r1 apk +scssphp/scssphp v1.12.1 php-composer +sdl2 2.30.9-r0 apk +sebastian/diff 5.1.1 php-composer +serd-libs 0.32.2-r0 apk +shaderc 2024.0-r2 apk +shadow 4.16.0-r1 apk +skalibs-libs 2.14.3.0-r0 apk +sord-libs 0.16.16-r0 apk +soxr 0.1.3-r7 apk +spatie/array-to-xml 3.3.0 php-composer +speexdsp 1.2.1-r2 apk +spirv-tools 1.3.290.0-r0 apk +spomky-labs/cbor-php 3.0.4 php-composer +spomky-labs/pki-framework 1.2.1 php-composer +sqlite-libs 3.48.0-r0 apk +sratom 0.6.16-r0 apk +ssl_client 1.37.0-r12 apk +stecman/symfony-console-completion v0.13.0 php-composer +sudo 1.9.16_p2-r0 apk +support 3.0.0 npm +symfony/console v6.4.11 php-composer +symfony/console v6.4.17 php-composer +symfony/css-selector v6.4.3 php-composer +symfony/deprecation-contracts v3.5.0 php-composer +symfony/deprecation-contracts v3.5.1 php-composer +symfony/dom-crawler v6.4.4 php-composer +symfony/event-dispatcher v6.4.13 php-composer +symfony/event-dispatcher-contracts v3.5.1 php-composer +symfony/filesystem v6.4.9 php-composer +symfony/http-foundation v6.4.18 php-composer +symfony/mailer v6.4.18 php-composer +symfony/mime v6.4.18 php-composer +symfony/polyfill-ctype v1.31.0 php-composer (+1 duplicate) +symfony/polyfill-iconv v1.31.0 php-composer +symfony/polyfill-intl-grapheme v1.31.0 php-composer (+2 duplicates) +symfony/polyfill-intl-idn v1.31.0 php-composer +symfony/polyfill-intl-normalizer v1.31.0 php-composer (+2 duplicates) +symfony/polyfill-mbstring v1.31.0 php-composer (+2 duplicates) +symfony/polyfill-php72 v1.31.0 php-composer +symfony/polyfill-php80 v1.31.0 php-composer (+1 duplicate) +symfony/polyfill-php82 v1.31.0 php-composer +symfony/polyfill-php83 v1.31.0 php-composer (+1 duplicate) +symfony/polyfill-uuid v1.29.0 php-composer +symfony/process v6.4.15 php-composer +symfony/routing v6.4.18 php-composer +symfony/service-contracts v3.5.0 php-composer +symfony/service-contracts v3.5.1 php-composer +symfony/string v6.4.11 php-composer +symfony/string v6.4.15 php-composer +symfony/translation v6.4.13 php-composer +symfony/translation-contracts v3.5.1 php-composer +symfony/uid v6.4.3 php-composer +talloc 2.4.2-r1 apk +tdb-libs 1.4.12-r0 apk +tevent 0.16.1-r0 apk +text 5.0.0 npm +twofactor_nextcloud_notification 5.0.0 npm +twofactor_totp 13.0.0-dev.0 npm +tzdata 2024b-r1 apk +utmps-libs 0.1.2.3-r2 apk +v4l-utils-libs 1.28.1-r1 apk +vidstab 1.1.1-r0 apk +viewer 4.0.0 npm +vimeo/psalm 5.26.1 php-composer +voku/portable-ascii 2.0.3 php-composer +voku/portable-utf8 6.0.13 php-composer +vulkan-loader 1.3.296.0-r0 apk +wamania/php-stemmer v3.0.1 php-composer +wapmorgan/mp3info 0.1.0 php-composer +wayland-libs-client 1.23.1-r0 apk +web-auth/cose-lib 4.3.0 php-composer +web-auth/webauthn-lib 4.9.1 php-composer +webmozart/assert 1.11.0 php-composer +x264-libs 0.164.3108-r0 apk +x265-libs 3.6-r0 apk +xvidcore 1.3.7-r2 apk +xz-libs 5.6.3-r0 apk +zimg 3.0.5-r2 apk +zix-libs 0.4.2-r0 apk +zlib 1.3.1-r2 apk +zstd-libs 1.5.6-r2 apk From 6ac0a2e866e447da75d858c85efa6d46b3847b7f Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 18 Feb 2025 11:55:00 +0000 Subject: [PATCH 156/209] Bot Updating Package Versions --- package_versions.txt | 92 ++++++++++++++++++++++---------------------- 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index bcef32c7..adf8388b 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -6,7 +6,7 @@ activity 4.0.0 npm 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 alsa-lib 1.2.12-r0 apk amphp/amp v2.6.4 php-composer (+1 duplicate) amphp/byte-stream v1.8.2 php-composer (+1 duplicate) @@ -18,7 +18,7 @@ amphp/sync v1.4.2 php-composer andrewdalpino/okbloomer 1.0.0 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 app_api 1.0.0 npm apr 1.7.5-r0 apk apr-util 1.6.3-r1 apk @@ -48,7 +48,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 cweagans/composer-patches 1.7.3 php-composer dbus-libs 1.14.10-r4 apk deepdiver/zipstreamer v2.0.3 php-composer @@ -134,7 +134,7 @@ libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk libcap2 2.71-r0 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 libdeflate 1.22-r0 apk libdovi 3.3.1-r0 apk @@ -221,8 +221,8 @@ microsoft/azure-storage-common 1.5.2 php-composer mlocati/ip-lib 1.18.1 php-composer mpg123-libs 1.32.9-r0 apk mtdowling/jmespath.php 2.8.0 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 nano 8.2-r0 apk ncurses-terminfo-base 6.5_p20241006-r3 apk netcat-openbsd 1.226.1.1-r0 apk @@ -261,32 +261,32 @@ php-http/guzzle7-adapter 1.0.0 php-composer php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer php-opencloud/openstack v3.10.0 php-composer -php83 8.3.16-r0 apk -php83-bcmath 8.3.16-r0 apk -php83-bz2 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-exif 8.3.16-r0 apk -php83-fileinfo 8.3.16-r0 apk -php83-fpm 8.3.16-r0 apk -php83-ftp 8.3.16-r0 apk -php83-gd 8.3.16-r0 apk -php83-gmp 8.3.16-r0 apk -php83-iconv 8.3.16-r0 apk -php83-imap 8.3.16-r0 apk -php83-intl 8.3.16-r0 apk -php83-ldap 8.3.16-r0 apk -php83-mbstring 8.3.16-r0 apk -php83-mysqlnd 8.3.16-r0 apk -php83-opcache 8.3.16-r0 apk -php83-openssl 8.3.16-r0 apk -php83-pcntl 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-bcmath 8.3.17-r0 apk +php83-bz2 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-exif 8.3.17-r0 apk +php83-fileinfo 8.3.17-r0 apk +php83-fpm 8.3.17-r0 apk +php83-ftp 8.3.17-r0 apk +php83-gd 8.3.17-r0 apk +php83-gmp 8.3.17-r0 apk +php83-iconv 8.3.17-r0 apk +php83-imap 8.3.17-r0 apk +php83-intl 8.3.17-r0 apk +php83-ldap 8.3.17-r0 apk +php83-mbstring 8.3.17-r0 apk +php83-mysqlnd 8.3.17-r0 apk +php83-opcache 8.3.17-r0 apk +php83-openssl 8.3.17-r0 apk +php83-pcntl 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-apcu 5.1.24-r0 apk php83-pecl-igbinary 3.2.16-r0 apk php83-pecl-imagick 3.7.0-r0 apk @@ -295,19 +295,19 @@ php83-pecl-memcached 3.3.0-r0 apk php83-pecl-msgpack 3.0.0-r0 apk php83-pecl-redis 6.1.0-r0 apk php83-pecl-smbclient 1.1.2-r0 apk -php83-pgsql 8.3.16-r0 apk -php83-phar 8.3.16-r0 apk -php83-posix 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-sodium 8.3.16-r0 apk -php83-sqlite3 8.3.16-r0 apk -php83-sysvsem 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-pgsql 8.3.17-r0 apk +php83-phar 8.3.17-r0 apk +php83-posix 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-sodium 8.3.17-r0 apk +php83-sqlite3 8.3.17-r0 apk +php83-sysvsem 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/reflection-docblock 5.4.1 php-composer phpdocumentor/type-resolver 1.8.2 php-composer @@ -406,7 +406,7 @@ tevent 0.16.1-r0 apk text 5.0.0 npm twofactor_nextcloud_notification 5.0.0 npm twofactor_totp 13.0.0-dev.0 npm -tzdata 2024b-r1 apk +tzdata 2025a-r0 apk utmps-libs 0.1.2.3-r2 apk v4l-utils-libs 1.28.1-r1 apk vidstab 1.1.1-r0 apk From be1766be4567d2011b694d85b04e5748a447389e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 25 Feb 2025 11:50:59 +0000 Subject: [PATCH 157/209] 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 adf8388b..3ae9cf37 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -87,7 +87,7 @@ giflib 5.2.2-r0 apk giggsey/libphonenumber-for-php-lite 8.13.48 php-composer git 2.47.2-r0 apk git-init-template 2.47.2-r0 apk -glib 2.82.4-r0 apk +glib 2.82.5-r0 apk glslang-libs 1.3.296.0-r0 apk gmp 6.3.0-r2 apk gnu-libiconv 1.17-r2 apk @@ -167,7 +167,7 @@ libpanelw 6.5_p20241006-r3 apk libpciaccess 0.18.1-r0 apk libplacebo 6.338.2-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 libpulse 17.0-r4 apk @@ -359,7 +359,7 @@ sord-libs 0.16.16-r0 apk soxr 0.1.3-r7 apk spatie/array-to-xml 3.3.0 php-composer speexdsp 1.2.1-r2 apk -spirv-tools 1.3.290.0-r0 apk +spirv-tools 1.3.296.0-r0 apk spomky-labs/cbor-php 3.0.4 php-composer spomky-labs/pki-framework 1.2.1 php-composer sqlite-libs 3.48.0-r0 apk From 595bb9bda253645f3bf35742a826715532efccf9 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 4 Mar 2025 11:51:20 +0000 Subject: [PATCH 158/209] 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 3ae9cf37..0957f812 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -40,7 +40,7 @@ ca-certificates-bundle 20241121-r1 apk catatonit 0.2.0-r0 apk christian-riesen/base32 1.6.0 php-composer cjson 1.7.18-r0 apk -composer 2.8.5 binary +composer 2.8.6 binary composer/pcre 3.3.1 php-composer composer/semver 3.4.2 php-composer composer/xdebug-handler 3.0.5 php-composer @@ -143,7 +143,7 @@ libeconf 0.6.3-r0 apk libedit 20240808.3.1-r0 apk libevent 2.1.12-r7 apk libexpat 2.6.4-r0 apk -libffi 3.4.6-r0 apk +libffi 3.4.7-r0 apk libflac 1.4.3-r1 apk libformw 6.5_p20241006-r3 apk libgcc 14.2.0-r4 apk From f8df570a5a12c29338785ec3cb4b748b08357866 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 11 Mar 2025 11:53:40 +0000 Subject: [PATCH 159/209] 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 0957f812..daf2c803 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -100,7 +100,7 @@ guzzlehttp/psr7 2.7.0 php-composer guzzlehttp/uri-template v1.0.3 php-composer harfbuzz 9.0.0-r1 apk hexogen/kdtree v0.2.6 php-composer -hwdata-pci 0.390-r0 apk +hwdata-pci 0.393-r0 apk icewind/searchdav v3.1.0 php-composer icewind/smb v3.7.0 php-composer icewind/streams v0.7.7 php-composer (+1 duplicate) From 6a16f357e03b2ed355a2704e63c5cd6e1420f4de Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 18 Mar 2025 11:50:25 +0000 Subject: [PATCH 160/209] 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 daf2c803..a57d104e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -142,7 +142,7 @@ libdrm 2.4.123-r1 apk libeconf 0.6.3-r0 apk libedit 20240808.3.1-r0 apk libevent 2.1.12-r7 apk -libexpat 2.6.4-r0 apk +libexpat 2.7.0-r0 apk libffi 3.4.7-r0 apk libflac 1.4.3-r1 apk libformw 6.5_p20241006-r3 apk @@ -153,7 +153,7 @@ 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 -libjxl 0.10.3-r0 apk +libjxl 0.10.4-r0 apk libldap 2.6.8-r0 apk libltdl 2.4.7-r3 apk libmcrypt 2.5.8-r10 apk @@ -166,7 +166,7 @@ libopenmpt 0.7.12-r0 apk libpanelw 6.5_p20241006-r3 apk libpciaccess 0.18.1-r0 apk libplacebo 6.338.2-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 @@ -201,7 +201,7 @@ libxcb 1.16.1-r0 apk libxdmcp 1.1.5-r1 apk libxext 1.3.6-r2 apk libxfixes 6.0.1-r4 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 libxxhash 0.8.2-r2 apk @@ -233,7 +233,7 @@ nextcloud/coding-standard v1.2.1 php-composer nextcloud/lognormalizer v1.0.0 php-composer nextcloud/ocp dev-master php-composer nghttp2-libs 1.64.0-r0 apk -nginx 1.26.2-r4 apk +nginx 1.26.3-r0 apk nikic/php-parser v4.19.2 php-composer notifications 4.0.0 npm numactl 2.0.18-r0 apk @@ -261,53 +261,53 @@ php-http/guzzle7-adapter 1.0.0 php-composer php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer php-opencloud/openstack v3.10.0 php-composer -php83 8.3.17-r0 apk -php83-bcmath 8.3.17-r0 apk -php83-bz2 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-exif 8.3.17-r0 apk -php83-fileinfo 8.3.17-r0 apk -php83-fpm 8.3.17-r0 apk -php83-ftp 8.3.17-r0 apk -php83-gd 8.3.17-r0 apk -php83-gmp 8.3.17-r0 apk -php83-iconv 8.3.17-r0 apk -php83-imap 8.3.17-r0 apk -php83-intl 8.3.17-r0 apk -php83-ldap 8.3.17-r0 apk -php83-mbstring 8.3.17-r0 apk -php83-mysqlnd 8.3.17-r0 apk -php83-opcache 8.3.17-r0 apk -php83-openssl 8.3.17-r0 apk -php83-pcntl 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-bcmath 8.3.18-r0 apk +php83-bz2 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-exif 8.3.18-r0 apk +php83-fileinfo 8.3.18-r0 apk +php83-fpm 8.3.18-r0 apk +php83-ftp 8.3.18-r0 apk +php83-gd 8.3.18-r0 apk +php83-gmp 8.3.18-r0 apk +php83-iconv 8.3.18-r0 apk +php83-imap 8.3.18-r0 apk +php83-intl 8.3.18-r0 apk +php83-ldap 8.3.18-r0 apk +php83-mbstring 8.3.18-r0 apk +php83-mysqlnd 8.3.18-r0 apk +php83-opcache 8.3.18-r0 apk +php83-openssl 8.3.18-r0 apk +php83-pcntl 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-apcu 5.1.24-r0 apk php83-pecl-igbinary 3.2.16-r0 apk -php83-pecl-imagick 3.7.0-r0 apk +php83-pecl-imagick 3.8.0_rc2-r0 apk php83-pecl-mcrypt 1.0.7-r0 apk php83-pecl-memcached 3.3.0-r0 apk php83-pecl-msgpack 3.0.0-r0 apk php83-pecl-redis 6.1.0-r0 apk php83-pecl-smbclient 1.1.2-r0 apk -php83-pgsql 8.3.17-r0 apk -php83-phar 8.3.17-r0 apk -php83-posix 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-sodium 8.3.17-r0 apk -php83-sqlite3 8.3.17-r0 apk -php83-sysvsem 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-pgsql 8.3.18-r0 apk +php83-phar 8.3.18-r0 apk +php83-posix 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-sodium 8.3.18-r0 apk +php83-sqlite3 8.3.18-r0 apk +php83-sysvsem 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/reflection-docblock 5.4.1 php-composer phpdocumentor/type-resolver 1.8.2 php-composer From 18f8dd7ff6009a2bf662ec854aa5139f738671a3 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 1 Apr 2025 11:51:01 +0000 Subject: [PATCH 161/209] Bot Updating Package Versions --- package_versions.txt | 84 ++++++++++++++++++++++---------------------- 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index a57d104e..2cd5e674 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -48,7 +48,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 cweagans/composer-patches 1.7.3 php-composer dbus-libs 1.14.10-r4 apk deepdiver/zipstreamer v2.0.3 php-composer @@ -134,7 +134,7 @@ libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk libcap2 2.71-r0 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 libdeflate 1.22-r0 apk libdovi 3.3.1-r0 apk @@ -261,53 +261,53 @@ php-http/guzzle7-adapter 1.0.0 php-composer php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer php-opencloud/openstack v3.10.0 php-composer -php83 8.3.18-r0 apk -php83-bcmath 8.3.18-r0 apk -php83-bz2 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-exif 8.3.18-r0 apk -php83-fileinfo 8.3.18-r0 apk -php83-fpm 8.3.18-r0 apk -php83-ftp 8.3.18-r0 apk -php83-gd 8.3.18-r0 apk -php83-gmp 8.3.18-r0 apk -php83-iconv 8.3.18-r0 apk -php83-imap 8.3.18-r0 apk -php83-intl 8.3.18-r0 apk -php83-ldap 8.3.18-r0 apk -php83-mbstring 8.3.18-r0 apk -php83-mysqlnd 8.3.18-r0 apk -php83-opcache 8.3.18-r0 apk -php83-openssl 8.3.18-r0 apk -php83-pcntl 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-bcmath 8.3.19-r0 apk +php83-bz2 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-exif 8.3.19-r0 apk +php83-fileinfo 8.3.19-r0 apk +php83-fpm 8.3.19-r0 apk +php83-ftp 8.3.19-r0 apk +php83-gd 8.3.19-r0 apk +php83-gmp 8.3.19-r0 apk +php83-iconv 8.3.19-r0 apk +php83-imap 8.3.19-r0 apk +php83-intl 8.3.19-r0 apk +php83-ldap 8.3.19-r0 apk +php83-mbstring 8.3.19-r0 apk +php83-mysqlnd 8.3.19-r0 apk +php83-opcache 8.3.19-r0 apk +php83-openssl 8.3.19-r0 apk +php83-pcntl 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-apcu 5.1.24-r0 apk php83-pecl-igbinary 3.2.16-r0 apk php83-pecl-imagick 3.8.0_rc2-r0 apk php83-pecl-mcrypt 1.0.7-r0 apk php83-pecl-memcached 3.3.0-r0 apk php83-pecl-msgpack 3.0.0-r0 apk -php83-pecl-redis 6.1.0-r0 apk +php83-pecl-redis 6.2.0-r0 apk php83-pecl-smbclient 1.1.2-r0 apk -php83-pgsql 8.3.18-r0 apk -php83-phar 8.3.18-r0 apk -php83-posix 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-sodium 8.3.18-r0 apk -php83-sqlite3 8.3.18-r0 apk -php83-sysvsem 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-pgsql 8.3.19-r0 apk +php83-phar 8.3.19-r0 apk +php83-posix 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-sodium 8.3.19-r0 apk +php83-sqlite3 8.3.19-r0 apk +php83-sysvsem 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/reflection-docblock 5.4.1 php-composer phpdocumentor/type-resolver 1.8.2 php-composer From 8d8fda16909a5ccee55b5e8b8f7e41650fcacd5c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 8 Apr 2025 11:54:47 +0000 Subject: [PATCH 162/209] Bot Updating Package Versions --- package_versions.txt | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 2cd5e674..786796e6 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,6 +1,4 @@ NAME VERSION TYPE -Hidden Input 1, 0, 0, 0 dotnet -Process Wrapper 1.0.0.0 dotnet (+1 duplicate) acl-libs 2.3.2-r1 apk activity 4.0.0 npm alpine-baselayout 3.6.8-r1 apk @@ -40,7 +38,7 @@ ca-certificates-bundle 20241121-r1 apk catatonit 0.2.0-r0 apk christian-riesen/base32 1.6.0 php-composer cjson 1.7.18-r0 apk -composer 2.8.6 binary +composer 2.8.7 binary composer/pcre 3.3.1 php-composer composer/semver 3.4.2 php-composer composer/xdebug-handler 3.0.5 php-composer @@ -122,7 +120,7 @@ lcms2 2.16-r0 apk lcobucci/clock 3.0.0 php-composer ldb 2.9.2-r0 apk libSvtAv1Enc 2.2.1-r0 apk -libarchive 3.7.7-r0 apk +libarchive 3.7.9-r0 apk libass 0.17.3-r0 apk libasyncns 0.8-r4 apk libattr 2.5.2-r2 apk @@ -214,7 +212,7 @@ logreader 4.0.0 npm logrotate 3.21.0-r1 apk lz4-libs 1.10.0-r0 apk masterminds/html5 2.9.0 php-composer -mbedtls 3.6.2-r0 apk +mbedtls 3.6.3-r0 apk mexitek/phpcolors v1.0.4 php-composer microsoft/azure-storage-blob 1.5.4 php-composer microsoft/azure-storage-common 1.5.2 php-composer @@ -406,7 +404,7 @@ tevent 0.16.1-r0 apk text 5.0.0 npm twofactor_nextcloud_notification 5.0.0 npm twofactor_totp 13.0.0-dev.0 npm -tzdata 2025a-r0 apk +tzdata 2025b-r0 apk utmps-libs 0.1.2.3-r2 apk v4l-utils-libs 1.28.1-r1 apk vidstab 1.1.1-r0 apk From 9a4d24cd18354a9d5d8de57cb73b5517bafa98e1 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 15 Apr 2025 11:50:23 +0000 Subject: [PATCH 163/209] 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 786796e6..426d069a 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -31,14 +31,14 @@ brotli-libs 1.1.0-r2 apk bruteforcesettings 4.0.0 npm 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 c-client 2007f-r15 apk ca-certificates 20241121-r1 apk ca-certificates-bundle 20241121-r1 apk catatonit 0.2.0-r0 apk christian-riesen/base32 1.6.0 php-composer cjson 1.7.18-r0 apk -composer 2.8.7 binary +composer 2.8.8 binary composer/pcre 3.3.1 php-composer composer/semver 3.4.2 php-composer composer/xdebug-handler 3.0.5 php-composer @@ -81,7 +81,7 @@ freetype 2.13.3-r0 apk fribidi 1.0.16-r0 apk fusonic/opengraph v2.3.0 php-composer gdbm 1.24-r0 apk -giflib 5.2.2-r0 apk +giflib 5.2.2-r1 apk giggsey/libphonenumber-for-php-lite 8.13.48 php-composer git 2.47.2-r0 apk git-init-template 2.47.2-r0 apk @@ -422,7 +422,7 @@ webmozart/assert 1.11.0 php-composer x264-libs 0.164.3108-r0 apk x265-libs 3.6-r0 apk xvidcore 1.3.7-r2 apk -xz-libs 5.6.3-r0 apk +xz-libs 5.6.3-r1 apk zimg 3.0.5-r2 apk zix-libs 0.4.2-r0 apk zlib 1.3.1-r2 apk From ed98e24aa717da42e42d04624f4d5dfe66b790f3 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 15 Apr 2025 17:41:40 +0000 Subject: [PATCH 164/209] 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 426d069a..ff6f7a53 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -360,7 +360,7 @@ speexdsp 1.2.1-r2 apk spirv-tools 1.3.296.0-r0 apk spomky-labs/cbor-php 3.0.4 php-composer spomky-labs/pki-framework 1.2.1 php-composer -sqlite-libs 3.48.0-r0 apk +sqlite-libs 3.48.0-r1 apk sratom 0.6.16-r0 apk ssl_client 1.37.0-r12 apk stecman/symfony-console-completion v0.13.0 php-composer From e00c11055e4e1fd534711aa3e204f63b2a45c266 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 22 Apr 2025 11:53:55 +0000 Subject: [PATCH 165/209] 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 ff6f7a53..41b2b754 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -126,7 +126,7 @@ libasyncns 0.8-r4 apk libattr 2.5.2-r2 apk libauth-samba 4.20.6-r1 apk libavif 1.0.4-r0 apk -libblkid 2.40.4-r0 apk +libblkid 2.40.4-r1 apk libbluray 1.3.4-r1 apk libbsd 0.12.2-r0 apk libbz2 1.0.8-r6 apk @@ -157,7 +157,7 @@ libltdl 2.4.7-r3 apk libmcrypt 2.5.8-r10 apk libmd 1.1.0-r0 apk libmemcached-libs 1.1.4-r1 apk -libmount 2.40.4-r0 apk +libmount 2.40.4-r1 apk libncursesw 6.5_p20241006-r3 apk libogg 1.3.5-r5 apk libopenmpt 0.7.12-r0 apk @@ -184,7 +184,7 @@ libtasn1 4.20.0-r0 apk libtheora 1.1.1-r18 apk libunibreak 6.1-r0 apk libunistring 1.2-r0 apk -libuuid 2.40.4-r0 apk +libuuid 2.40.4-r1 apk libva 2.22.0-r1 apk libvdpau 1.5-r4 apk libvorbis 1.3.7-r2 apk From 234610d94d44b5af9c59e5f1542efabce2bf5b99 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 6 May 2025 11:51:12 +0000 Subject: [PATCH 166/209] 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 41b2b754..54bc3b88 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -360,7 +360,7 @@ speexdsp 1.2.1-r2 apk spirv-tools 1.3.296.0-r0 apk spomky-labs/cbor-php 3.0.4 php-composer spomky-labs/pki-framework 1.2.1 php-composer -sqlite-libs 3.48.0-r1 apk +sqlite-libs 3.48.0-r2 apk sratom 0.6.16-r0 apk ssl_client 1.37.0-r12 apk stecman/symfony-console-completion v0.13.0 php-composer From d6677cfc43c9aad5ba096f6e74fceb36c8780275 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 20 May 2025 11:48:41 +0000 Subject: [PATCH 167/209] Bot Updating Templated Files --- readme-vars.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/readme-vars.yml b/readme-vars.yml index 2b2752e5..cea804cb 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -112,6 +112,7 @@ init_diagram: | init-nextcloud-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 @@ -123,6 +124,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 39f3c1551228fe3c9e7fdefdc2c47bd8420378b4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 20 May 2025 12:11:21 +0000 Subject: [PATCH 168/209] 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 54bc3b88..7d9d1391 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -38,7 +38,7 @@ ca-certificates-bundle 20241121-r1 apk catatonit 0.2.0-r0 apk christian-riesen/base32 1.6.0 php-composer cjson 1.7.18-r0 apk -composer 2.8.8 binary +composer 2.8.9 binary composer/pcre 3.3.1 php-composer composer/semver 3.4.2 php-composer composer/xdebug-handler 3.0.5 php-composer @@ -165,7 +165,7 @@ libpanelw 6.5_p20241006-r3 apk libpciaccess 0.18.1-r0 apk libplacebo 6.338.2-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 libpulse 17.0-r4 apk @@ -199,7 +199,7 @@ libxcb 1.16.1-r0 apk libxdmcp 1.1.5-r1 apk libxext 1.3.6-r2 apk libxfixes 6.0.1-r4 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 libxxhash 0.8.2-r2 apk From 29c502fc449a771fbcad4ca88f1c39d33f1980ed Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Mon, 26 May 2025 23:56:22 +0000 Subject: [PATCH 169/209] Bot Updating Package Versions --- package_versions.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 7d9d1391..326691d1 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,4 +1,6 @@ NAME VERSION TYPE +Hidden Input 1, 0, 0, 0 binary +Process Wrapper 0.0.0.0 binary (+1 duplicate) acl-libs 2.3.2-r1 apk activity 4.0.0 npm alpine-baselayout 3.6.8-r1 apk @@ -120,7 +122,7 @@ lcms2 2.16-r0 apk lcobucci/clock 3.0.0 php-composer ldb 2.9.2-r0 apk libSvtAv1Enc 2.2.1-r0 apk -libarchive 3.7.9-r0 apk +libarchive 3.8.0-r0 apk libass 0.17.3-r0 apk libasyncns 0.8-r4 apk libattr 2.5.2-r2 apk From 5ecde0417e944650e4c2ceb43e50267ca7fff440 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 5 Jun 2025 13:08:42 +0000 Subject: [PATCH 170/209] 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 326691d1..2f9d4252 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -122,7 +122,7 @@ lcms2 2.16-r0 apk lcobucci/clock 3.0.0 php-composer ldb 2.9.2-r0 apk libSvtAv1Enc 2.2.1-r0 apk -libarchive 3.8.0-r0 apk +libarchive 3.8.1-r0 apk libass 0.17.3-r0 apk libasyncns 0.8-r4 apk libattr 2.5.2-r2 apk From 685743eab2fe301fa2f17698cfb8ae6fa1eff28c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 10 Jun 2025 11:48:52 +0000 Subject: [PATCH 171/209] Bot Updating Templated Files --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index b3486d49..f1d59431 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -780,7 +780,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 9c7e18bb645ea5631a79cc4f03073281dd87cb6b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 3 Jul 2025 15:40:28 +0000 Subject: [PATCH 172/209] Bot Updating Templated Files --- Jenkinsfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index f1d59431..2e4f54d2 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -94,7 +94,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' + 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{ @@ -780,7 +784,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" @@ -890,6 +894,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''' } From 3a0a93dd242c1647c4def3d34b0209599e31fb0c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 3 Jul 2025 15:42:29 +0000 Subject: [PATCH 173/209] Bot Updating Templated Files --- .github/workflows/call_issue_pr_tracker.yml | 3 +++ .github/workflows/call_issues_cron.yml | 3 +++ .github/workflows/external_trigger.yml | 15 +++++++++------ .github/workflows/external_trigger_scheduler.yml | 3 +++ .github/workflows/greetings.yml | 6 ++++++ .github/workflows/package_trigger_scheduler.yml | 3 +++ README.md | 3 --- 7 files changed, 27 insertions(+), 9 deletions(-) diff --git a/.github/workflows/call_issue_pr_tracker.yml b/.github/workflows/call_issue_pr_tracker.yml index 2c307843..d07cf121 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 3cade4bc..716c188d 100644 --- a/.github/workflows/call_issues_cron.yml +++ b/.github/workflows/call_issues_cron.yml @@ -4,6 +4,9 @@ on: - cron: '35 2 * * *' workflow_dispatch: +permissions: + contents: read + jobs: stale: permissions: diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index d8229235..ef938ffb 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-develop: 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/nextcloud" tag="develop" @@ -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-nextcloud/job/develop/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 nextcloud tag develop. Old version:${IMAGE_VERSION} New version:${EXT_RELEASE}" + TRIGGER_REASON="A version change was detected for nextcloud tag develop. 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 100fd673..f19c4094 100644 --- a/.github/workflows/external_trigger_scheduler.yml +++ b/.github/workflows/external_trigger_scheduler.yml @@ -5,6 +5,9 @@ on: - cron: '27 * * * *' 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 26009b74..e9609fcc 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 2f7d010d..6af46fcf 100644 --- a/.github/workflows/package_trigger_scheduler.yml +++ b/.github/workflows/package_trigger_scheduler.yml @@ -5,6 +5,9 @@ on: - cron: '42 11 * * 2' workflow_dispatch: +permissions: + contents: read + jobs: package-trigger-scheduler: runs-on: ubuntu-latest diff --git a/README.md b/README.md index 6ce80e17..a7bf60fb 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 @@ -57,7 +55,6 @@ The architectures supported by this image are: | :----: | :----: | ---- | | x86-64 | ✅ | amd64-\ | | arm64 | ✅ | arm64v8-\ | -| armhf | ❌ | | ## Version Tags From 946e3eb861e432ff0cd4a6dfad368e7cf0eb1ec8 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 3 Jul 2025 15:47:44 +0000 Subject: [PATCH 174/209] 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 2f9d4252..bef7f520 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -366,7 +366,7 @@ sqlite-libs 3.48.0-r2 apk sratom 0.6.16-r0 apk ssl_client 1.37.0-r12 apk stecman/symfony-console-completion v0.13.0 php-composer -sudo 1.9.16_p2-r0 apk +sudo 1.9.17_p1-r0 apk support 3.0.0 npm symfony/console v6.4.11 php-composer symfony/console v6.4.17 php-composer From ca08bf6356eace656f8ea0b02cb8a35335b67a78 Mon Sep 17 00:00:00 2001 From: thespad Date: Thu, 10 Jul 2025 17:30:30 +0100 Subject: [PATCH 175/209] Rebase to 3.22 --- Dockerfile | 68 +++++++++---------- Dockerfile.aarch64 | 68 +++++++++---------- README.md | 1 + readme-vars.yml | 1 + .../nginx/site-confs/default.conf.sample | 4 +- 5 files changed, 73 insertions(+), 69 deletions(-) diff --git a/Dockerfile b/Dockerfile index 66e69fee..55f89c04 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 # set version label ARG BUILD_DATE @@ -19,44 +19,44 @@ RUN \ gnu-libiconv \ imagemagick \ libxml2 \ - php83-apcu \ - php83-bcmath \ - php83-bz2 \ - php83-dom \ - php83-exif \ - php83-ftp \ - php83-gd \ - php83-gmp \ - php83-imap \ - php83-intl \ - php83-ldap \ - php83-opcache \ - php83-pcntl \ - php83-pdo_mysql \ - php83-pdo_pgsql \ - php83-pdo_sqlite \ - php83-pecl-imagick \ - php83-pecl-mcrypt \ - php83-pecl-memcached \ - php83-pecl-smbclient \ - php83-pgsql \ - php83-posix \ - php83-redis \ - php83-sodium \ - php83-sqlite3 \ - php83-sysvsem \ - php83-xmlreader \ + php84-apcu \ + php84-bcmath \ + php84-bz2 \ + php84-dom \ + php84-exif \ + php84-ftp \ + php84-gd \ + php84-gmp \ + php84-imap \ + php84-intl \ + php84-ldap \ + php84-opcache \ + php84-pcntl \ + php84-pdo_mysql \ + php84-pdo_pgsql \ + php84-pdo_sqlite \ + php84-pecl-imagick \ + php84-pecl-mcrypt \ + php84-pecl-memcached \ + php84-pecl-smbclient \ + php84-pgsql \ + php84-posix \ + php84-redis \ + php84-sodium \ + php84-sqlite3 \ + php84-sysvsem \ + php84-xmlreader \ rsync \ samba-client \ sudo && \ 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 "**** configure php for nextcloud ****" && \ { \ echo 'apc.enable_cli=1'; \ - } >> /etc/php83/conf.d/apcu.ini && \ + } >> /etc/php84/conf.d/apcu.ini && \ { \ echo 'opcache.enable=1'; \ echo 'opcache.interned_strings_buffer=32'; \ @@ -66,7 +66,7 @@ RUN \ echo 'opcache.revalidate_freq=60'; \ echo 'opcache.jit=1255'; \ echo 'opcache.jit_buffer_size=128M'; \ - } >> "/etc/php83/conf.d/00_opcache.ini" && \ + } >> "/etc/php84/conf.d/00_opcache.ini" && \ { \ echo 'memory_limit=-1'; \ echo 'upload_max_filesize=100G'; \ @@ -75,7 +75,7 @@ RUN \ echo 'max_execution_time=3600'; \ echo 'output_buffering=0'; \ echo 'always_populate_raw_post_data=-1'; \ - } >> "/etc/php83/conf.d/nextcloud.ini" && \ + } >> "/etc/php84/conf.d/nextcloud.ini" && \ echo "**** install nextcloud ****" && \ mkdir -p \ /app/www/src/ && \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 24779601..07443a0c 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 # set version label ARG BUILD_DATE @@ -19,44 +19,44 @@ RUN \ gnu-libiconv \ imagemagick \ libxml2 \ - php83-apcu \ - php83-bcmath \ - php83-bz2 \ - php83-dom \ - php83-exif \ - php83-ftp \ - php83-gd \ - php83-gmp \ - php83-imap \ - php83-intl \ - php83-ldap \ - php83-opcache \ - php83-pcntl \ - php83-pdo_mysql \ - php83-pdo_pgsql \ - php83-pdo_sqlite \ - php83-pecl-imagick \ - php83-pecl-mcrypt \ - php83-pecl-memcached \ - php83-pecl-smbclient \ - php83-pgsql \ - php83-posix \ - php83-redis \ - php83-sodium \ - php83-sqlite3 \ - php83-sysvsem \ - php83-xmlreader \ + php84-apcu \ + php84-bcmath \ + php84-bz2 \ + php84-dom \ + php84-exif \ + php84-ftp \ + php84-gd \ + php84-gmp \ + php84-imap \ + php84-intl \ + php84-ldap \ + php84-opcache \ + php84-pcntl \ + php84-pdo_mysql \ + php84-pdo_pgsql \ + php84-pdo_sqlite \ + php84-pecl-imagick \ + php84-pecl-mcrypt \ + php84-pecl-memcached \ + php84-pecl-smbclient \ + php84-pgsql \ + php84-posix \ + php84-redis \ + php84-sodium \ + php84-sqlite3 \ + php84-sysvsem \ + php84-xmlreader \ rsync \ samba-client \ sudo && \ 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 "**** configure php for nextcloud ****" && \ { \ echo 'apc.enable_cli=1'; \ - } >> /etc/php83/conf.d/apcu.ini && \ + } >> /etc/php84/conf.d/apcu.ini && \ { \ echo 'opcache.enable=1'; \ echo 'opcache.interned_strings_buffer=32'; \ @@ -66,7 +66,7 @@ RUN \ echo 'opcache.revalidate_freq=60'; \ echo 'opcache.jit=1255'; \ echo 'opcache.jit_buffer_size=128M'; \ - } >> "/etc/php83/conf.d/00_opcache.ini" && \ + } >> "/etc/php84/conf.d/00_opcache.ini" && \ { \ echo 'memory_limit=-1'; \ echo 'upload_max_filesize=100G'; \ @@ -75,7 +75,7 @@ RUN \ echo 'max_execution_time=3600'; \ echo 'output_buffering=0'; \ echo 'always_populate_raw_post_data=-1'; \ - } >> "/etc/php83/conf.d/nextcloud.ini" && \ + } >> "/etc/php84/conf.d/nextcloud.ini" && \ echo "**** install nextcloud ****" && \ mkdir -p \ /app/www/src/ && \ diff --git a/README.md b/README.md index a7bf60fb..cdd79c30 100644 --- a/README.md +++ b/README.md @@ -347,6 +347,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **10.07.25:** - Rebase to Alpine 3.22. * **12.02.25:** - Rebase to Alpine 3.21. * **09.01.25:** - Fix uploading large files. Existing users should update their nginx confs. * **09.07.24:** - Add `previous` tag for n-1 releases. diff --git a/readme-vars.yml b/readme-vars.yml index cea804cb..6c8abd2a 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -144,6 +144,7 @@ init_diagram: | "nextcloud:develop" <- Base Images # changelog changelogs: + - {date: "10.07.25:", desc: "Rebase to Alpine 3.22."} - {date: "12.02.25:", desc: "Rebase to Alpine 3.21."} - {date: "09.01.25:", desc: "Fix uploading large files. Existing users should update their nginx confs."} - {date: "09.07.24:", desc: "Add `previous` tag for n-1 releases."} diff --git a/root/defaults/nginx/site-confs/default.conf.sample b/root/defaults/nginx/site-confs/default.conf.sample index fa5ca64b..72ce8274 100644 --- a/root/defaults/nginx/site-confs/default.conf.sample +++ b/root/defaults/nginx/site-confs/default.conf.sample @@ -1,4 +1,4 @@ -## Version 2024/07/16 - Changelog: https://github.com/linuxserver/docker-nextcloud/commits/master/root/defaults/nginx/site-confs/default.conf.sample +## Version 2025/07/10 - Changelog: https://github.com/linuxserver/docker-nextcloud/commits/master/root/defaults/nginx/site-confs/default.conf.sample # Set the `immutable` cache control options only for assets with a cache busting `v` argument map $arg_v $asset_immutable { @@ -11,6 +11,8 @@ 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 _; From 5421b5b76648bf985496b3aa235beaf49c5fa876 Mon Sep 17 00:00:00 2001 From: thespad Date: Thu, 10 Jul 2025 17:32:57 +0100 Subject: [PATCH 176/209] Remove pecl-mcrypt --- Dockerfile | 1 - Dockerfile.aarch64 | 1 - 2 files changed, 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 55f89c04..8cdf13f7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -36,7 +36,6 @@ RUN \ php84-pdo_pgsql \ php84-pdo_sqlite \ php84-pecl-imagick \ - php84-pecl-mcrypt \ php84-pecl-memcached \ php84-pecl-smbclient \ php84-pgsql \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 07443a0c..678d5dd0 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -36,7 +36,6 @@ RUN \ php84-pdo_pgsql \ php84-pdo_sqlite \ php84-pecl-imagick \ - php84-pecl-mcrypt \ php84-pecl-memcached \ php84-pecl-smbclient \ php84-pgsql \ From d2b6d946bea7b8f2749d7a871aeb6638fb31002b Mon Sep 17 00:00:00 2001 From: thespad Date: Thu, 10 Jul 2025 19:38:21 +0100 Subject: [PATCH 177/209] Fix || breaking build failures --- Dockerfile | 2 +- Dockerfile.aarch64 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 8cdf13f7..f9fb0e46 100644 --- a/Dockerfile +++ b/Dockerfile @@ -50,7 +50,7 @@ RUN \ sudo && \ 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 "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php84/php-fpm.conf && \ echo "**** configure php for nextcloud ****" && \ { \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 678d5dd0..dbc85f4f 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -50,7 +50,7 @@ RUN \ sudo && \ 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 "env[PATH] = /usr/local/bin:/usr/bin:/bin" >> /etc/php84/php-fpm.conf && \ echo "**** configure php for nextcloud ****" && \ { \ From 8b3054aebaf9410610cd182c8eeea6af6de242c9 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 15 Jul 2025 08:22:31 +0000 Subject: [PATCH 178/209] 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 6c8abd2a..d491ff25 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -139,7 +139,7 @@ init_diagram: | svc-php-fpm -> legacy-services } Base Images: { - "baseimage-alpine-nginx:3.21" <- "baseimage-alpine:3.21" + "baseimage-alpine-nginx:3.22" <- "baseimage-alpine:3.22" } "nextcloud:develop" <- Base Images # changelog From e20dd83d423ee7616c50e29c481e91ba38f71944 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 15 Jul 2025 08:28:19 +0000 Subject: [PATCH 179/209] Bot Updating Package Versions --- package_versions.txt | 952 +++++++++++++++++++++++-------------------- 1 file changed, 521 insertions(+), 431 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index bef7f520..c2a0da7f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,431 +1,521 @@ -NAME VERSION TYPE -Hidden Input 1, 0, 0, 0 binary -Process Wrapper 0.0.0.0 binary (+1 duplicate) -acl-libs 2.3.2-r1 apk -activity 4.0.0 npm -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 -alsa-lib 1.2.12-r0 apk -amphp/amp v2.6.4 php-composer (+1 duplicate) -amphp/byte-stream v1.8.2 php-composer (+1 duplicate) -amphp/parallel v1.4.3 php-composer -amphp/parser v1.1.1 php-composer -amphp/process v1.1.9 php-composer -amphp/serialization v1.0.0 php-composer -amphp/sync v1.4.2 php-composer -andrewdalpino/okbloomer 1.0.0 php-composer -aom-libs 3.11.0-r0 apk -apache2-utils 2.4.62-r0 apk -apk-tools 2.14.6-r3 apk -app_api 1.0.0 npm -apr 1.7.5-r0 apk -apr-util 1.6.3-r1 apk -argon2-libs 20190702-r5 apk -aws/aws-crt-php v1.2.7 php-composer -aws/aws-sdk-php 3.324.13 php-composer -bamarni/composer-bin-plugin 1.8.2 php-composer (+1 duplicate) -bantu/ini-get-wrapper v1.0.1 php-composer -bash 5.2.37-r0 apk -brick/math 0.12.1 php-composer -brotli-libs 1.1.0-r2 apk -bruteforcesettings 4.0.0 npm -busybox 1.37.0-r12 apk -busybox-binsh 1.37.0-r12 apk -c-ares 1.34.5-r0 apk -c-client 2007f-r15 apk -ca-certificates 20241121-r1 apk -ca-certificates-bundle 20241121-r1 apk -catatonit 0.2.0-r0 apk -christian-riesen/base32 1.6.0 php-composer -cjson 1.7.18-r0 apk -composer 2.8.9 binary -composer/pcre 3.3.1 php-composer -composer/semver 3.4.2 php-composer -composer/xdebug-handler 3.0.5 php-composer -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 -cweagans/composer-patches 1.7.3 php-composer -dbus-libs 1.14.10-r4 apk -deepdiver/zipstreamer v2.0.3 php-composer -deepdiver1975/tarstreamer v2.1.0 php-composer -dnoegel/php-xdg-base-dir v0.1.1 php-composer -doctrine/cache 2.2.0 php-composer -doctrine/dbal 3.9.4 php-composer -doctrine/deprecations 1.1.3 php-composer -doctrine/deprecations 1.1.4 php-composer -doctrine/event-manager 2.0.1 php-composer -doctrine/lexer 3.0.1 php-composer -egulias/email-validator 4.0.3 php-composer -felixfbecker/advanced-json-rpc v3.2.1 php-composer -felixfbecker/language-server-protocol v1.5.2 php-composer -ffmpeg 6.1.2-r1 apk -ffmpeg-libavcodec 6.1.2-r1 apk -ffmpeg-libavdevice 6.1.2-r1 apk -ffmpeg-libavfilter 6.1.2-r1 apk -ffmpeg-libavformat 6.1.2-r1 apk -ffmpeg-libavutil 6.1.2-r1 apk -ffmpeg-libpostproc 6.1.2-r1 apk -ffmpeg-libswresample 6.1.2-r1 apk -ffmpeg-libswscale 6.1.2-r1 apk -fftw-double-libs 3.3.10-r6 apk -fidry/cpu-core-counter 1.2.0 php-composer -files_downloadlimit 4.0.0 npm -files_pdfviewer 4.0.0 npm -findutils 4.10.0-r0 apk -firstrunwizard 4.0.0 npm -fontconfig 2.15.0-r1 apk -freetype 2.13.3-r0 apk -fribidi 1.0.16-r0 apk -fusonic/opengraph v2.3.0 php-composer -gdbm 1.24-r0 apk -giflib 5.2.2-r1 apk -giggsey/libphonenumber-for-php-lite 8.13.48 php-composer -git 2.47.2-r0 apk -git-init-template 2.47.2-r0 apk -glib 2.82.5-r0 apk -glslang-libs 1.3.296.0-r0 apk -gmp 6.3.0-r2 apk -gnu-libiconv 1.17-r2 apk -gnu-libiconv-libs 1.17-r2 apk -gnutls 3.8.8-r0 apk -graphite2 1.3.14-r6 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 -harfbuzz 9.0.0-r1 apk -hexogen/kdtree v0.2.6 php-composer -hwdata-pci 0.393-r0 apk -icewind/searchdav v3.1.0 php-composer -icewind/smb v3.7.0 php-composer -icewind/streams v0.7.7 php-composer (+1 duplicate) -icu-data-en 74.2-r0 apk -icu-libs 74.2-r0 apk -imagemagick 7.1.1.41-r0 apk -imagemagick-jpeg 7.1.1.41-r0 apk -imagemagick-jxl 7.1.1.41-r0 apk -imagemagick-libs 7.1.1.41-r0 apk -imagemagick-webp 7.1.1.41-r0 apk -imath 3.1.12-r0 apk -jansson 2.14-r4 apk -jq 1.7.1-r0 apk -justinrainbow/json-schema 5.3.0 php-composer -kornrunner/blurhash v1.2.2 php-composer -lame-libs 3.100-r5 apk -laravel/serializable-closure v1.3.5 php-composer -lcms2 2.16-r0 apk -lcobucci/clock 3.0.0 php-composer -ldb 2.9.2-r0 apk -libSvtAv1Enc 2.2.1-r0 apk -libarchive 3.8.1-r0 apk -libass 0.17.3-r0 apk -libasyncns 0.8-r4 apk -libattr 2.5.2-r2 apk -libauth-samba 4.20.6-r1 apk -libavif 1.0.4-r0 apk -libblkid 2.40.4-r1 apk -libbluray 1.3.4-r1 apk -libbsd 0.12.2-r0 apk -libbz2 1.0.8-r6 apk -libcap2 2.71-r0 apk -libcrypto3 3.3.3-r0 apk -libcurl 8.12.1-r1 apk -libdav1d 1.5.0-r0 apk -libdeflate 1.22-r0 apk -libdovi 3.3.1-r0 apk -libdrm 2.4.123-r1 apk -libeconf 0.6.3-r0 apk -libedit 20240808.3.1-r0 apk -libevent 2.1.12-r7 apk -libexpat 2.7.0-r0 apk -libffi 3.4.7-r0 apk -libflac 1.4.3-r1 apk -libformw 6.5_p20241006-r3 apk -libgcc 14.2.0-r4 apk -libgomp 14.2.0-r4 apk -libhwy 1.0.7-r0 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 -libjxl 0.10.4-r0 apk -libldap 2.6.8-r0 apk -libltdl 2.4.7-r3 apk -libmcrypt 2.5.8-r10 apk -libmd 1.1.0-r0 apk -libmemcached-libs 1.1.4-r1 apk -libmount 2.40.4-r1 apk -libncursesw 6.5_p20241006-r3 apk -libogg 1.3.5-r5 apk -libopenmpt 0.7.12-r0 apk -libpanelw 6.5_p20241006-r3 apk -libpciaccess 0.18.1-r0 apk -libplacebo 6.338.2-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 -libpulse 17.0-r4 apk -librist 0.2.10-r1 apk -libsasl 2.1.28-r8 apk -libsharpyuv 1.4.0-r0 apk -libsm 1.2.4-r4 apk -libsmbclient 4.20.6-r1 apk -libsndfile 1.2.2-r2 apk -libsodium 1.0.20-r0 apk -libsrt 1.5.3-r0 apk -libssh 0.11.1-r0 apk -libssl3 3.3.3-r0 apk -libstdc++ 14.2.0-r4 apk -libtasn1 4.20.0-r0 apk -libtheora 1.1.1-r18 apk -libunibreak 6.1-r0 apk -libunistring 1.2-r0 apk -libuuid 2.40.4-r1 apk -libva 2.22.0-r1 apk -libvdpau 1.5-r4 apk -libvorbis 1.3.7-r2 apk -libvpx 1.15.0-r0 apk -libwbclient 4.20.6-r1 apk -libwebp 1.4.0-r0 apk -libwebpdemux 1.4.0-r0 apk -libwebpmux 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 -libxfixes 6.0.1-r4 apk -libxml2 2.13.4-r6 apk -libxpm 3.5.17-r0 apk -libxt 1.3.1-r0 apk -libxxhash 0.8.2-r2 apk -libzip 1.11.2-r0 apk -libzmq 4.3.5-r2 apk -lilv-libs 0.24.24-r1 apk -linux-pam 1.6.1-r1 apk -lmdb 0.9.33-r0 apk -logreader 4.0.0 npm -logrotate 3.21.0-r1 apk -lz4-libs 1.10.0-r0 apk -masterminds/html5 2.9.0 php-composer -mbedtls 3.6.3-r0 apk -mexitek/phpcolors v1.0.4 php-composer -microsoft/azure-storage-blob 1.5.4 php-composer -microsoft/azure-storage-common 1.5.2 php-composer -mlocati/ip-lib 1.18.1 php-composer -mpg123-libs 1.32.9-r0 apk -mtdowling/jmespath.php 2.8.0 php-composer -musl 1.2.5-r9 apk -musl-utils 1.2.5-r9 apk -nano 8.2-r0 apk -ncurses-terminfo-base 6.5_p20241006-r3 apk -netcat-openbsd 1.226.1.1-r0 apk -netresearch/jsonmapper v4.5.0 php-composer -nettle 3.10-r1 apk -nextcloud 1.0.0 npm -nextcloud/coding-standard v1.2.1 php-composer -nextcloud/lognormalizer v1.0.0 php-composer -nextcloud/ocp dev-master php-composer -nghttp2-libs 1.64.0-r0 apk -nginx 1.26.3-r0 apk -nikic/php-parser v4.19.2 php-composer -notifications 4.0.0 npm -numactl 2.0.18-r0 apk -onevpl-libs 2023.3.1-r2 apk -oniguruma 6.9.9-r0 apk -openexr-libiex 3.3.2-r0 apk -openexr-libilmthread 3.3.2-r0 apk -openexr-libopenexr 3.3.2-r0 apk -openexr-libopenexrcore 3.3.2-r0 apk -openssl 3.3.3-r0 apk -opus 1.5.2-r1 apk -orc 0.4.40-r1 apk -p11-kit 0.25.5-r2 apk -paragonie/constant_time_encoding v2.6.3 php-composer -password_policy 3.0.0 npm -pcre 8.45-r3 apk -pcre2 10.43-r0 apk -pear/archive_tar 1.5.0 php-composer -pear/console_getopt v1.4.3 php-composer -pear/pear-core-minimal v1.10.15 php-composer -pear/pear_exception v1.0.2 php-composer -photos 4.0.0 npm -php-cs-fixer/shim v3.62.0 php-composer -php-http/guzzle7-adapter 1.0.0 php-composer -php-http/httplug 2.2.0 php-composer -php-http/promise 1.1.0 php-composer -php-opencloud/openstack v3.10.0 php-composer -php83 8.3.19-r0 apk -php83-bcmath 8.3.19-r0 apk -php83-bz2 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-exif 8.3.19-r0 apk -php83-fileinfo 8.3.19-r0 apk -php83-fpm 8.3.19-r0 apk -php83-ftp 8.3.19-r0 apk -php83-gd 8.3.19-r0 apk -php83-gmp 8.3.19-r0 apk -php83-iconv 8.3.19-r0 apk -php83-imap 8.3.19-r0 apk -php83-intl 8.3.19-r0 apk -php83-ldap 8.3.19-r0 apk -php83-mbstring 8.3.19-r0 apk -php83-mysqlnd 8.3.19-r0 apk -php83-opcache 8.3.19-r0 apk -php83-openssl 8.3.19-r0 apk -php83-pcntl 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-apcu 5.1.24-r0 apk -php83-pecl-igbinary 3.2.16-r0 apk -php83-pecl-imagick 3.8.0_rc2-r0 apk -php83-pecl-mcrypt 1.0.7-r0 apk -php83-pecl-memcached 3.3.0-r0 apk -php83-pecl-msgpack 3.0.0-r0 apk -php83-pecl-redis 6.2.0-r0 apk -php83-pecl-smbclient 1.1.2-r0 apk -php83-pgsql 8.3.19-r0 apk -php83-phar 8.3.19-r0 apk -php83-posix 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-sodium 8.3.19-r0 apk -php83-sqlite3 8.3.19-r0 apk -php83-sysvsem 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/reflection-docblock 5.4.1 php-composer -phpdocumentor/type-resolver 1.8.2 php-composer -phpseclib/phpseclib 2.0.48 php-composer -phpstan/phpdoc-parser 1.30.1 php-composer -pimple/pimple v3.5.0 php-composer -popt 1.19-r4 apk -privacy 3.0.0 npm -procps-ng 4.0.4-r2 apk -psr/cache 3.0.0 php-composer -psr/clock 1.0.0 php-composer (+1 duplicate) -psr/container 2.0.2 php-composer (+1 duplicate) -psr/event-dispatcher 1.0.0 php-composer (+1 duplicate) -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 1.1.4 php-composer -psr/log 3.0.2 php-composer (+1 duplicate) -punic/punic 3.8.1 php-composer -ralouphie/getallheaders 3.0.3 php-composer -rav1e-libs 0.7.1-r0 apk -readline 8.2.13-r0 apk -recommendations 4.0.0 npm -related_resources 2.0.0 npm -rsync 3.4.0-r0 apk -rubix/ml 2.3.2 php-composer -rubix/tensor 3.0.5 php-composer -rullzer/easytotp v0.1.4 php-composer -sabre/dav 4.7.0 php-composer -sabre/event 5.1.7 php-composer -sabre/http 5.1.12 php-composer -sabre/uri 2.3.4 php-composer -sabre/vobject 4.5.6 php-composer -sabre/xml 2.2.11 php-composer -samba-client 4.20.6-r1 apk -samba-client-libs 4.20.6-r1 apk -samba-common 4.20.6-r1 apk -samba-libs 4.20.6-r1 apk -samba-util-libs 4.20.6-r1 apk -scanelf 1.3.8-r1 apk -scssphp/scssphp v1.12.1 php-composer -sdl2 2.30.9-r0 apk -sebastian/diff 5.1.1 php-composer -serd-libs 0.32.2-r0 apk -shaderc 2024.0-r2 apk -shadow 4.16.0-r1 apk -skalibs-libs 2.14.3.0-r0 apk -sord-libs 0.16.16-r0 apk -soxr 0.1.3-r7 apk -spatie/array-to-xml 3.3.0 php-composer -speexdsp 1.2.1-r2 apk -spirv-tools 1.3.296.0-r0 apk -spomky-labs/cbor-php 3.0.4 php-composer -spomky-labs/pki-framework 1.2.1 php-composer -sqlite-libs 3.48.0-r2 apk -sratom 0.6.16-r0 apk -ssl_client 1.37.0-r12 apk -stecman/symfony-console-completion v0.13.0 php-composer -sudo 1.9.17_p1-r0 apk -support 3.0.0 npm -symfony/console v6.4.11 php-composer -symfony/console v6.4.17 php-composer -symfony/css-selector v6.4.3 php-composer -symfony/deprecation-contracts v3.5.0 php-composer -symfony/deprecation-contracts v3.5.1 php-composer -symfony/dom-crawler v6.4.4 php-composer -symfony/event-dispatcher v6.4.13 php-composer -symfony/event-dispatcher-contracts v3.5.1 php-composer -symfony/filesystem v6.4.9 php-composer -symfony/http-foundation v6.4.18 php-composer -symfony/mailer v6.4.18 php-composer -symfony/mime v6.4.18 php-composer -symfony/polyfill-ctype v1.31.0 php-composer (+1 duplicate) -symfony/polyfill-iconv v1.31.0 php-composer -symfony/polyfill-intl-grapheme v1.31.0 php-composer (+2 duplicates) -symfony/polyfill-intl-idn v1.31.0 php-composer -symfony/polyfill-intl-normalizer v1.31.0 php-composer (+2 duplicates) -symfony/polyfill-mbstring v1.31.0 php-composer (+2 duplicates) -symfony/polyfill-php72 v1.31.0 php-composer -symfony/polyfill-php80 v1.31.0 php-composer (+1 duplicate) -symfony/polyfill-php82 v1.31.0 php-composer -symfony/polyfill-php83 v1.31.0 php-composer (+1 duplicate) -symfony/polyfill-uuid v1.29.0 php-composer -symfony/process v6.4.15 php-composer -symfony/routing v6.4.18 php-composer -symfony/service-contracts v3.5.0 php-composer -symfony/service-contracts v3.5.1 php-composer -symfony/string v6.4.11 php-composer -symfony/string v6.4.15 php-composer -symfony/translation v6.4.13 php-composer -symfony/translation-contracts v3.5.1 php-composer -symfony/uid v6.4.3 php-composer -talloc 2.4.2-r1 apk -tdb-libs 1.4.12-r0 apk -tevent 0.16.1-r0 apk -text 5.0.0 npm -twofactor_nextcloud_notification 5.0.0 npm -twofactor_totp 13.0.0-dev.0 npm -tzdata 2025b-r0 apk -utmps-libs 0.1.2.3-r2 apk -v4l-utils-libs 1.28.1-r1 apk -vidstab 1.1.1-r0 apk -viewer 4.0.0 npm -vimeo/psalm 5.26.1 php-composer -voku/portable-ascii 2.0.3 php-composer -voku/portable-utf8 6.0.13 php-composer -vulkan-loader 1.3.296.0-r0 apk -wamania/php-stemmer v3.0.1 php-composer -wapmorgan/mp3info 0.1.0 php-composer -wayland-libs-client 1.23.1-r0 apk -web-auth/cose-lib 4.3.0 php-composer -web-auth/webauthn-lib 4.9.1 php-composer -webmozart/assert 1.11.0 php-composer -x264-libs 0.164.3108-r0 apk -x265-libs 3.6-r0 apk -xvidcore 1.3.7-r2 apk -xz-libs 5.6.3-r1 apk -zimg 3.0.5-r2 apk -zix-libs 0.4.2-r0 apk -zlib 1.3.1-r2 apk -zstd-libs 1.5.6-r2 apk +NAME VERSION TYPE +Hidden Input 1, 0, 0, 0 binary +Process Wrapper 0.0.0.0 binary (+1 duplicate) +acl-libs 2.3.2-r1 apk +activity 4.0.0 npm +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 +alsa-lib 1.2.14-r0 apk +amphp/amp v2.6.4 php-composer (+1 duplicate) +amphp/byte-stream v1.8.2 php-composer (+1 duplicate) +amphp/parallel v1.4.3 php-composer +amphp/parser v1.1.1 php-composer +amphp/process v1.1.9 php-composer +amphp/serialization v1.0.0 php-composer +amphp/sync v1.4.2 php-composer +andrewdalpino/okbloomer 1.0.0 php-composer +anstream 0.6.5 rust-crate +anstyle 1.0.4 rust-crate +anstyle-parse 0.2.3 rust-crate +anstyle-query 1.0.2 rust-crate +anyhow 1.0.79 rust-crate +anyhow 1.0.98 rust-crate +aom-libs 3.12.1-r0 apk +apache2-utils 2.4.64-r0 apk +apk-tools 2.14.9-r2 apk +app_api 1.0.0 npm +apr 1.7.5-r0 apk +apr-util 1.6.3-r1 apk +arg_enum_proc_macro 0.3.4 rust-crate +argon2-libs 20190702-r5 apk +arrayvec 0.7.4 rust-crate +av-metrics 0.9.1 rust-crate +av1-grain 0.2.3 rust-crate +aws/aws-crt-php v1.2.7 php-composer +aws/aws-sdk-php 3.324.13 php-composer +bamarni/composer-bin-plugin 1.8.2 php-composer (+1 duplicate) +bantu/ini-get-wrapper v1.0.1 php-composer +bash 5.2.37-r0 apk +bitflags 2.4.1 rust-crate +bitstream-io 2.2.0 rust-crate +bitstream-io 2.6.0 rust-crate +bitvec 1.0.1 rust-crate +bitvec_helpers 3.1.6 rust-crate +brick/math 0.12.1 php-composer +brotli-libs 1.1.0-r2 apk +bruteforcesettings 4.0.0 npm +busybox 1.37.0-r18 apk +busybox-binsh 1.37.0-r18 apk +c-ares 1.34.5-r0 apk +c-client 2007f-r15 apk +ca-certificates 20241121-r2 apk +ca-certificates-bundle 20241121-r2 apk +catatonit 0.2.1-r0 apk +cfg-if 1.0.0 rust-crate +christian-riesen/base32 1.6.0 php-composer +cjson 1.7.18-r1 apk +clap 4.4.14 rust-crate +clap_builder 4.4.14 rust-crate +clap_complete 4.4.6 rust-crate +clap_derive 4.4.7 rust-crate +clap_lex 0.6.0 rust-crate +colorchoice 1.0.0 rust-crate +composer 2.8.10 binary +composer/pcre 3.3.1 php-composer +composer/semver 3.4.2 php-composer +composer/xdebug-handler 3.0.5 php-composer +console 0.15.8 rust-crate +coreutils 9.7-r1 apk +coreutils-env 9.7-r1 apk +coreutils-fmt 9.7-r1 apk +coreutils-sha512sum 9.7-r1 apk +crc 3.3.0 rust-crate +crc-catalog 2.4.0 rust-crate +crossbeam 0.8.4 rust-crate +crossbeam-channel 0.5.11 rust-crate +crossbeam-deque 0.8.5 rust-crate +crossbeam-epoch 0.9.18 rust-crate +crossbeam-queue 0.3.11 rust-crate +crossbeam-utils 0.8.19 rust-crate +curl 8.14.1-r1 apk +cweagans/composer-patches 1.7.3 php-composer +dbus-libs 1.16.2-r1 apk +deepdiver/zipstreamer v2.0.3 php-composer +deepdiver1975/tarstreamer v2.1.0 php-composer +dnoegel/php-xdg-base-dir v0.1.1 php-composer +doctrine/cache 2.2.0 php-composer +doctrine/dbal 3.9.4 php-composer +doctrine/deprecations 1.1.3 php-composer +doctrine/deprecations 1.1.4 php-composer +doctrine/event-manager 2.0.1 php-composer +doctrine/lexer 3.0.1 php-composer +dolby_vision 3.3.1 rust-crate +egulias/email-validator 4.0.3 php-composer +either 1.9.0 rust-crate +errno 0.3.8 rust-crate +felixfbecker/advanced-json-rpc v3.2.1 php-composer +felixfbecker/language-server-protocol v1.5.2 php-composer +fern 0.6.2 rust-crate +ffmpeg 6.1.2-r2 apk +ffmpeg-libavcodec 6.1.2-r2 apk +ffmpeg-libavdevice 6.1.2-r2 apk +ffmpeg-libavfilter 6.1.2-r2 apk +ffmpeg-libavformat 6.1.2-r2 apk +ffmpeg-libavutil 6.1.2-r2 apk +ffmpeg-libpostproc 6.1.2-r2 apk +ffmpeg-libswresample 6.1.2-r2 apk +ffmpeg-libswscale 6.1.2-r2 apk +fftw-double-libs 3.3.10-r6 apk +fidry/cpu-core-counter 1.2.0 php-composer +files_downloadlimit 4.0.0 npm +files_pdfviewer 4.0.0 npm +findutils 4.10.0-r0 apk +firstrunwizard 4.0.0 npm +fontconfig 2.15.0-r3 apk +freetype 2.13.3-r0 apk +fribidi 1.0.16-r1 apk +funty 2.0.0 rust-crate +fusonic/opengraph v2.3.0 php-composer +gdbm 1.24-r0 apk +getrandom 0.2.12 rust-crate +giflib 5.2.2-r1 apk +giggsey/libphonenumber-for-php-lite 8.13.48 php-composer +git 2.49.1-r0 apk +git-init-template 2.49.1-r0 apk +glib 2.84.3-r0 apk +glslang-libs 1.4.309.0-r0 apk +gmp 6.3.0-r3 apk +gnu-libiconv 1.17-r2 apk +gnu-libiconv-libs 1.17-r2 apk +gnutls 3.8.8-r0 apk +graphite2 1.3.14-r6 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 +harfbuzz 11.2.1-r0 apk +heck 0.4.1 rust-crate +hexogen/kdtree v0.2.6 php-composer +hwdata-pci 0.395-r0 apk +icewind/searchdav v3.1.0 php-composer +icewind/smb v3.7.0 php-composer +icewind/streams v0.7.7 php-composer (+1 duplicate) +icu-data-en 76.1-r1 apk +icu-libs 76.1-r1 apk +imagemagick 7.1.1.44-r0 apk +imagemagick-jpeg 7.1.1.44-r0 apk +imagemagick-jxl 7.1.1.44-r0 apk +imagemagick-libs 7.1.1.44-r0 apk +imagemagick-webp 7.1.1.44-r0 apk +imath 3.1.12-r0 apk +interpolate_name 0.2.4 rust-crate +itertools 0.10.5 rust-crate +itertools 0.12.0 rust-crate +ivf 0.1.3 rust-crate +jansson 2.14.1-r0 apk +jq 1.8.0-r0 apk +justinrainbow/json-schema 5.3.0 php-composer +kornrunner/blurhash v1.2.2 php-composer +lab 0.11.0 rust-crate +lame-libs 3.100-r5 apk +laravel/serializable-closure v1.3.5 php-composer +lazy_static 1.4.0 rust-crate +lcms2 2.16-r0 apk +lcobucci/clock 3.0.0 php-composer +ldb 4.21.4-r4 apk +libSvtAv1Enc 2.3.0-r0 apk +libapk2 2.14.9-r2 apk +libarchive 3.8.1-r0 apk +libass 0.17.3-r0 apk +libasyncns 0.8-r4 apk +libattr 2.5.2-r2 apk +libauth-samba 4.21.4-r4 apk +libavif 1.3.0-r0 apk +libblkid 2.41-r9 apk +libbluray 1.3.4-r1 apk +libbsd 0.12.2-r0 apk +libbz2 1.0.8-r6 apk +libc 0.2.155 rust-crate +libc 0.2.172 rust-crate +libcap2 2.76-r0 apk +libcrypto3 3.5.1-r0 apk +libcurl 8.14.1-r1 apk +libdav1d 1.5.1-r0 apk +libdeflate 1.23-r0 apk +libdovi 3.3.1-r1 apk +libdrm 2.4.124-r0 apk +libeconf 0.6.3-r0 apk +libedit 20250104.3.1-r1 apk +libevent 2.1.12-r8 apk +libexpat 2.7.1-r0 apk +libffi 3.4.8-r0 apk +libflac 1.4.3-r1 apk +libformw 6.5_p20250503-r0 apk +libgcc 14.2.0-r6 apk +libgomp 14.2.0-r6 apk +libhwy 1.0.7-r1 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 +libjxl 0.10.3-r2 apk +libldap 2.6.8-r0 apk +libltdl 2.5.4-r1 apk +libmd 1.1.0-r0 apk +libmemcached-libs 1.1.4-r1 apk +libmount 2.41-r9 apk +libncursesw 6.5_p20250503-r0 apk +libogg 1.3.5-r5 apk +libopenmpt 0.7.13-r0 apk +libpanelw 6.5_p20250503-r0 apk +libpciaccess 0.18.1-r0 apk +libplacebo 6.338.2-r3 apk +libpng 1.6.47-r0 apk +libpq 17.5-r0 apk +libproc2 4.0.4-r3 apk +libpsl 0.21.5-r3 apk +libpulse 17.0-r5 apk +librist 0.2.10-r1 apk +libsasl 2.1.28-r8 apk +libsharpyuv 1.5.0-r0 apk +libsm 1.2.5-r0 apk +libsmbclient 4.21.4-r4 apk +libsndfile 1.2.2-r2 apk +libsodium 1.0.20-r0 apk +libsrt 1.5.3-r1 apk +libssh 0.11.2-r0 apk +libssl3 3.5.1-r0 apk +libstdc++ 14.2.0-r6 apk +libtasn1 4.20.0-r0 apk +libtheora 1.1.1-r18 apk +libunibreak 6.1-r0 apk +libunistring 1.3-r0 apk +libuuid 2.41-r9 apk +libva 2.22.0-r1 apk +libvdpau 1.5-r4 apk +libvorbis 1.3.7-r2 apk +libvpx 1.15.0-r0 apk +libwbclient 4.21.4-r4 apk +libwebp 1.5.0-r0 apk +libwebpdemux 1.5.0-r0 apk +libwebpmux 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 +libxfixes 6.0.1-r4 apk +libxml2 2.13.8-r0 apk +libxpm 3.5.17-r0 apk +libxt 1.3.1-r0 apk +libxxhash 0.8.3-r0 apk +libyuv 0.0.1887.20251502-r1 apk +libzip 1.11.4-r0 apk +libzmq 4.3.5-r2 apk +lilv-libs 0.24.26-r0 apk +linux-pam 1.7.0-r4 apk +linux-raw-sys 0.4.12 rust-crate +lmdb 0.9.33-r0 apk +log 0.4.20 rust-crate +logreader 4.0.0 npm +logrotate 3.21.0-r1 apk +lz4-libs 1.10.0-r0 apk +masterminds/html5 2.9.0 php-composer +maybe-rayon 0.1.1 rust-crate +mbedtls 3.6.3.1-r0 apk +memchr 2.7.1 rust-crate +mexitek/phpcolors v1.0.4 php-composer +microsoft/azure-storage-blob 1.5.4 php-composer +microsoft/azure-storage-common 1.5.2 php-composer +minimal-lexical 0.2.1 rust-crate +mlocati/ip-lib 1.18.1 php-composer +mpg123-libs 1.32.10-r0 apk +mtdowling/jmespath.php 2.8.0 php-composer +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 +netresearch/jsonmapper v4.5.0 php-composer +nettle 3.10.1-r0 apk +new_debug_unreachable 1.0.4 rust-crate +nextcloud 1.0.0 npm +nextcloud/coding-standard v1.2.1 php-composer +nextcloud/lognormalizer v1.0.0 php-composer +nextcloud/ocp dev-master php-composer +nghttp2-libs 1.65.0-r0 apk +nginx 1.28.0-r3 apk +nikic/php-parser v4.19.2 php-composer +nom 7.1.3 rust-crate +noop_proc_macro 0.3.0 rust-crate +notifications 4.0.0 npm +num-bigint 0.4.4 rust-crate +num-derive 0.4.1 rust-crate +num-integer 0.1.45 rust-crate +num-rational 0.4.1 rust-crate +num-traits 0.2.17 rust-crate +numactl 2.0.18-r0 apk +once_cell 1.19.0 rust-crate +onevpl-libs 2023.3.1-r2 apk +oniguruma 6.9.10-r0 apk +openexr-libiex 3.3.2-r0 apk +openexr-libilmthread 3.3.2-r0 apk +openexr-libopenexr 3.3.2-r0 apk +openexr-libopenexrcore 3.3.2-r0 apk +openssl 3.5.1-r0 apk +opus 1.5.2-r1 apk +orc 0.4.40-r1 apk +p11-kit 0.25.5-r2 apk +paragonie/constant_time_encoding v2.6.3 php-composer +password_policy 3.0.0 npm +paste 1.0.14 rust-crate +pcre2 10.43-r1 apk +pear/archive_tar 1.5.0 php-composer +pear/console_getopt v1.4.3 php-composer +pear/pear-core-minimal v1.10.15 php-composer +pear/pear_exception v1.0.2 php-composer +photos 4.0.0 npm +php-cs-fixer/shim v3.62.0 php-composer +php-http/guzzle7-adapter 1.0.0 php-composer +php-http/httplug 2.2.0 php-composer +php-http/promise 1.1.0 php-composer +php-opencloud/openstack v3.10.0 php-composer +php84 8.4.10-r0 apk +php84-bcmath 8.4.10-r0 apk +php84-bz2 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-exif 8.4.10-r0 apk +php84-fileinfo 8.4.10-r0 apk +php84-fpm 8.4.10-r0 apk +php84-ftp 8.4.10-r0 apk +php84-gd 8.4.10-r0 apk +php84-gmp 8.4.10-r0 apk +php84-iconv 8.4.10-r0 apk +php84-intl 8.4.10-r0 apk +php84-ldap 8.4.10-r0 apk +php84-mbstring 8.4.10-r0 apk +php84-mysqlnd 8.4.10-r0 apk +php84-opcache 8.4.10-r0 apk +php84-openssl 8.4.10-r0 apk +php84-pcntl 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-apcu 5.1.24-r1 apk +php84-pecl-igbinary 3.2.16-r1 apk +php84-pecl-imagick 3.8.0-r0 apk +php84-pecl-imap 1.0.3-r0 apk +php84-pecl-memcached 3.3.0-r0 apk +php84-pecl-msgpack 3.0.0-r0 apk +php84-pecl-redis 6.2.0-r0 apk +php84-pecl-smbclient 1.2.0_pre-r0 apk +php84-pgsql 8.4.10-r0 apk +php84-phar 8.4.10-r0 apk +php84-posix 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-sodium 8.4.10-r0 apk +php84-sqlite3 8.4.10-r0 apk +php84-sysvsem 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/reflection-docblock 5.4.1 php-composer +phpdocumentor/type-resolver 1.8.2 php-composer +phpseclib/phpseclib 2.0.48 php-composer +phpstan/phpdoc-parser 1.30.1 php-composer +pimple/pimple v3.5.0 php-composer +popt 1.19-r4 apk +ppv-lite86 0.2.17 rust-crate +privacy 3.0.0 npm +proc-macro2 1.0.76 rust-crate +procps-ng 4.0.4-r3 apk +profiling 1.0.13 rust-crate +profiling-procmacros 1.0.13 rust-crate +psr/cache 3.0.0 php-composer +psr/clock 1.0.0 php-composer (+1 duplicate) +psr/container 2.0.2 php-composer (+1 duplicate) +psr/event-dispatcher 1.0.0 php-composer (+1 duplicate) +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 1.1.4 php-composer +psr/log 3.0.2 php-composer (+1 duplicate) +punic/punic 3.8.1 php-composer +quote 1.0.35 rust-crate +radium 0.7.0 rust-crate +ralouphie/getallheaders 3.0.3 php-composer +rand 0.8.5 rust-crate +rand_chacha 0.3.1 rust-crate +rand_core 0.6.4 rust-crate +rav1e 0.7.1 rust-crate +rav1e-libs 0.7.1-r0 apk +rayon 1.8.0 rust-crate +rayon-core 1.12.0 rust-crate +readline 8.2.13-r1 apk +recommendations 4.0.0 npm +related_resources 2.0.0 npm +rsync 3.4.1-r0 apk +rubix/ml 2.3.2 php-composer +rubix/tensor 3.0.5 php-composer +rullzer/easytotp v0.1.4 php-composer +rustix 0.38.28 rust-crate +sabre/dav 4.7.0 php-composer +sabre/event 5.1.7 php-composer +sabre/http 5.1.12 php-composer +sabre/uri 2.3.4 php-composer +sabre/vobject 4.5.6 php-composer +sabre/xml 2.2.11 php-composer +samba-client 4.21.4-r4 apk +samba-client-libs 4.21.4-r4 apk +samba-common 4.21.4-r4 apk +samba-libs 4.21.4-r4 apk +samba-util-libs 4.21.4-r4 apk +scan_fmt 0.2.6 rust-crate +scanelf 1.3.8-r1 apk +scssphp/scssphp v1.12.1 php-composer +sdl2-compat 2.32.56-r0 apk +sdl3 3.2.16-r0 apk +sebastian/diff 5.1.1 php-composer +serd-libs 0.32.4-r0 apk +shaderc 2024.4-r0 apk +shadow 4.17.3-r0 apk +signal-hook 0.3.17 rust-crate +signal-hook-registry 1.4.1 rust-crate +simd_helpers 0.1.0 rust-crate +skalibs-libs 2.14.4.0-r0 apk +sord-libs 0.16.18-r0 apk +soxr 0.1.3-r7 apk +spatie/array-to-xml 3.3.0 php-composer +speexdsp 1.2.1-r2 apk +spirv-tools 1.4.313.0-r0 apk +spomky-labs/cbor-php 3.0.4 php-composer +spomky-labs/pki-framework 1.2.1 php-composer +sqlite-libs 3.49.2-r0 apk +sratom 0.6.18-r0 apk +ssl_client 1.37.0-r18 apk +stecman/symfony-console-completion v0.13.0 php-composer +sudo 1.9.17_p1-r0 apk +support 3.0.0 npm +symfony/console v6.4.11 php-composer +symfony/console v6.4.17 php-composer +symfony/css-selector v6.4.3 php-composer +symfony/deprecation-contracts v3.5.0 php-composer +symfony/deprecation-contracts v3.5.1 php-composer +symfony/dom-crawler v6.4.4 php-composer +symfony/event-dispatcher v6.4.13 php-composer +symfony/event-dispatcher-contracts v3.5.1 php-composer +symfony/filesystem v6.4.9 php-composer +symfony/http-foundation v6.4.18 php-composer +symfony/mailer v6.4.18 php-composer +symfony/mime v6.4.18 php-composer +symfony/polyfill-ctype v1.31.0 php-composer (+1 duplicate) +symfony/polyfill-iconv v1.31.0 php-composer +symfony/polyfill-intl-grapheme v1.31.0 php-composer (+2 duplicates) +symfony/polyfill-intl-idn v1.31.0 php-composer +symfony/polyfill-intl-normalizer v1.31.0 php-composer (+2 duplicates) +symfony/polyfill-mbstring v1.31.0 php-composer (+2 duplicates) +symfony/polyfill-php72 v1.31.0 php-composer +symfony/polyfill-php80 v1.31.0 php-composer (+1 duplicate) +symfony/polyfill-php82 v1.31.0 php-composer +symfony/polyfill-php83 v1.31.0 php-composer (+1 duplicate) +symfony/polyfill-uuid v1.29.0 php-composer +symfony/process v6.4.15 php-composer +symfony/routing v6.4.18 php-composer +symfony/service-contracts v3.5.0 php-composer +symfony/service-contracts v3.5.1 php-composer +symfony/string v6.4.11 php-composer +symfony/string v6.4.15 php-composer +symfony/translation v6.4.13 php-composer +symfony/translation-contracts v3.5.1 php-composer +symfony/uid v6.4.3 php-composer +syn 2.0.48 rust-crate +talloc 2.4.2-r1 apk +tap 1.0.1 rust-crate +tdb-libs 1.4.12-r0 apk +terminal_size 0.3.0 rust-crate +tevent 0.16.1-r0 apk +text 5.0.0 npm +thiserror 1.0.56 rust-crate +thiserror-impl 1.0.56 rust-crate +tinyvec 1.9.0 rust-crate +twofactor_nextcloud_notification 5.0.0 npm +twofactor_totp 13.0.0-dev.0 npm +tzdata 2025b-r0 apk +unicode-ident 1.0.12 rust-crate +unicode-width 0.1.11 rust-crate +utf8parse 0.2.1 rust-crate +utmps-libs 0.1.3.1-r0 apk +v4l-utils-libs 1.28.1-r1 apk +v_frame 0.3.7 rust-crate +vidstab 1.1.1-r0 apk +viewer 4.0.0 npm +vimeo/psalm 5.26.1 php-composer +voku/portable-ascii 2.0.3 php-composer +voku/portable-utf8 6.0.13 php-composer +vulkan-loader 1.4.313.0-r0 apk +wamania/php-stemmer v3.0.1 php-composer +wapmorgan/mp3info 0.1.0 php-composer +wayland-libs-client 1.23.1-r3 apk +web-auth/cose-lib 4.3.0 php-composer +web-auth/webauthn-lib 4.9.1 php-composer +webmozart/assert 1.11.0 php-composer +wyz 0.5.1 rust-crate +x264-libs 0.164.3108-r0 apk +x265-libs 3.6-r0 apk +xvidcore 1.3.7-r2 apk +xz-libs 5.8.1-r0 apk +y4m 0.8.0 rust-crate +zimg 3.0.5-r3 apk +zix-libs 0.6.2-r0 apk +zlib 1.3.1-r2 apk +zstd-libs 1.5.7-r0 apk From 3fd3d1502942647910cc8bcd191194eb6deb8563 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 22 Jul 2025 11:53:30 +0000 Subject: [PATCH 180/209] 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 c2a0da7f..093b93c0 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -208,7 +208,7 @@ libmemcached-libs 1.1.4-r1 apk libmount 2.41-r9 apk libncursesw 6.5_p20250503-r0 apk libogg 1.3.5-r5 apk -libopenmpt 0.7.13-r0 apk +libopenmpt 0.7.15-r0 apk libpanelw 6.5_p20250503-r0 apk libpciaccess 0.18.1-r0 apk libplacebo 6.338.2-r3 apk @@ -440,7 +440,7 @@ speexdsp 1.2.1-r2 apk spirv-tools 1.4.313.0-r0 apk spomky-labs/cbor-php 3.0.4 php-composer spomky-labs/pki-framework 1.2.1 php-composer -sqlite-libs 3.49.2-r0 apk +sqlite-libs 3.49.2-r1 apk sratom 0.6.18-r0 apk ssl_client 1.37.0-r18 apk stecman/symfony-console-completion v0.13.0 php-composer From 34358e63bdbb8c1377cac4e5a770f55f3171f87e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 29 Jul 2025 11:53:19 +0000 Subject: [PATCH 181/209] Bot Updating Package Versions --- package_versions.txt | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 093b93c0..376c2ed6 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -6,7 +6,7 @@ activity 4.0.0 npm 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 alsa-lib 1.2.14-r0 apk amphp/amp v2.6.4 php-composer (+1 duplicate) amphp/byte-stream v1.8.2 php-composer (+1 duplicate) @@ -50,8 +50,8 @@ busybox 1.37.0-r18 apk busybox-binsh 1.37.0-r18 apk c-ares 1.34.5-r0 apk c-client 2007f-r15 apk -ca-certificates 20241121-r2 apk -ca-certificates-bundle 20241121-r2 apk +ca-certificates 20250619-r0 apk +ca-certificates-bundle 20250619-r0 apk catatonit 0.2.1-r0 apk cfg-if 1.0.0 rust-crate christian-riesen/base32 1.6.0 php-composer @@ -144,11 +144,12 @@ icewind/smb v3.7.0 php-composer icewind/streams v0.7.7 php-composer (+1 duplicate) icu-data-en 76.1-r1 apk icu-libs 76.1-r1 apk -imagemagick 7.1.1.44-r0 apk -imagemagick-jpeg 7.1.1.44-r0 apk -imagemagick-jxl 7.1.1.44-r0 apk -imagemagick-libs 7.1.1.44-r0 apk -imagemagick-webp 7.1.1.44-r0 apk +imagemagick 7.1.2.0-r0 apk +imagemagick-jpeg 7.1.2.0-r0 apk +imagemagick-jxl 7.1.2.0-r0 apk +imagemagick-libs 7.1.2.0-r0 apk +imagemagick-openexr 7.1.2.0-r0 apk +imagemagick-webp 7.1.2.0-r0 apk imath 3.1.12-r0 apk interpolate_name 0.2.4 rust-crate itertools 0.10.5 rust-crate @@ -264,7 +265,7 @@ logrotate 3.21.0-r1 apk lz4-libs 1.10.0-r0 apk masterminds/html5 2.9.0 php-composer maybe-rayon 0.1.1 rust-crate -mbedtls 3.6.3.1-r0 apk +mbedtls 3.6.4-r0 apk memchr 2.7.1 rust-crate mexitek/phpcolors v1.0.4 php-composer microsoft/azure-storage-blob 1.5.4 php-composer @@ -444,7 +445,7 @@ sqlite-libs 3.49.2-r1 apk sratom 0.6.18-r0 apk ssl_client 1.37.0-r18 apk stecman/symfony-console-completion v0.13.0 php-composer -sudo 1.9.17_p1-r0 apk +sudo 1.9.17_p2-r0 apk support 3.0.0 npm symfony/console v6.4.11 php-composer symfony/console v6.4.17 php-composer From 37e8834977461049ece4943ca7d087e5e4d1b23a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 5 Aug 2025 11:54:23 +0000 Subject: [PATCH 182/209] 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 376c2ed6..0b1449fc 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -23,7 +23,7 @@ anstyle-query 1.0.2 rust-crate anyhow 1.0.79 rust-crate anyhow 1.0.98 rust-crate 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 app_api 1.0.0 npm apr 1.7.5-r0 apk From 765dee0eaa821083ef1c458d97ce3b2c30a328fc Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 7 Aug 2025 16:52:55 +0000 Subject: [PATCH 183/209] 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 0b1449fc..e944fb02 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -10,7 +10,7 @@ alpine-release 3.22.1-r0 apk alsa-lib 1.2.14-r0 apk amphp/amp v2.6.4 php-composer (+1 duplicate) amphp/byte-stream v1.8.2 php-composer (+1 duplicate) -amphp/parallel v1.4.3 php-composer +amphp/parallel v1.4.4 php-composer amphp/parser v1.1.1 php-composer amphp/process v1.1.9 php-composer amphp/serialization v1.0.0 php-composer @@ -141,7 +141,7 @@ hexogen/kdtree v0.2.6 php-composer hwdata-pci 0.395-r0 apk icewind/searchdav v3.1.0 php-composer icewind/smb v3.7.0 php-composer -icewind/streams v0.7.7 php-composer (+1 duplicate) +icewind/streams v0.7.8 php-composer (+1 duplicate) icu-data-en 76.1-r1 apk icu-libs 76.1-r1 apk imagemagick 7.1.2.0-r0 apk @@ -323,32 +323,32 @@ php-http/guzzle7-adapter 1.0.0 php-composer php-http/httplug 2.2.0 php-composer php-http/promise 1.1.0 php-composer php-opencloud/openstack v3.10.0 php-composer -php84 8.4.10-r0 apk -php84-bcmath 8.4.10-r0 apk -php84-bz2 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-exif 8.4.10-r0 apk -php84-fileinfo 8.4.10-r0 apk -php84-fpm 8.4.10-r0 apk -php84-ftp 8.4.10-r0 apk -php84-gd 8.4.10-r0 apk -php84-gmp 8.4.10-r0 apk -php84-iconv 8.4.10-r0 apk -php84-intl 8.4.10-r0 apk -php84-ldap 8.4.10-r0 apk -php84-mbstring 8.4.10-r0 apk -php84-mysqlnd 8.4.10-r0 apk -php84-opcache 8.4.10-r0 apk -php84-openssl 8.4.10-r0 apk -php84-pcntl 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-apcu 5.1.24-r1 apk +php84 8.4.11-r0 apk +php84-bcmath 8.4.11-r0 apk +php84-bz2 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-exif 8.4.11-r0 apk +php84-fileinfo 8.4.11-r0 apk +php84-fpm 8.4.11-r0 apk +php84-ftp 8.4.11-r0 apk +php84-gd 8.4.11-r0 apk +php84-gmp 8.4.11-r0 apk +php84-iconv 8.4.11-r0 apk +php84-intl 8.4.11-r0 apk +php84-ldap 8.4.11-r0 apk +php84-mbstring 8.4.11-r0 apk +php84-mysqlnd 8.4.11-r0 apk +php84-opcache 8.4.11-r0 apk +php84-openssl 8.4.11-r0 apk +php84-pcntl 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-apcu 5.1.26-r0 apk php84-pecl-igbinary 3.2.16-r1 apk php84-pecl-imagick 3.8.0-r0 apk php84-pecl-imap 1.0.3-r0 apk @@ -356,19 +356,19 @@ php84-pecl-memcached 3.3.0-r0 apk php84-pecl-msgpack 3.0.0-r0 apk php84-pecl-redis 6.2.0-r0 apk php84-pecl-smbclient 1.2.0_pre-r0 apk -php84-pgsql 8.4.10-r0 apk -php84-phar 8.4.10-r0 apk -php84-posix 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-sodium 8.4.10-r0 apk -php84-sqlite3 8.4.10-r0 apk -php84-sysvsem 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-pgsql 8.4.11-r0 apk +php84-phar 8.4.11-r0 apk +php84-posix 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-sodium 8.4.11-r0 apk +php84-sqlite3 8.4.11-r0 apk +php84-sysvsem 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/reflection-docblock 5.4.1 php-composer phpdocumentor/type-resolver 1.8.2 php-composer From 01903b911485a887c10e4850a89a57f725587613 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 12 Aug 2025 11:52:14 +0000 Subject: [PATCH 184/209] 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 e944fb02..9dbf015d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -124,7 +124,7 @@ giflib 5.2.2-r1 apk giggsey/libphonenumber-for-php-lite 8.13.48 php-composer git 2.49.1-r0 apk git-init-template 2.49.1-r0 apk -glib 2.84.3-r0 apk +glib 2.84.4-r0 apk glslang-libs 1.4.309.0-r0 apk gmp 6.3.0-r3 apk gnu-libiconv 1.17-r2 apk @@ -350,7 +350,7 @@ php84-pdo_pgsql 8.4.11-r0 apk php84-pdo_sqlite 8.4.11-r0 apk php84-pecl-apcu 5.1.26-r0 apk php84-pecl-igbinary 3.2.16-r1 apk -php84-pecl-imagick 3.8.0-r0 apk +php84-pecl-imagick 3.8.0-r1 apk php84-pecl-imap 1.0.3-r0 apk php84-pecl-memcached 3.3.0-r0 apk php84-pecl-msgpack 3.0.0-r0 apk From 7418e904c07812ef8728f5751bfbafeb87770588 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 19 Aug 2025 11:51:55 +0000 Subject: [PATCH 185/209] 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 9dbf015d..8683b6f6 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -46,8 +46,8 @@ bitvec_helpers 3.1.6 rust-crate brick/math 0.12.1 php-composer brotli-libs 1.1.0-r2 apk bruteforcesettings 4.0.0 npm -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 c-client 2007f-r15 apk ca-certificates 20250619-r0 apk @@ -214,7 +214,7 @@ libpanelw 6.5_p20250503-r0 apk libpciaccess 0.18.1-r0 apk libplacebo 6.338.2-r3 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 libpulse 17.0-r5 apk @@ -443,7 +443,7 @@ spomky-labs/cbor-php 3.0.4 php-composer spomky-labs/pki-framework 1.2.1 php-composer sqlite-libs 3.49.2-r1 apk sratom 0.6.18-r0 apk -ssl_client 1.37.0-r18 apk +ssl_client 1.37.0-r19 apk stecman/symfony-console-completion v0.13.0 php-composer sudo 1.9.17_p2-r0 apk support 3.0.0 npm From b5a46482a3a064b04a4eff1aa95abef0fae23331 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 19 Aug 2025 16:49:38 +0000 Subject: [PATCH 186/209] Bot Updating Package Versions --- package_versions.txt | 1078 ++++++++++++++++++++++-------------------- 1 file changed, 556 insertions(+), 522 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 8683b6f6..34884a6d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,522 +1,556 @@ -NAME VERSION TYPE -Hidden Input 1, 0, 0, 0 binary -Process Wrapper 0.0.0.0 binary (+1 duplicate) -acl-libs 2.3.2-r1 apk -activity 4.0.0 npm -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 -alsa-lib 1.2.14-r0 apk -amphp/amp v2.6.4 php-composer (+1 duplicate) -amphp/byte-stream v1.8.2 php-composer (+1 duplicate) -amphp/parallel v1.4.4 php-composer -amphp/parser v1.1.1 php-composer -amphp/process v1.1.9 php-composer -amphp/serialization v1.0.0 php-composer -amphp/sync v1.4.2 php-composer -andrewdalpino/okbloomer 1.0.0 php-composer -anstream 0.6.5 rust-crate -anstyle 1.0.4 rust-crate -anstyle-parse 0.2.3 rust-crate -anstyle-query 1.0.2 rust-crate -anyhow 1.0.79 rust-crate -anyhow 1.0.98 rust-crate -aom-libs 3.12.1-r0 apk -apache2-utils 2.4.65-r0 apk -apk-tools 2.14.9-r2 apk -app_api 1.0.0 npm -apr 1.7.5-r0 apk -apr-util 1.6.3-r1 apk -arg_enum_proc_macro 0.3.4 rust-crate -argon2-libs 20190702-r5 apk -arrayvec 0.7.4 rust-crate -av-metrics 0.9.1 rust-crate -av1-grain 0.2.3 rust-crate -aws/aws-crt-php v1.2.7 php-composer -aws/aws-sdk-php 3.324.13 php-composer -bamarni/composer-bin-plugin 1.8.2 php-composer (+1 duplicate) -bantu/ini-get-wrapper v1.0.1 php-composer -bash 5.2.37-r0 apk -bitflags 2.4.1 rust-crate -bitstream-io 2.2.0 rust-crate -bitstream-io 2.6.0 rust-crate -bitvec 1.0.1 rust-crate -bitvec_helpers 3.1.6 rust-crate -brick/math 0.12.1 php-composer -brotli-libs 1.1.0-r2 apk -bruteforcesettings 4.0.0 npm -busybox 1.37.0-r19 apk -busybox-binsh 1.37.0-r19 apk -c-ares 1.34.5-r0 apk -c-client 2007f-r15 apk -ca-certificates 20250619-r0 apk -ca-certificates-bundle 20250619-r0 apk -catatonit 0.2.1-r0 apk -cfg-if 1.0.0 rust-crate -christian-riesen/base32 1.6.0 php-composer -cjson 1.7.18-r1 apk -clap 4.4.14 rust-crate -clap_builder 4.4.14 rust-crate -clap_complete 4.4.6 rust-crate -clap_derive 4.4.7 rust-crate -clap_lex 0.6.0 rust-crate -colorchoice 1.0.0 rust-crate -composer 2.8.10 binary -composer/pcre 3.3.1 php-composer -composer/semver 3.4.2 php-composer -composer/xdebug-handler 3.0.5 php-composer -console 0.15.8 rust-crate -coreutils 9.7-r1 apk -coreutils-env 9.7-r1 apk -coreutils-fmt 9.7-r1 apk -coreutils-sha512sum 9.7-r1 apk -crc 3.3.0 rust-crate -crc-catalog 2.4.0 rust-crate -crossbeam 0.8.4 rust-crate -crossbeam-channel 0.5.11 rust-crate -crossbeam-deque 0.8.5 rust-crate -crossbeam-epoch 0.9.18 rust-crate -crossbeam-queue 0.3.11 rust-crate -crossbeam-utils 0.8.19 rust-crate -curl 8.14.1-r1 apk -cweagans/composer-patches 1.7.3 php-composer -dbus-libs 1.16.2-r1 apk -deepdiver/zipstreamer v2.0.3 php-composer -deepdiver1975/tarstreamer v2.1.0 php-composer -dnoegel/php-xdg-base-dir v0.1.1 php-composer -doctrine/cache 2.2.0 php-composer -doctrine/dbal 3.9.4 php-composer -doctrine/deprecations 1.1.3 php-composer -doctrine/deprecations 1.1.4 php-composer -doctrine/event-manager 2.0.1 php-composer -doctrine/lexer 3.0.1 php-composer -dolby_vision 3.3.1 rust-crate -egulias/email-validator 4.0.3 php-composer -either 1.9.0 rust-crate -errno 0.3.8 rust-crate -felixfbecker/advanced-json-rpc v3.2.1 php-composer -felixfbecker/language-server-protocol v1.5.2 php-composer -fern 0.6.2 rust-crate -ffmpeg 6.1.2-r2 apk -ffmpeg-libavcodec 6.1.2-r2 apk -ffmpeg-libavdevice 6.1.2-r2 apk -ffmpeg-libavfilter 6.1.2-r2 apk -ffmpeg-libavformat 6.1.2-r2 apk -ffmpeg-libavutil 6.1.2-r2 apk -ffmpeg-libpostproc 6.1.2-r2 apk -ffmpeg-libswresample 6.1.2-r2 apk -ffmpeg-libswscale 6.1.2-r2 apk -fftw-double-libs 3.3.10-r6 apk -fidry/cpu-core-counter 1.2.0 php-composer -files_downloadlimit 4.0.0 npm -files_pdfviewer 4.0.0 npm -findutils 4.10.0-r0 apk -firstrunwizard 4.0.0 npm -fontconfig 2.15.0-r3 apk -freetype 2.13.3-r0 apk -fribidi 1.0.16-r1 apk -funty 2.0.0 rust-crate -fusonic/opengraph v2.3.0 php-composer -gdbm 1.24-r0 apk -getrandom 0.2.12 rust-crate -giflib 5.2.2-r1 apk -giggsey/libphonenumber-for-php-lite 8.13.48 php-composer -git 2.49.1-r0 apk -git-init-template 2.49.1-r0 apk -glib 2.84.4-r0 apk -glslang-libs 1.4.309.0-r0 apk -gmp 6.3.0-r3 apk -gnu-libiconv 1.17-r2 apk -gnu-libiconv-libs 1.17-r2 apk -gnutls 3.8.8-r0 apk -graphite2 1.3.14-r6 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 -harfbuzz 11.2.1-r0 apk -heck 0.4.1 rust-crate -hexogen/kdtree v0.2.6 php-composer -hwdata-pci 0.395-r0 apk -icewind/searchdav v3.1.0 php-composer -icewind/smb v3.7.0 php-composer -icewind/streams v0.7.8 php-composer (+1 duplicate) -icu-data-en 76.1-r1 apk -icu-libs 76.1-r1 apk -imagemagick 7.1.2.0-r0 apk -imagemagick-jpeg 7.1.2.0-r0 apk -imagemagick-jxl 7.1.2.0-r0 apk -imagemagick-libs 7.1.2.0-r0 apk -imagemagick-openexr 7.1.2.0-r0 apk -imagemagick-webp 7.1.2.0-r0 apk -imath 3.1.12-r0 apk -interpolate_name 0.2.4 rust-crate -itertools 0.10.5 rust-crate -itertools 0.12.0 rust-crate -ivf 0.1.3 rust-crate -jansson 2.14.1-r0 apk -jq 1.8.0-r0 apk -justinrainbow/json-schema 5.3.0 php-composer -kornrunner/blurhash v1.2.2 php-composer -lab 0.11.0 rust-crate -lame-libs 3.100-r5 apk -laravel/serializable-closure v1.3.5 php-composer -lazy_static 1.4.0 rust-crate -lcms2 2.16-r0 apk -lcobucci/clock 3.0.0 php-composer -ldb 4.21.4-r4 apk -libSvtAv1Enc 2.3.0-r0 apk -libapk2 2.14.9-r2 apk -libarchive 3.8.1-r0 apk -libass 0.17.3-r0 apk -libasyncns 0.8-r4 apk -libattr 2.5.2-r2 apk -libauth-samba 4.21.4-r4 apk -libavif 1.3.0-r0 apk -libblkid 2.41-r9 apk -libbluray 1.3.4-r1 apk -libbsd 0.12.2-r0 apk -libbz2 1.0.8-r6 apk -libc 0.2.155 rust-crate -libc 0.2.172 rust-crate -libcap2 2.76-r0 apk -libcrypto3 3.5.1-r0 apk -libcurl 8.14.1-r1 apk -libdav1d 1.5.1-r0 apk -libdeflate 1.23-r0 apk -libdovi 3.3.1-r1 apk -libdrm 2.4.124-r0 apk -libeconf 0.6.3-r0 apk -libedit 20250104.3.1-r1 apk -libevent 2.1.12-r8 apk -libexpat 2.7.1-r0 apk -libffi 3.4.8-r0 apk -libflac 1.4.3-r1 apk -libformw 6.5_p20250503-r0 apk -libgcc 14.2.0-r6 apk -libgomp 14.2.0-r6 apk -libhwy 1.0.7-r1 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 -libjxl 0.10.3-r2 apk -libldap 2.6.8-r0 apk -libltdl 2.5.4-r1 apk -libmd 1.1.0-r0 apk -libmemcached-libs 1.1.4-r1 apk -libmount 2.41-r9 apk -libncursesw 6.5_p20250503-r0 apk -libogg 1.3.5-r5 apk -libopenmpt 0.7.15-r0 apk -libpanelw 6.5_p20250503-r0 apk -libpciaccess 0.18.1-r0 apk -libplacebo 6.338.2-r3 apk -libpng 1.6.47-r0 apk -libpq 17.6-r0 apk -libproc2 4.0.4-r3 apk -libpsl 0.21.5-r3 apk -libpulse 17.0-r5 apk -librist 0.2.10-r1 apk -libsasl 2.1.28-r8 apk -libsharpyuv 1.5.0-r0 apk -libsm 1.2.5-r0 apk -libsmbclient 4.21.4-r4 apk -libsndfile 1.2.2-r2 apk -libsodium 1.0.20-r0 apk -libsrt 1.5.3-r1 apk -libssh 0.11.2-r0 apk -libssl3 3.5.1-r0 apk -libstdc++ 14.2.0-r6 apk -libtasn1 4.20.0-r0 apk -libtheora 1.1.1-r18 apk -libunibreak 6.1-r0 apk -libunistring 1.3-r0 apk -libuuid 2.41-r9 apk -libva 2.22.0-r1 apk -libvdpau 1.5-r4 apk -libvorbis 1.3.7-r2 apk -libvpx 1.15.0-r0 apk -libwbclient 4.21.4-r4 apk -libwebp 1.5.0-r0 apk -libwebpdemux 1.5.0-r0 apk -libwebpmux 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 -libxfixes 6.0.1-r4 apk -libxml2 2.13.8-r0 apk -libxpm 3.5.17-r0 apk -libxt 1.3.1-r0 apk -libxxhash 0.8.3-r0 apk -libyuv 0.0.1887.20251502-r1 apk -libzip 1.11.4-r0 apk -libzmq 4.3.5-r2 apk -lilv-libs 0.24.26-r0 apk -linux-pam 1.7.0-r4 apk -linux-raw-sys 0.4.12 rust-crate -lmdb 0.9.33-r0 apk -log 0.4.20 rust-crate -logreader 4.0.0 npm -logrotate 3.21.0-r1 apk -lz4-libs 1.10.0-r0 apk -masterminds/html5 2.9.0 php-composer -maybe-rayon 0.1.1 rust-crate -mbedtls 3.6.4-r0 apk -memchr 2.7.1 rust-crate -mexitek/phpcolors v1.0.4 php-composer -microsoft/azure-storage-blob 1.5.4 php-composer -microsoft/azure-storage-common 1.5.2 php-composer -minimal-lexical 0.2.1 rust-crate -mlocati/ip-lib 1.18.1 php-composer -mpg123-libs 1.32.10-r0 apk -mtdowling/jmespath.php 2.8.0 php-composer -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 -netresearch/jsonmapper v4.5.0 php-composer -nettle 3.10.1-r0 apk -new_debug_unreachable 1.0.4 rust-crate -nextcloud 1.0.0 npm -nextcloud/coding-standard v1.2.1 php-composer -nextcloud/lognormalizer v1.0.0 php-composer -nextcloud/ocp dev-master php-composer -nghttp2-libs 1.65.0-r0 apk -nginx 1.28.0-r3 apk -nikic/php-parser v4.19.2 php-composer -nom 7.1.3 rust-crate -noop_proc_macro 0.3.0 rust-crate -notifications 4.0.0 npm -num-bigint 0.4.4 rust-crate -num-derive 0.4.1 rust-crate -num-integer 0.1.45 rust-crate -num-rational 0.4.1 rust-crate -num-traits 0.2.17 rust-crate -numactl 2.0.18-r0 apk -once_cell 1.19.0 rust-crate -onevpl-libs 2023.3.1-r2 apk -oniguruma 6.9.10-r0 apk -openexr-libiex 3.3.2-r0 apk -openexr-libilmthread 3.3.2-r0 apk -openexr-libopenexr 3.3.2-r0 apk -openexr-libopenexrcore 3.3.2-r0 apk -openssl 3.5.1-r0 apk -opus 1.5.2-r1 apk -orc 0.4.40-r1 apk -p11-kit 0.25.5-r2 apk -paragonie/constant_time_encoding v2.6.3 php-composer -password_policy 3.0.0 npm -paste 1.0.14 rust-crate -pcre2 10.43-r1 apk -pear/archive_tar 1.5.0 php-composer -pear/console_getopt v1.4.3 php-composer -pear/pear-core-minimal v1.10.15 php-composer -pear/pear_exception v1.0.2 php-composer -photos 4.0.0 npm -php-cs-fixer/shim v3.62.0 php-composer -php-http/guzzle7-adapter 1.0.0 php-composer -php-http/httplug 2.2.0 php-composer -php-http/promise 1.1.0 php-composer -php-opencloud/openstack v3.10.0 php-composer -php84 8.4.11-r0 apk -php84-bcmath 8.4.11-r0 apk -php84-bz2 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-exif 8.4.11-r0 apk -php84-fileinfo 8.4.11-r0 apk -php84-fpm 8.4.11-r0 apk -php84-ftp 8.4.11-r0 apk -php84-gd 8.4.11-r0 apk -php84-gmp 8.4.11-r0 apk -php84-iconv 8.4.11-r0 apk -php84-intl 8.4.11-r0 apk -php84-ldap 8.4.11-r0 apk -php84-mbstring 8.4.11-r0 apk -php84-mysqlnd 8.4.11-r0 apk -php84-opcache 8.4.11-r0 apk -php84-openssl 8.4.11-r0 apk -php84-pcntl 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-apcu 5.1.26-r0 apk -php84-pecl-igbinary 3.2.16-r1 apk -php84-pecl-imagick 3.8.0-r1 apk -php84-pecl-imap 1.0.3-r0 apk -php84-pecl-memcached 3.3.0-r0 apk -php84-pecl-msgpack 3.0.0-r0 apk -php84-pecl-redis 6.2.0-r0 apk -php84-pecl-smbclient 1.2.0_pre-r0 apk -php84-pgsql 8.4.11-r0 apk -php84-phar 8.4.11-r0 apk -php84-posix 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-sodium 8.4.11-r0 apk -php84-sqlite3 8.4.11-r0 apk -php84-sysvsem 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/reflection-docblock 5.4.1 php-composer -phpdocumentor/type-resolver 1.8.2 php-composer -phpseclib/phpseclib 2.0.48 php-composer -phpstan/phpdoc-parser 1.30.1 php-composer -pimple/pimple v3.5.0 php-composer -popt 1.19-r4 apk -ppv-lite86 0.2.17 rust-crate -privacy 3.0.0 npm -proc-macro2 1.0.76 rust-crate -procps-ng 4.0.4-r3 apk -profiling 1.0.13 rust-crate -profiling-procmacros 1.0.13 rust-crate -psr/cache 3.0.0 php-composer -psr/clock 1.0.0 php-composer (+1 duplicate) -psr/container 2.0.2 php-composer (+1 duplicate) -psr/event-dispatcher 1.0.0 php-composer (+1 duplicate) -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 1.1.4 php-composer -psr/log 3.0.2 php-composer (+1 duplicate) -punic/punic 3.8.1 php-composer -quote 1.0.35 rust-crate -radium 0.7.0 rust-crate -ralouphie/getallheaders 3.0.3 php-composer -rand 0.8.5 rust-crate -rand_chacha 0.3.1 rust-crate -rand_core 0.6.4 rust-crate -rav1e 0.7.1 rust-crate -rav1e-libs 0.7.1-r0 apk -rayon 1.8.0 rust-crate -rayon-core 1.12.0 rust-crate -readline 8.2.13-r1 apk -recommendations 4.0.0 npm -related_resources 2.0.0 npm -rsync 3.4.1-r0 apk -rubix/ml 2.3.2 php-composer -rubix/tensor 3.0.5 php-composer -rullzer/easytotp v0.1.4 php-composer -rustix 0.38.28 rust-crate -sabre/dav 4.7.0 php-composer -sabre/event 5.1.7 php-composer -sabre/http 5.1.12 php-composer -sabre/uri 2.3.4 php-composer -sabre/vobject 4.5.6 php-composer -sabre/xml 2.2.11 php-composer -samba-client 4.21.4-r4 apk -samba-client-libs 4.21.4-r4 apk -samba-common 4.21.4-r4 apk -samba-libs 4.21.4-r4 apk -samba-util-libs 4.21.4-r4 apk -scan_fmt 0.2.6 rust-crate -scanelf 1.3.8-r1 apk -scssphp/scssphp v1.12.1 php-composer -sdl2-compat 2.32.56-r0 apk -sdl3 3.2.16-r0 apk -sebastian/diff 5.1.1 php-composer -serd-libs 0.32.4-r0 apk -shaderc 2024.4-r0 apk -shadow 4.17.3-r0 apk -signal-hook 0.3.17 rust-crate -signal-hook-registry 1.4.1 rust-crate -simd_helpers 0.1.0 rust-crate -skalibs-libs 2.14.4.0-r0 apk -sord-libs 0.16.18-r0 apk -soxr 0.1.3-r7 apk -spatie/array-to-xml 3.3.0 php-composer -speexdsp 1.2.1-r2 apk -spirv-tools 1.4.313.0-r0 apk -spomky-labs/cbor-php 3.0.4 php-composer -spomky-labs/pki-framework 1.2.1 php-composer -sqlite-libs 3.49.2-r1 apk -sratom 0.6.18-r0 apk -ssl_client 1.37.0-r19 apk -stecman/symfony-console-completion v0.13.0 php-composer -sudo 1.9.17_p2-r0 apk -support 3.0.0 npm -symfony/console v6.4.11 php-composer -symfony/console v6.4.17 php-composer -symfony/css-selector v6.4.3 php-composer -symfony/deprecation-contracts v3.5.0 php-composer -symfony/deprecation-contracts v3.5.1 php-composer -symfony/dom-crawler v6.4.4 php-composer -symfony/event-dispatcher v6.4.13 php-composer -symfony/event-dispatcher-contracts v3.5.1 php-composer -symfony/filesystem v6.4.9 php-composer -symfony/http-foundation v6.4.18 php-composer -symfony/mailer v6.4.18 php-composer -symfony/mime v6.4.18 php-composer -symfony/polyfill-ctype v1.31.0 php-composer (+1 duplicate) -symfony/polyfill-iconv v1.31.0 php-composer -symfony/polyfill-intl-grapheme v1.31.0 php-composer (+2 duplicates) -symfony/polyfill-intl-idn v1.31.0 php-composer -symfony/polyfill-intl-normalizer v1.31.0 php-composer (+2 duplicates) -symfony/polyfill-mbstring v1.31.0 php-composer (+2 duplicates) -symfony/polyfill-php72 v1.31.0 php-composer -symfony/polyfill-php80 v1.31.0 php-composer (+1 duplicate) -symfony/polyfill-php82 v1.31.0 php-composer -symfony/polyfill-php83 v1.31.0 php-composer (+1 duplicate) -symfony/polyfill-uuid v1.29.0 php-composer -symfony/process v6.4.15 php-composer -symfony/routing v6.4.18 php-composer -symfony/service-contracts v3.5.0 php-composer -symfony/service-contracts v3.5.1 php-composer -symfony/string v6.4.11 php-composer -symfony/string v6.4.15 php-composer -symfony/translation v6.4.13 php-composer -symfony/translation-contracts v3.5.1 php-composer -symfony/uid v6.4.3 php-composer -syn 2.0.48 rust-crate -talloc 2.4.2-r1 apk -tap 1.0.1 rust-crate -tdb-libs 1.4.12-r0 apk -terminal_size 0.3.0 rust-crate -tevent 0.16.1-r0 apk -text 5.0.0 npm -thiserror 1.0.56 rust-crate -thiserror-impl 1.0.56 rust-crate -tinyvec 1.9.0 rust-crate -twofactor_nextcloud_notification 5.0.0 npm -twofactor_totp 13.0.0-dev.0 npm -tzdata 2025b-r0 apk -unicode-ident 1.0.12 rust-crate -unicode-width 0.1.11 rust-crate -utf8parse 0.2.1 rust-crate -utmps-libs 0.1.3.1-r0 apk -v4l-utils-libs 1.28.1-r1 apk -v_frame 0.3.7 rust-crate -vidstab 1.1.1-r0 apk -viewer 4.0.0 npm -vimeo/psalm 5.26.1 php-composer -voku/portable-ascii 2.0.3 php-composer -voku/portable-utf8 6.0.13 php-composer -vulkan-loader 1.4.313.0-r0 apk -wamania/php-stemmer v3.0.1 php-composer -wapmorgan/mp3info 0.1.0 php-composer -wayland-libs-client 1.23.1-r3 apk -web-auth/cose-lib 4.3.0 php-composer -web-auth/webauthn-lib 4.9.1 php-composer -webmozart/assert 1.11.0 php-composer -wyz 0.5.1 rust-crate -x264-libs 0.164.3108-r0 apk -x265-libs 3.6-r0 apk -xvidcore 1.3.7-r2 apk -xz-libs 5.8.1-r0 apk -y4m 0.8.0 rust-crate -zimg 3.0.5-r3 apk -zix-libs 0.6.2-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 +Process Wrapper 0.0.0.0 binary (+1 duplicate) +acl-libs 2.3.2-r1 apk +activity 5.0.0-dev.0 npm +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 +alsa-lib 1.2.14-r0 apk +amphp/amp v2.6.4 php-composer (+1 duplicate) +amphp/byte-stream v1.8.2 php-composer (+1 duplicate) +amphp/parallel v1.4.4 php-composer +amphp/parser v1.1.1 php-composer +amphp/process v1.1.9 php-composer +amphp/serialization v1.0.0 php-composer +amphp/sync v1.4.2 php-composer +andrewdalpino/okbloomer 1.0.0 php-composer +anstream 0.6.5 rust-crate +anstyle 1.0.4 rust-crate +anstyle-parse 0.2.3 rust-crate +anstyle-query 1.0.2 rust-crate +anyhow 1.0.79 rust-crate +anyhow 1.0.98 rust-crate +aom-libs 3.12.1-r0 apk +apache2-utils 2.4.65-r0 apk +apk-tools 2.14.9-r2 apk +app_api 1.0.0 npm +apr 1.7.5-r0 apk +apr-util 1.6.3-r1 apk +arg_enum_proc_macro 0.3.4 rust-crate +argon2-libs 20190702-r5 apk +arrayvec 0.7.4 rust-crate +av-metrics 0.9.1 rust-crate +av1-grain 0.2.3 rust-crate +aws/aws-crt-php v1.2.7 php-composer +aws/aws-sdk-php 3.349.3 php-composer +bamarni/composer-bin-plugin 1.8.2 php-composer +bantu/ini-get-wrapper v1.0.1 php-composer +bash 5.2.37-r0 apk +bitflags 2.4.1 rust-crate +bitstream-io 2.2.0 rust-crate +bitstream-io 2.6.0 rust-crate +bitvec 1.0.1 rust-crate +bitvec_helpers 3.1.6 rust-crate +brick/math 0.12.1 php-composer +brotli-libs 1.1.0-r2 apk +bruteforcesettings 5.0.0-dev.0 npm +busybox 1.37.0-r19 apk +busybox-binsh 1.37.0-r19 apk +c-ares 1.34.5-r0 apk +c-client 2007f-r15 apk +ca-certificates 20250619-r0 apk +ca-certificates-bundle 20250619-r0 apk +catatonit 0.2.1-r0 apk +cfg-if 1.0.0 rust-crate +christian-riesen/base32 1.6.0 php-composer +christophwurst/nextcloud_testing v1.0.1 php-composer +cjson 1.7.18-r1 apk +clap 4.4.14 rust-crate +clap_builder 4.4.14 rust-crate +clap_complete 4.4.6 rust-crate +clap_derive 4.4.7 rust-crate +clap_lex 0.6.0 rust-crate +colorchoice 1.0.0 rust-crate +composer 2.8.10 binary +composer/pcre 3.3.1 php-composer +composer/semver 3.4.2 php-composer +composer/xdebug-handler 3.0.5 php-composer +console 0.15.8 rust-crate +coreutils 9.7-r1 apk +coreutils-env 9.7-r1 apk +coreutils-fmt 9.7-r1 apk +coreutils-sha512sum 9.7-r1 apk +crc 3.3.0 rust-crate +crc-catalog 2.4.0 rust-crate +crossbeam 0.8.4 rust-crate +crossbeam-channel 0.5.11 rust-crate +crossbeam-deque 0.8.5 rust-crate +crossbeam-epoch 0.9.18 rust-crate +crossbeam-queue 0.3.11 rust-crate +crossbeam-utils 0.8.19 rust-crate +curl 8.14.1-r1 apk +cweagans/composer-patches 1.7.3 php-composer +dbus-libs 1.16.2-r1 apk +deepdiver/zipstreamer v2.0.3 php-composer +deepdiver1975/tarstreamer v2.1.0 php-composer +dnoegel/php-xdg-base-dir v0.1.1 php-composer +doctrine/cache 2.2.0 php-composer +doctrine/dbal 3.9.1 php-composer +doctrine/deprecations 1.1.3 php-composer +doctrine/deprecations 1.1.5 php-composer +doctrine/event-manager 1.2.0 php-composer +doctrine/lexer 3.0.1 php-composer +dolby_vision 3.3.1 rust-crate +egulias/email-validator 4.0.4 php-composer +either 1.9.0 rust-crate +errno 0.3.8 rust-crate +felixfbecker/advanced-json-rpc v3.2.1 php-composer +felixfbecker/language-server-protocol v1.5.2 php-composer +fern 0.6.2 rust-crate +ffmpeg 6.1.2-r2 apk +ffmpeg-libavcodec 6.1.2-r2 apk +ffmpeg-libavdevice 6.1.2-r2 apk +ffmpeg-libavfilter 6.1.2-r2 apk +ffmpeg-libavformat 6.1.2-r2 apk +ffmpeg-libavutil 6.1.2-r2 apk +ffmpeg-libpostproc 6.1.2-r2 apk +ffmpeg-libswresample 6.1.2-r2 apk +ffmpeg-libswscale 6.1.2-r2 apk +fftw-double-libs 3.3.10-r6 apk +fidry/cpu-core-counter 1.2.0 php-composer +files_downloadlimit 5.0.0-dev.0 npm +files_pdfviewer 5.0.0-dev.0 npm +findutils 4.10.0-r0 apk +firstrunwizard 5.0.0-dev.0 npm +fontconfig 2.15.0-r3 apk +freetype 2.13.3-r0 apk +fribidi 1.0.16-r1 apk +funty 2.0.0 rust-crate +fusonic/opengraph v3.0.0 php-composer +gdbm 1.24-r0 apk +getrandom 0.2.12 rust-crate +giflib 5.2.2-r1 apk +giggsey/libphonenumber-for-php-lite 9.0.9 php-composer +git 2.49.1-r0 apk +git-init-template 2.49.1-r0 apk +glib 2.84.4-r0 apk +glslang-libs 1.4.309.0-r0 apk +gmp 6.3.0-r3 apk +gnu-libiconv 1.17-r2 apk +gnu-libiconv-libs 1.17-r2 apk +gnutls 3.8.8-r0 apk +graphite2 1.3.14-r6 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 +harfbuzz 11.2.1-r0 apk +heck 0.4.1 rust-crate +hexogen/kdtree v0.2.6 php-composer +hwdata-pci 0.395-r0 apk +icewind/searchdav v3.2.0 php-composer +icewind/smb v3.7.0 php-composer +icewind/streams v0.7.8 php-composer +icu-data-en 76.1-r1 apk +icu-libs 76.1-r1 apk +imagemagick 7.1.2.0-r0 apk +imagemagick-jpeg 7.1.2.0-r0 apk +imagemagick-jxl 7.1.2.0-r0 apk +imagemagick-libs 7.1.2.0-r0 apk +imagemagick-openexr 7.1.2.0-r0 apk +imagemagick-webp 7.1.2.0-r0 apk +imath 3.1.12-r0 apk +interpolate_name 0.2.4 rust-crate +itertools 0.10.5 rust-crate +itertools 0.12.0 rust-crate +ivf 0.1.3 rust-crate +jansson 2.14.1-r0 apk +jq 1.8.0-r0 apk +justinrainbow/json-schema 6.4.2 php-composer +kornrunner/blurhash v1.2.2 php-composer +lab 0.11.0 rust-crate +lame-libs 3.100-r5 apk +laravel/serializable-closure v2.0.4 php-composer +lazy_static 1.4.0 rust-crate +lcms2 2.16-r0 apk +lcobucci/clock 3.0.0 php-composer +ldb 4.21.4-r4 apk +libSvtAv1Enc 2.3.0-r0 apk +libapk2 2.14.9-r2 apk +libarchive 3.8.1-r0 apk +libass 0.17.3-r0 apk +libasyncns 0.8-r4 apk +libattr 2.5.2-r2 apk +libauth-samba 4.21.4-r4 apk +libavif 1.3.0-r0 apk +libblkid 2.41-r9 apk +libbluray 1.3.4-r1 apk +libbsd 0.12.2-r0 apk +libbz2 1.0.8-r6 apk +libc 0.2.155 rust-crate +libc 0.2.172 rust-crate +libcap2 2.76-r0 apk +libcrypto3 3.5.1-r0 apk +libcurl 8.14.1-r1 apk +libdav1d 1.5.1-r0 apk +libdeflate 1.23-r0 apk +libdovi 3.3.1-r1 apk +libdrm 2.4.124-r0 apk +libeconf 0.6.3-r0 apk +libedit 20250104.3.1-r1 apk +libevent 2.1.12-r8 apk +libexpat 2.7.1-r0 apk +libffi 3.4.8-r0 apk +libflac 1.4.3-r1 apk +libformw 6.5_p20250503-r0 apk +libgcc 14.2.0-r6 apk +libgomp 14.2.0-r6 apk +libhwy 1.0.7-r1 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 +libjxl 0.10.3-r2 apk +libldap 2.6.8-r0 apk +libltdl 2.5.4-r1 apk +libmd 1.1.0-r0 apk +libmemcached-libs 1.1.4-r1 apk +libmount 2.41-r9 apk +libncursesw 6.5_p20250503-r0 apk +libogg 1.3.5-r5 apk +libopenmpt 0.7.15-r0 apk +libpanelw 6.5_p20250503-r0 apk +libpciaccess 0.18.1-r0 apk +libplacebo 6.338.2-r3 apk +libpng 1.6.47-r0 apk +libpq 17.6-r0 apk +libproc2 4.0.4-r3 apk +libpsl 0.21.5-r3 apk +libpulse 17.0-r5 apk +librist 0.2.10-r1 apk +libsasl 2.1.28-r8 apk +libsharpyuv 1.5.0-r0 apk +libsm 1.2.5-r0 apk +libsmbclient 4.21.4-r4 apk +libsndfile 1.2.2-r2 apk +libsodium 1.0.20-r0 apk +libsrt 1.5.3-r1 apk +libssh 0.11.2-r0 apk +libssl3 3.5.1-r0 apk +libstdc++ 14.2.0-r6 apk +libtasn1 4.20.0-r0 apk +libtheora 1.1.1-r18 apk +libunibreak 6.1-r0 apk +libunistring 1.3-r0 apk +libuuid 2.41-r9 apk +libva 2.22.0-r1 apk +libvdpau 1.5-r4 apk +libvorbis 1.3.7-r2 apk +libvpx 1.15.0-r0 apk +libwbclient 4.21.4-r4 apk +libwebp 1.5.0-r0 apk +libwebpdemux 1.5.0-r0 apk +libwebpmux 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 +libxfixes 6.0.1-r4 apk +libxml2 2.13.8-r0 apk +libxpm 3.5.17-r0 apk +libxt 1.3.1-r0 apk +libxxhash 0.8.3-r0 apk +libyuv 0.0.1887.20251502-r1 apk +libzip 1.11.4-r0 apk +libzmq 4.3.5-r2 apk +lilv-libs 0.24.26-r0 apk +linux-pam 1.7.0-r4 apk +linux-raw-sys 0.4.12 rust-crate +lmdb 0.9.33-r0 apk +log 0.4.20 rust-crate +logreader 5.0.0-dev.0 npm +logrotate 3.21.0-r1 apk +lz4-libs 1.10.0-r0 apk +marc-mabe/php-enum v4.7.1 php-composer +masterminds/html5 2.9.0 php-composer +maybe-rayon 0.1.1 rust-crate +mbedtls 3.6.4-r0 apk +memchr 2.7.1 rust-crate +mexitek/phpcolors v1.0.4 php-composer +microsoft/azure-storage-blob 1.5.4 php-composer +microsoft/azure-storage-common 1.5.2 php-composer +minimal-lexical 0.2.1 rust-crate +mlocati/ip-lib 1.20.0 php-composer +mpg123-libs 1.32.10-r0 apk +mtdowling/jmespath.php 2.8.0 php-composer +musl 1.2.5-r10 apk +musl-utils 1.2.5-r10 apk +myclabs/deep-copy 1.13.1 php-composer +nano 8.4-r0 apk +ncurses-terminfo-base 6.5_p20250503-r0 apk +netcat-openbsd 1.229.1-r0 apk +netresearch/jsonmapper v4.5.0 php-composer +nettle 3.10.1-r0 apk +new_debug_unreachable 1.0.4 rust-crate +nextcloud 1.0.0 npm +nextcloud/coding-standard v1.2.1 php-composer +nextcloud/lognormalizer v1.0.0 php-composer +nextcloud/ocp dev-master php-composer +nghttp2-libs 1.65.0-r0 apk +nginx 1.28.0-r3 apk +nikic/php-parser v4.19.2 php-composer +nikic/php-parser v5.5.0 php-composer +nom 7.1.3 rust-crate +noop_proc_macro 0.3.0 rust-crate +notifications 5.0.0-dev.0 npm +num-bigint 0.4.4 rust-crate +num-derive 0.4.1 rust-crate +num-integer 0.1.45 rust-crate +num-rational 0.4.1 rust-crate +num-traits 0.2.17 rust-crate +numactl 2.0.18-r0 apk +once_cell 1.19.0 rust-crate +onevpl-libs 2023.3.1-r2 apk +oniguruma 6.9.10-r0 apk +openexr-libiex 3.3.2-r0 apk +openexr-libilmthread 3.3.2-r0 apk +openexr-libopenexr 3.3.2-r0 apk +openexr-libopenexrcore 3.3.2-r0 apk +openssl 3.5.1-r0 apk +opus 1.5.2-r1 apk +orc 0.4.40-r1 apk +p11-kit 0.25.5-r2 apk +paragonie/constant_time_encoding v2.6.3 php-composer +password_policy 4.0.0-dev.0 npm +paste 1.0.14 rust-crate +pcre2 10.43-r1 apk +pear/archive_tar 1.5.0 php-composer +pear/console_getopt v1.4.3 php-composer +pear/pear-core-minimal v1.10.16 php-composer +pear/pear_exception v1.0.2 php-composer +phar-io/manifest 2.0.4 php-composer +phar-io/version 3.2.1 php-composer +photos 5.0.0-dev.1 npm +php-cs-fixer/shim v3.62.0 php-composer +php-http/guzzle7-adapter 1.1.0 php-composer +php-http/httplug 2.4.1 php-composer +php-http/promise 1.3.1 php-composer +php-opencloud/openstack v3.14.0 php-composer +php-webdriver/webdriver 1.15.2 php-composer +php84 8.4.11-r0 apk +php84-bcmath 8.4.11-r0 apk +php84-bz2 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-exif 8.4.11-r0 apk +php84-fileinfo 8.4.11-r0 apk +php84-fpm 8.4.11-r0 apk +php84-ftp 8.4.11-r0 apk +php84-gd 8.4.11-r0 apk +php84-gmp 8.4.11-r0 apk +php84-iconv 8.4.11-r0 apk +php84-intl 8.4.11-r0 apk +php84-ldap 8.4.11-r0 apk +php84-mbstring 8.4.11-r0 apk +php84-mysqlnd 8.4.11-r0 apk +php84-opcache 8.4.11-r0 apk +php84-openssl 8.4.11-r0 apk +php84-pcntl 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-apcu 5.1.26-r0 apk +php84-pecl-igbinary 3.2.16-r1 apk +php84-pecl-imagick 3.8.0-r1 apk +php84-pecl-imap 1.0.3-r0 apk +php84-pecl-memcached 3.3.0-r0 apk +php84-pecl-msgpack 3.0.0-r0 apk +php84-pecl-redis 6.2.0-r0 apk +php84-pecl-smbclient 1.2.0_pre-r0 apk +php84-pgsql 8.4.11-r0 apk +php84-phar 8.4.11-r0 apk +php84-posix 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-sodium 8.4.11-r0 apk +php84-sqlite3 8.4.11-r0 apk +php84-sysvsem 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/reflection-docblock 5.4.1 php-composer +phpdocumentor/type-resolver 1.8.2 php-composer +phpseclib/phpseclib 2.0.47 php-composer +phpstan/phpdoc-parser 1.30.1 php-composer +phpunit/php-code-coverage 10.1.16 php-composer +phpunit/php-file-iterator 4.1.0 php-composer +phpunit/php-invoker 4.0.0 php-composer +phpunit/php-text-template 3.0.1 php-composer +phpunit/php-timer 6.0.0 php-composer +phpunit/phpunit 10.5.47 php-composer +pimple/pimple v3.5.0 php-composer +popt 1.19-r4 apk +ppv-lite86 0.2.17 rust-crate +privacy 4.0.0-dev.0 npm +proc-macro2 1.0.76 rust-crate +procps-ng 4.0.4-r3 apk +profiling 1.0.13 rust-crate +profiling-procmacros 1.0.13 rust-crate +psr/cache 3.0.0 php-composer +psr/clock 1.0.0 php-composer (+1 duplicate) +psr/container 2.0.2 php-composer (+1 duplicate) +psr/event-dispatcher 1.0.0 php-composer (+1 duplicate) +psr/http-client 1.0.3 php-composer +psr/http-factory 1.1.0 php-composer +psr/http-message 2.0 php-composer +psr/log 1.1.4 php-composer +psr/log 3.0.2 php-composer (+1 duplicate) +punic/punic 3.8.1 php-composer +quote 1.0.35 rust-crate +radium 0.7.0 rust-crate +ralouphie/getallheaders 3.0.3 php-composer +rand 0.8.5 rust-crate +rand_chacha 0.3.1 rust-crate +rand_core 0.6.4 rust-crate +rav1e 0.7.1 rust-crate +rav1e-libs 0.7.1-r0 apk +rayon 1.8.0 rust-crate +rayon-core 1.12.0 rust-crate +readline 8.2.13-r1 apk +recommendations 5.0.0-dev.0 npm +related_resources 3.0.0-dev.0 npm +rsync 3.4.1-r0 apk +rubix/ml 2.5.2 php-composer +rubix/tensor 3.0.5 php-composer +rullzer/easytotp v0.1.4 php-composer +rustix 0.38.28 rust-crate +sabre/dav 4.7.0 php-composer +sabre/event 5.1.7 php-composer +sabre/http 5.1.12 php-composer +sabre/uri 2.3.4 php-composer +sabre/vobject 4.5.6 php-composer +sabre/xml 2.2.11 php-composer +samba-client 4.21.4-r4 apk +samba-client-libs 4.21.4-r4 apk +samba-common 4.21.4-r4 apk +samba-libs 4.21.4-r4 apk +samba-util-libs 4.21.4-r4 apk +scan_fmt 0.2.6 rust-crate +scanelf 1.3.8-r1 apk +sdl2-compat 2.32.56-r0 apk +sdl3 3.2.16-r0 apk +sebastian/cli-parser 2.0.1 php-composer +sebastian/code-unit 2.0.0 php-composer +sebastian/code-unit-reverse-lookup 3.0.0 php-composer +sebastian/comparator 5.0.3 php-composer +sebastian/complexity 3.2.0 php-composer +sebastian/diff 5.1.1 php-composer (+1 duplicate) +sebastian/environment 6.1.0 php-composer +sebastian/exporter 5.1.2 php-composer +sebastian/global-state 6.0.2 php-composer +sebastian/lines-of-code 2.0.2 php-composer +sebastian/object-enumerator 5.0.0 php-composer +sebastian/object-reflector 3.0.0 php-composer +sebastian/recursion-context 5.0.0 php-composer +sebastian/type 4.0.0 php-composer +sebastian/version 4.0.1 php-composer +serd-libs 0.32.4-r0 apk +shaderc 2024.4-r0 apk +shadow 4.17.3-r0 apk +signal-hook 0.3.17 rust-crate +signal-hook-registry 1.4.1 rust-crate +simd_helpers 0.1.0 rust-crate +skalibs-libs 2.14.4.0-r0 apk +sord-libs 0.16.18-r0 apk +soxr 0.1.3-r7 apk +spatie/array-to-xml 3.3.0 php-composer +speexdsp 1.2.1-r2 apk +spirv-tools 1.4.313.0-r0 apk +spomky-labs/cbor-php 3.0.4 php-composer +spomky-labs/pki-framework 1.2.1 php-composer +sqlite-libs 3.49.2-r1 apk +sratom 0.6.18-r0 apk +ssl_client 1.37.0-r19 apk +stecman/symfony-console-completion v0.14.0 php-composer +sudo 1.9.17_p2-r0 apk +support 4.0.0-dev.0 npm +symfony/console v6.4.11 php-composer +symfony/console v6.4.17 php-composer +symfony/css-selector v6.4.13 php-composer +symfony/deprecation-contracts v3.5.0 php-composer +symfony/deprecation-contracts v3.6.0 php-composer +symfony/dom-crawler v6.4.23 php-composer +symfony/event-dispatcher v6.4.8 php-composer +symfony/event-dispatcher-contracts v3.5.0 php-composer +symfony/filesystem v6.4.9 php-composer +symfony/http-foundation v6.4.14 php-composer +symfony/mailer v6.4.12 php-composer +symfony/mime v6.4.12 php-composer +symfony/polyfill-ctype v1.31.0 php-composer +symfony/polyfill-iconv v1.31.0 php-composer +symfony/polyfill-intl-grapheme v1.31.0 php-composer (+1 duplicate) +symfony/polyfill-intl-grapheme v1.32.0 php-composer +symfony/polyfill-intl-idn v1.32.0 php-composer +symfony/polyfill-intl-normalizer v1.31.0 php-composer (+1 duplicate) +symfony/polyfill-intl-normalizer v1.32.0 php-composer +symfony/polyfill-mbstring v1.31.0 php-composer (+1 duplicate) +symfony/polyfill-mbstring v1.32.0 php-composer +symfony/polyfill-php72 v1.31.0 php-composer +symfony/polyfill-php80 v1.31.0 php-composer +symfony/polyfill-php82 v1.31.0 php-composer +symfony/polyfill-php82 v1.32.0 php-composer +symfony/polyfill-php83 v1.31.0 php-composer +symfony/polyfill-php83 v1.32.0 php-composer +symfony/polyfill-php84 v1.32.0 php-composer +symfony/polyfill-uuid v1.29.0 php-composer +symfony/process v6.4.15 php-composer +symfony/process v6.4.20 php-composer +symfony/routing v6.4.12 php-composer +symfony/service-contracts v3.5.0 php-composer +symfony/service-contracts v3.5.1 php-composer +symfony/string v6.4.11 php-composer +symfony/string v6.4.15 php-composer +symfony/translation v6.4.4 php-composer +symfony/translation-contracts v3.4.2 php-composer +symfony/uid v6.4.3 php-composer +syn 2.0.48 rust-crate +talloc 2.4.2-r1 apk +tap 1.0.1 rust-crate +tdb-libs 1.4.12-r0 apk +terminal_size 0.3.0 rust-crate +tevent 0.16.1-r0 apk +text 6.0.0-dev.0 npm +theseer/tokenizer 1.2.3 php-composer +thiserror 1.0.56 rust-crate +thiserror-impl 1.0.56 rust-crate +tinyvec 1.9.0 rust-crate +twofactor_nextcloud_notification 6.0.0-dev.0 npm +twofactor_totp 14.0.0 npm +tzdata 2025b-r0 apk +unicode-ident 1.0.12 rust-crate +unicode-width 0.1.11 rust-crate +utf8parse 0.2.1 rust-crate +utmps-libs 0.1.3.1-r0 apk +v4l-utils-libs 1.28.1-r1 apk +v_frame 0.3.7 rust-crate +vidstab 1.1.1-r0 apk +viewer 5.0.0-dev.0 npm +vimeo/psalm 5.26.1 php-composer +voku/portable-ascii 2.0.3 php-composer +voku/portable-utf8 6.0.13 php-composer +vulkan-loader 1.4.313.0-r0 apk +wamania/php-stemmer v3.0.1 php-composer +wapmorgan/mp3info 0.1.1 php-composer +wayland-libs-client 1.23.1-r3 apk +web-auth/cose-lib 4.3.0 php-composer +web-auth/webauthn-lib 4.9.1 php-composer +webmozart/assert 1.11.0 php-composer +wyz 0.5.1 rust-crate +x264-libs 0.164.3108-r0 apk +x265-libs 3.6-r0 apk +xvidcore 1.3.7-r2 apk +xz-libs 5.8.1-r0 apk +y4m 0.8.0 rust-crate +zimg 3.0.5-r3 apk +zix-libs 0.6.2-r0 apk +zlib 1.3.1-r2 apk +zstd-libs 1.5.7-r0 apk From 44443756a652e4841fd1ee8108e57b4d7204d77a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 22 Aug 2025 19:36:24 +0000 Subject: [PATCH 187/209] Bot Updating Package Versions --- package_versions.txt | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 34884a6d..0414270e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -63,7 +63,7 @@ clap_complete 4.4.6 rust-crate clap_derive 4.4.7 rust-crate clap_lex 0.6.0 rust-crate colorchoice 1.0.0 rust-crate -composer 2.8.10 binary +composer 2.8.11 binary composer/pcre 3.3.1 php-composer composer/semver 3.4.2 php-composer composer/xdebug-handler 3.0.5 php-composer @@ -182,7 +182,7 @@ libbz2 1.0.8-r6 apk libc 0.2.155 rust-crate libc 0.2.172 rust-crate libcap2 2.76-r0 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 libdeflate 1.23-r0 apk @@ -228,7 +228,7 @@ libsndfile 1.2.2-r2 apk libsodium 1.0.20-r0 apk libsrt 1.5.3-r1 apk libssh 0.11.2-r0 apk -libssl3 3.5.1-r0 apk +libssl3 3.5.2-r0 apk libstdc++ 14.2.0-r6 apk libtasn1 4.20.0-r0 apk libtheora 1.1.1-r18 apk @@ -278,7 +278,7 @@ mpg123-libs 1.32.10-r0 apk mtdowling/jmespath.php 2.8.0 php-composer musl 1.2.5-r10 apk musl-utils 1.2.5-r10 apk -myclabs/deep-copy 1.13.1 php-composer +myclabs/deep-copy 1.13.4 php-composer nano 8.4-r0 apk ncurses-terminfo-base 6.5_p20250503-r0 apk netcat-openbsd 1.229.1-r0 apk @@ -309,7 +309,7 @@ openexr-libiex 3.3.2-r0 apk openexr-libilmthread 3.3.2-r0 apk openexr-libopenexr 3.3.2-r0 apk openexr-libopenexrcore 3.3.2-r0 apk -openssl 3.5.1-r0 apk +openssl 3.5.2-r0 apk opus 1.5.2-r1 apk orc 0.4.40-r1 apk p11-kit 0.25.5-r2 apk @@ -386,7 +386,7 @@ phpunit/php-file-iterator 4.1.0 php-composer phpunit/php-invoker 4.0.0 php-composer phpunit/php-text-template 3.0.1 php-composer phpunit/php-timer 6.0.0 php-composer -phpunit/phpunit 10.5.47 php-composer +phpunit/phpunit 10.5.53 php-composer pimple/pimple v3.5.0 php-composer popt 1.19-r4 apk ppv-lite86 0.2.17 rust-crate @@ -450,7 +450,7 @@ sebastian/global-state 6.0.2 php-composer sebastian/lines-of-code 2.0.2 php-composer sebastian/object-enumerator 5.0.0 php-composer sebastian/object-reflector 3.0.0 php-composer -sebastian/recursion-context 5.0.0 php-composer +sebastian/recursion-context 5.0.1 php-composer sebastian/type 4.0.0 php-composer sebastian/version 4.0.1 php-composer serd-libs 0.32.4-r0 apk @@ -516,6 +516,7 @@ syn 2.0.48 rust-crate talloc 2.4.2-r1 apk tap 1.0.1 rust-crate tdb-libs 1.4.12-r0 apk +teams 32.0.0 npm terminal_size 0.3.0 rust-crate tevent 0.16.1-r0 apk text 6.0.0-dev.0 npm From 5312dc251b8d753004e2d6fc55a126908b3ee0a2 Mon Sep 17 00:00:00 2001 From: thespad Date: Tue, 26 Aug 2025 13:48:15 +0100 Subject: [PATCH 188/209] Trim whitespace around version numbers --- .../s6-rc.d/init-nextcloud-config/run | 40 +++++++++---------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run b/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run index ffe42494..bba0b8d1 100755 --- a/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run +++ b/root/etc/s6-overlay/s6-rc.d/init-nextcloud-config/run @@ -10,7 +10,7 @@ mkdir -p \ /data # migrate legacy install (copy inside container) -if [ -f /config/www/nextcloud/version.php ]; then +if [[ -f /config/www/nextcloud/version.php ]]; then echo "Migrating legacy install (this can take a while) ...)" rsync -rlD --remove-source-files --exclude-from=/app/upgrade.exclude /config/www/nextcloud/ /app/www/public/ rm -rf /config/www/nextcloud/updater/ @@ -26,7 +26,7 @@ fi # symlink config folders for dir in apps config themes; do - if [ "$(readlink /app/www/public/${dir})" != "/config/www/nextcloud/${dir}" ]; then + if [[ "$(readlink /app/www/public/${dir})" != "/config/www/nextcloud/${dir}" ]]; then rm -rf "/app/www/public/${dir}" ln -s "/config/www/nextcloud/${dir}" "/app/www/public/${dir}" lsiown abc:abc "/config/www/nextcloud/${dir}" "/app/www/public/${dir}" @@ -34,9 +34,9 @@ for dir in apps config themes; do done # get versions -image_version=$(php -r "require '/app/www/src/version.php'; echo implode('.', \$OC_Version);" 2>/dev/null) -installed_version=$(php -r "require '/config/www/nextcloud/config/config.php'; echo \$CONFIG['version'];" 2>/dev/null) -if [ "${installed_version}" = "" ]; then +image_version=$(php -r "require '/app/www/src/version.php'; echo implode('.', \$OC_Version);" 2>/dev/null | xargs) +installed_version=$(php -r "require '/config/www/nextcloud/config/config.php'; echo \$CONFIG['version'];" 2>/dev/null | xargs) +if [[ "${installed_version}" = "" ]]; then installed_version="0.0.0.0" fi image_major="${image_version%%.*}" @@ -54,23 +54,23 @@ if vergt "${installed_version}" "${image_version}"; then sleep infinity fi -if [ "${installed_version}" != "0.0.0.0" ] && vergt "${image_major}" "${max_upgrade}"; then +if [[ "${installed_version}" != "0.0.0.0" ]] && vergt "${image_major}" "${max_upgrade}"; then echo "Can't start Nextcloud because the version of the data (${installed_version}) is more than one major version behind the docker image version (${image_version}) and upgrading more than one major version is not supported. Please run an image tagged for the major version ${max_upgrade} first." sleep infinity fi -if [ "${installed_version}" = "0.0.0.0" ] || [ ! -f /app/www/public/version.php ] || [ -z "$(ls -A /config/www/nextcloud/apps 2>/dev/null)" ]; then +if [[ "${installed_version}" = "0.0.0.0" ]] || [[ ! -f /app/www/public/version.php ]] || [[ -z "$(ls -A /config/www/nextcloud/apps 2>/dev/null)" ]]; then touch /tmp/needs_install fi -if [ "${installed_version}" != "0.0.0.0" ] && vergt "${image_version}" "${installed_version}"; then +if [[ "${installed_version}" != "0.0.0.0" ]] && vergt "${image_version}" "${installed_version}"; then touch /tmp/needs_upgrade fi # initialize nextcloud -if [ -f /config/www/nextcloud/config/needs_migration ] || [ -f /tmp/needs_install ] || [ -f /tmp/needs_upgrade ]; then +if [[ -f /config/www/nextcloud/config/needs_migration ]] || [[ -f /tmp/needs_install ]] || [[ -f /tmp/needs_upgrade ]]; then echo "Initializing nextcloud ${image_version} (this can take a while) ..." - if [ -f /config/www/nextcloud/config/needs_migration ] || [ -f /tmp/needs_upgrade ]; then + if [[ -f /config/www/nextcloud/config/needs_migration ]] || [[ -f /tmp/needs_upgrade ]]; then echo "Upgrading nextcloud from ${installed_version} ..." shippedApps=$(jq -r .shippedApps[] /app/www/src/core/shipped.json) for app in ${shippedApps}; do @@ -80,11 +80,11 @@ if [ -f /config/www/nextcloud/config/needs_migration ] || [ -f /tmp/needs_instal rsync -rlD --exclude-from=/app/upgrade.exclude /app/www/src/ /app/www/public/ for dir in apps config themes; do - if [ -f /config/www/nextcloud/config/needs_migration ] || [ -f /tmp/needs_upgrade ] || [ -z "$(ls -A /app/www/public/${dir} 2>/dev/null)" ]; then + if [[ -f /config/www/nextcloud/config/needs_migration ]] || [[ -f /tmp/needs_upgrade ]] || [[ -z "$(ls -A /app/www/public/${dir} 2>/dev/null)" ]]; then rsync -rlD --include "/${dir}" --exclude '/*' /app/www/src/ /config/www/nextcloud/ fi done - if [ -z "$(ls -A /data/ 2>/dev/null)" ]; then + if [[ -z "$(ls -A /data/ 2>/dev/null)" ]]; then rsync -rlD --include "/data" --exclude '/*' /app/www/src/ / fi @@ -94,11 +94,11 @@ if [ -f /config/www/nextcloud/config/needs_migration ] || [ -f /tmp/needs_instal /app/www/public \ /config/www/nextcloud - if [ -f /config/www/nextcloud/config/needs_migration ] || [ -f /tmp/needs_upgrade ]; then + if [[ -f /config/www/nextcloud/config/needs_migration ]] || [[ -f /tmp/needs_upgrade ]]; then # Upgrade occ upgrade else - if [ "${installed_version}" = "0.0.0.0" ]; then + if [[ "${installed_version}" = "0.0.0.0" ]]; then # Install echo "New nextcloud instance" echo "Please run the web-based installer on first connect!" @@ -148,14 +148,14 @@ for APP in richdocumentscode; do echo "Removing ${APP}" fi APP_PATH=$(occ app:getpath "${APP}" 2>/dev/null) - if [ -z "${APP_PATH}" ] || [ ! -d "${APP_PATH}" ]; then + if [[ -z "${APP_PATH}" ]] || [[ ! -d "${APP_PATH}" ]]; then APP_PATH="/app/www/public/apps/${APP}" fi - if [ -d "${APP_PATH}" ]; then + if [[ -d "${APP_PATH}" ]]; then occ app:disable "${APP}" >/dev/null 2>&1 fi APP_STATUS="$(occ config:app:get "${APP}" enabled 2>/dev/null)" - if [ "${APP_STATUS}" != "no" ] && [ -n "${APP_STATUS}" ]; then + if [[ "${APP_STATUS}" != "no" ]] && [[ -n "${APP_STATUS}" ]]; then occ config:app:set "${APP}" enabled --value="no" >/dev/null 2>&1 fi occ app:remove "${APP}" >/dev/null 2>&1 @@ -163,14 +163,14 @@ for APP in richdocumentscode; do done # set data directory -if [ ! -s /config/www/nextcloud/config/config.php ]; then +if [[ ! -s /config/www/nextcloud/config/config.php ]]; then echo -e " '/data',\n);" >/config/www/nextcloud/config/config.php -elif [ -f /config/www/nextcloud/config/config.php ]; then +elif [[ -f /config/www/nextcloud/config/config.php ]]; then sed -i "s|/app/www/public/data|/data|g" /config/www/nextcloud/config/config.php fi #modify javascript mime type and add .mjs support -if [ -s /etc/nginx/mime.types ]; then +if [[ -s /etc/nginx/mime.types ]]; then sed -i 's|\bjs;|js mjs;|g' /etc/nginx/mime.types sed -i 's|\bapplication/javascript|text/javascript|g' /etc/nginx/mime.types fi From c1095c4c218d8ce6c6d3820136d3ea35536d71e5 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 2 Sep 2025 11:52:02 +0000 Subject: [PATCH 189/209] 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 0414270e..68b5f1a0 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -355,7 +355,7 @@ 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-apcu 5.1.26-r0 apk +php84-pecl-apcu 5.1.27-r0 apk php84-pecl-igbinary 3.2.16-r1 apk php84-pecl-imagick 3.8.0-r1 apk php84-pecl-imap 1.0.3-r0 apk From b2b6a72a6422085612e2645b0448b9fd148f730b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 11 Sep 2025 14:43:15 +0000 Subject: [PATCH 190/209] 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 68b5f1a0..0f5c26c1 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -86,11 +86,10 @@ dbus-libs 1.16.2-r1 apk deepdiver/zipstreamer v2.0.3 php-composer deepdiver1975/tarstreamer v2.1.0 php-composer dnoegel/php-xdg-base-dir v0.1.1 php-composer -doctrine/cache 2.2.0 php-composer -doctrine/dbal 3.9.1 php-composer +doctrine/dbal 3.10.2 php-composer doctrine/deprecations 1.1.3 php-composer doctrine/deprecations 1.1.5 php-composer -doctrine/event-manager 1.2.0 php-composer +doctrine/event-manager 2.0.1 php-composer doctrine/lexer 3.0.1 php-composer dolby_vision 3.3.1 rust-crate egulias/email-validator 4.0.4 php-composer From c559f8ac37920f37259acee724d0bff65ccb6ad0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 23 Sep 2025 11:52:34 +0000 Subject: [PATCH 191/209] 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 0f5c26c1..ed0455e1 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -24,7 +24,7 @@ anyhow 1.0.79 rust-crate anyhow 1.0.98 rust-crate 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 app_api 1.0.0 npm apr 1.7.5-r0 apk apr-util 1.6.3-r1 apk @@ -167,7 +167,7 @@ lcms2 2.16-r0 apk lcobucci/clock 3.0.0 php-composer ldb 4.21.4-r4 apk libSvtAv1Enc 2.3.0-r0 apk -libapk2 2.14.9-r2 apk +libapk2 2.14.9-r3 apk libarchive 3.8.1-r0 apk libass 0.17.3-r0 apk libasyncns 0.8-r4 apk From ba1619d05b84e8bb322e1bc69f2e884cba708f5b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 25 Sep 2025 13:48:30 +0000 Subject: [PATCH 192/209] 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 ed0455e1..0f5d4108 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -16,7 +16,7 @@ amphp/process v1.1.9 php-composer amphp/serialization v1.0.0 php-composer amphp/sync v1.4.2 php-composer andrewdalpino/okbloomer 1.0.0 php-composer -anstream 0.6.5 rust-crate +anstream 0.6.8 rust-crate anstyle 1.0.4 rust-crate anstyle-parse 0.2.3 rust-crate anstyle-query 1.0.2 rust-crate @@ -63,7 +63,7 @@ clap_complete 4.4.6 rust-crate clap_derive 4.4.7 rust-crate clap_lex 0.6.0 rust-crate colorchoice 1.0.0 rust-crate -composer 2.8.11 binary +composer 2.8.12 binary composer/pcre 3.3.1 php-composer composer/semver 3.4.2 php-composer composer/xdebug-handler 3.0.5 php-composer @@ -181,7 +181,7 @@ libbz2 1.0.8-r6 apk libc 0.2.155 rust-crate libc 0.2.172 rust-crate libcap2 2.76-r0 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 libdeflate 1.23-r0 apk @@ -190,7 +190,7 @@ libdrm 2.4.124-r0 apk libeconf 0.6.3-r0 apk libedit 20250104.3.1-r1 apk libevent 2.1.12-r8 apk -libexpat 2.7.1-r0 apk +libexpat 2.7.2-r0 apk libffi 3.4.8-r0 apk libflac 1.4.3-r1 apk libformw 6.5_p20250503-r0 apk @@ -227,7 +227,7 @@ libsndfile 1.2.2-r2 apk libsodium 1.0.20-r0 apk libsrt 1.5.3-r1 apk libssh 0.11.2-r0 apk -libssl3 3.5.2-r0 apk +libssl3 3.5.3-r0 apk libstdc++ 14.2.0-r6 apk libtasn1 4.20.0-r0 apk libtheora 1.1.1-r18 apk @@ -308,7 +308,7 @@ openexr-libiex 3.3.2-r0 apk openexr-libilmthread 3.3.2-r0 apk openexr-libopenexr 3.3.2-r0 apk openexr-libopenexrcore 3.3.2-r0 apk -openssl 3.5.2-r0 apk +openssl 3.5.3-r0 apk opus 1.5.2-r1 apk orc 0.4.40-r1 apk p11-kit 0.25.5-r2 apk @@ -329,31 +329,31 @@ php-http/httplug 2.4.1 php-composer php-http/promise 1.3.1 php-composer php-opencloud/openstack v3.14.0 php-composer php-webdriver/webdriver 1.15.2 php-composer -php84 8.4.11-r0 apk -php84-bcmath 8.4.11-r0 apk -php84-bz2 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-exif 8.4.11-r0 apk -php84-fileinfo 8.4.11-r0 apk -php84-fpm 8.4.11-r0 apk -php84-ftp 8.4.11-r0 apk -php84-gd 8.4.11-r0 apk -php84-gmp 8.4.11-r0 apk -php84-iconv 8.4.11-r0 apk -php84-intl 8.4.11-r0 apk -php84-ldap 8.4.11-r0 apk -php84-mbstring 8.4.11-r0 apk -php84-mysqlnd 8.4.11-r0 apk -php84-opcache 8.4.11-r0 apk -php84-openssl 8.4.11-r0 apk -php84-pcntl 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-bcmath 8.4.13-r0 apk +php84-bz2 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-exif 8.4.13-r0 apk +php84-fileinfo 8.4.13-r0 apk +php84-fpm 8.4.13-r0 apk +php84-ftp 8.4.13-r0 apk +php84-gd 8.4.13-r0 apk +php84-gmp 8.4.13-r0 apk +php84-iconv 8.4.13-r0 apk +php84-intl 8.4.13-r0 apk +php84-ldap 8.4.13-r0 apk +php84-mbstring 8.4.13-r0 apk +php84-mysqlnd 8.4.13-r0 apk +php84-opcache 8.4.13-r0 apk +php84-openssl 8.4.13-r0 apk +php84-pcntl 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-apcu 5.1.27-r0 apk php84-pecl-igbinary 3.2.16-r1 apk php84-pecl-imagick 3.8.0-r1 apk @@ -362,19 +362,19 @@ php84-pecl-memcached 3.3.0-r0 apk php84-pecl-msgpack 3.0.0-r0 apk php84-pecl-redis 6.2.0-r0 apk php84-pecl-smbclient 1.2.0_pre-r0 apk -php84-pgsql 8.4.11-r0 apk -php84-phar 8.4.11-r0 apk -php84-posix 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-sodium 8.4.11-r0 apk -php84-sqlite3 8.4.11-r0 apk -php84-sysvsem 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-pgsql 8.4.13-r0 apk +php84-phar 8.4.13-r0 apk +php84-posix 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-sodium 8.4.13-r0 apk +php84-sqlite3 8.4.13-r0 apk +php84-sysvsem 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/reflection-docblock 5.4.1 php-composer phpdocumentor/type-resolver 1.8.2 php-composer @@ -411,7 +411,7 @@ rand 0.8.5 rust-crate rand_chacha 0.3.1 rust-crate rand_core 0.6.4 rust-crate rav1e 0.7.1 rust-crate -rav1e-libs 0.7.1-r0 apk +rav1e-libs 0.7.1-r1 apk rayon 1.8.0 rust-crate rayon-core 1.12.0 rust-crate readline 8.2.13-r1 apk From 989b19059501c36101ade447127f46a8c13a6d1c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 30 Sep 2025 11:53:01 +0000 Subject: [PATCH 193/209] 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 0f5d4108..e5fb151e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -144,12 +144,12 @@ icewind/smb v3.7.0 php-composer icewind/streams v0.7.8 php-composer icu-data-en 76.1-r1 apk icu-libs 76.1-r1 apk -imagemagick 7.1.2.0-r0 apk -imagemagick-jpeg 7.1.2.0-r0 apk -imagemagick-jxl 7.1.2.0-r0 apk -imagemagick-libs 7.1.2.0-r0 apk -imagemagick-openexr 7.1.2.0-r0 apk -imagemagick-webp 7.1.2.0-r0 apk +imagemagick 7.1.2.3-r0 apk +imagemagick-jpeg 7.1.2.3-r0 apk +imagemagick-jxl 7.1.2.3-r0 apk +imagemagick-libs 7.1.2.3-r0 apk +imagemagick-openexr 7.1.2.3-r0 apk +imagemagick-webp 7.1.2.3-r0 apk imath 3.1.12-r0 apk interpolate_name 0.2.4 rust-crate itertools 0.10.5 rust-crate From 7e2fb6e3bd4cc187719af85c234f5ec08f2bf5a5 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 7 Oct 2025 11:52:06 +0000 Subject: [PATCH 194/209] 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 e5fb151e..3fa5ae05 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -75,7 +75,7 @@ coreutils-sha512sum 9.7-r1 apk crc 3.3.0 rust-crate crc-catalog 2.4.0 rust-crate crossbeam 0.8.4 rust-crate -crossbeam-channel 0.5.11 rust-crate +crossbeam-channel 0.5.14 rust-crate crossbeam-deque 0.8.5 rust-crate crossbeam-epoch 0.9.18 rust-crate crossbeam-queue 0.3.11 rust-crate @@ -181,7 +181,7 @@ libbz2 1.0.8-r6 apk libc 0.2.155 rust-crate libc 0.2.172 rust-crate libcap2 2.76-r0 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 libdeflate 1.23-r0 apk @@ -190,7 +190,7 @@ libdrm 2.4.124-r0 apk libeconf 0.6.3-r0 apk libedit 20250104.3.1-r1 apk libevent 2.1.12-r8 apk -libexpat 2.7.2-r0 apk +libexpat 2.7.3-r0 apk libffi 3.4.8-r0 apk libflac 1.4.3-r1 apk libformw 6.5_p20250503-r0 apk @@ -227,7 +227,7 @@ libsndfile 1.2.2-r2 apk libsodium 1.0.20-r0 apk libsrt 1.5.3-r1 apk libssh 0.11.2-r0 apk -libssl3 3.5.3-r0 apk +libssl3 3.5.4-r0 apk libstdc++ 14.2.0-r6 apk libtasn1 4.20.0-r0 apk libtheora 1.1.1-r18 apk @@ -308,7 +308,7 @@ openexr-libiex 3.3.2-r0 apk openexr-libilmthread 3.3.2-r0 apk openexr-libopenexr 3.3.2-r0 apk openexr-libopenexrcore 3.3.2-r0 apk -openssl 3.5.3-r0 apk +openssl 3.5.4-r0 apk opus 1.5.2-r1 apk orc 0.4.40-r1 apk p11-kit 0.25.5-r2 apk @@ -411,7 +411,7 @@ rand 0.8.5 rust-crate rand_chacha 0.3.1 rust-crate rand_core 0.6.4 rust-crate rav1e 0.7.1 rust-crate -rav1e-libs 0.7.1-r1 apk +rav1e-libs 0.7.1-r2 apk rayon 1.8.0 rust-crate rayon-core 1.12.0 rust-crate readline 8.2.13-r1 apk From 82d45b0f04a9521d017a74459a5ebcd6ac9962fb Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 14 Oct 2025 11:51:56 +0000 Subject: [PATCH 195/209] 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 3fa5ae05..e298ab37 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -50,8 +50,8 @@ busybox 1.37.0-r19 apk busybox-binsh 1.37.0-r19 apk c-ares 1.34.5-r0 apk c-client 2007f-r15 apk -ca-certificates 20250619-r0 apk -ca-certificates-bundle 20250619-r0 apk +ca-certificates 20250911-r0 apk +ca-certificates-bundle 20250911-r0 apk catatonit 0.2.1-r0 apk cfg-if 1.0.0 rust-crate christian-riesen/base32 1.6.0 php-composer @@ -80,7 +80,7 @@ crossbeam-deque 0.8.5 rust-crate crossbeam-epoch 0.9.18 rust-crate crossbeam-queue 0.3.11 rust-crate crossbeam-utils 0.8.19 rust-crate -curl 8.14.1-r1 apk +curl 8.14.1-r2 apk cweagans/composer-patches 1.7.3 php-composer dbus-libs 1.16.2-r1 apk deepdiver/zipstreamer v2.0.3 php-composer @@ -182,7 +182,7 @@ libc 0.2.155 rust-crate libc 0.2.172 rust-crate libcap2 2.76-r0 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 libdeflate 1.23-r0 apk libdovi 3.3.1-r1 apk @@ -248,7 +248,7 @@ libxcb 1.17.0-r0 apk libxdmcp 1.1.5-r1 apk libxext 1.3.6-r2 apk libxfixes 6.0.1-r4 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 libxxhash 0.8.3-r0 apk From a3ea6bdcca469ab842b80ea11c66c3df0a6adc62 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 16 Oct 2025 17:41:30 +0000 Subject: [PATCH 196/209] Bot Updating Package Versions --- package_versions.txt | 1045 ++++++++++++++++++++---------------------- 1 file changed, 489 insertions(+), 556 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index e298ab37..f212c87c 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,556 +1,489 @@ -NAME VERSION TYPE -Hidden Input 1, 0, 0, 0 binary -Process Wrapper 0.0.0.0 binary (+1 duplicate) -acl-libs 2.3.2-r1 apk -activity 5.0.0-dev.0 npm -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 -alsa-lib 1.2.14-r0 apk -amphp/amp v2.6.4 php-composer (+1 duplicate) -amphp/byte-stream v1.8.2 php-composer (+1 duplicate) -amphp/parallel v1.4.4 php-composer -amphp/parser v1.1.1 php-composer -amphp/process v1.1.9 php-composer -amphp/serialization v1.0.0 php-composer -amphp/sync v1.4.2 php-composer -andrewdalpino/okbloomer 1.0.0 php-composer -anstream 0.6.8 rust-crate -anstyle 1.0.4 rust-crate -anstyle-parse 0.2.3 rust-crate -anstyle-query 1.0.2 rust-crate -anyhow 1.0.79 rust-crate -anyhow 1.0.98 rust-crate -aom-libs 3.12.1-r0 apk -apache2-utils 2.4.65-r0 apk -apk-tools 2.14.9-r3 apk -app_api 1.0.0 npm -apr 1.7.5-r0 apk -apr-util 1.6.3-r1 apk -arg_enum_proc_macro 0.3.4 rust-crate -argon2-libs 20190702-r5 apk -arrayvec 0.7.4 rust-crate -av-metrics 0.9.1 rust-crate -av1-grain 0.2.3 rust-crate -aws/aws-crt-php v1.2.7 php-composer -aws/aws-sdk-php 3.349.3 php-composer -bamarni/composer-bin-plugin 1.8.2 php-composer -bantu/ini-get-wrapper v1.0.1 php-composer -bash 5.2.37-r0 apk -bitflags 2.4.1 rust-crate -bitstream-io 2.2.0 rust-crate -bitstream-io 2.6.0 rust-crate -bitvec 1.0.1 rust-crate -bitvec_helpers 3.1.6 rust-crate -brick/math 0.12.1 php-composer -brotli-libs 1.1.0-r2 apk -bruteforcesettings 5.0.0-dev.0 npm -busybox 1.37.0-r19 apk -busybox-binsh 1.37.0-r19 apk -c-ares 1.34.5-r0 apk -c-client 2007f-r15 apk -ca-certificates 20250911-r0 apk -ca-certificates-bundle 20250911-r0 apk -catatonit 0.2.1-r0 apk -cfg-if 1.0.0 rust-crate -christian-riesen/base32 1.6.0 php-composer -christophwurst/nextcloud_testing v1.0.1 php-composer -cjson 1.7.18-r1 apk -clap 4.4.14 rust-crate -clap_builder 4.4.14 rust-crate -clap_complete 4.4.6 rust-crate -clap_derive 4.4.7 rust-crate -clap_lex 0.6.0 rust-crate -colorchoice 1.0.0 rust-crate -composer 2.8.12 binary -composer/pcre 3.3.1 php-composer -composer/semver 3.4.2 php-composer -composer/xdebug-handler 3.0.5 php-composer -console 0.15.8 rust-crate -coreutils 9.7-r1 apk -coreutils-env 9.7-r1 apk -coreutils-fmt 9.7-r1 apk -coreutils-sha512sum 9.7-r1 apk -crc 3.3.0 rust-crate -crc-catalog 2.4.0 rust-crate -crossbeam 0.8.4 rust-crate -crossbeam-channel 0.5.14 rust-crate -crossbeam-deque 0.8.5 rust-crate -crossbeam-epoch 0.9.18 rust-crate -crossbeam-queue 0.3.11 rust-crate -crossbeam-utils 0.8.19 rust-crate -curl 8.14.1-r2 apk -cweagans/composer-patches 1.7.3 php-composer -dbus-libs 1.16.2-r1 apk -deepdiver/zipstreamer v2.0.3 php-composer -deepdiver1975/tarstreamer v2.1.0 php-composer -dnoegel/php-xdg-base-dir v0.1.1 php-composer -doctrine/dbal 3.10.2 php-composer -doctrine/deprecations 1.1.3 php-composer -doctrine/deprecations 1.1.5 php-composer -doctrine/event-manager 2.0.1 php-composer -doctrine/lexer 3.0.1 php-composer -dolby_vision 3.3.1 rust-crate -egulias/email-validator 4.0.4 php-composer -either 1.9.0 rust-crate -errno 0.3.8 rust-crate -felixfbecker/advanced-json-rpc v3.2.1 php-composer -felixfbecker/language-server-protocol v1.5.2 php-composer -fern 0.6.2 rust-crate -ffmpeg 6.1.2-r2 apk -ffmpeg-libavcodec 6.1.2-r2 apk -ffmpeg-libavdevice 6.1.2-r2 apk -ffmpeg-libavfilter 6.1.2-r2 apk -ffmpeg-libavformat 6.1.2-r2 apk -ffmpeg-libavutil 6.1.2-r2 apk -ffmpeg-libpostproc 6.1.2-r2 apk -ffmpeg-libswresample 6.1.2-r2 apk -ffmpeg-libswscale 6.1.2-r2 apk -fftw-double-libs 3.3.10-r6 apk -fidry/cpu-core-counter 1.2.0 php-composer -files_downloadlimit 5.0.0-dev.0 npm -files_pdfviewer 5.0.0-dev.0 npm -findutils 4.10.0-r0 apk -firstrunwizard 5.0.0-dev.0 npm -fontconfig 2.15.0-r3 apk -freetype 2.13.3-r0 apk -fribidi 1.0.16-r1 apk -funty 2.0.0 rust-crate -fusonic/opengraph v3.0.0 php-composer -gdbm 1.24-r0 apk -getrandom 0.2.12 rust-crate -giflib 5.2.2-r1 apk -giggsey/libphonenumber-for-php-lite 9.0.9 php-composer -git 2.49.1-r0 apk -git-init-template 2.49.1-r0 apk -glib 2.84.4-r0 apk -glslang-libs 1.4.309.0-r0 apk -gmp 6.3.0-r3 apk -gnu-libiconv 1.17-r2 apk -gnu-libiconv-libs 1.17-r2 apk -gnutls 3.8.8-r0 apk -graphite2 1.3.14-r6 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 -harfbuzz 11.2.1-r0 apk -heck 0.4.1 rust-crate -hexogen/kdtree v0.2.6 php-composer -hwdata-pci 0.395-r0 apk -icewind/searchdav v3.2.0 php-composer -icewind/smb v3.7.0 php-composer -icewind/streams v0.7.8 php-composer -icu-data-en 76.1-r1 apk -icu-libs 76.1-r1 apk -imagemagick 7.1.2.3-r0 apk -imagemagick-jpeg 7.1.2.3-r0 apk -imagemagick-jxl 7.1.2.3-r0 apk -imagemagick-libs 7.1.2.3-r0 apk -imagemagick-openexr 7.1.2.3-r0 apk -imagemagick-webp 7.1.2.3-r0 apk -imath 3.1.12-r0 apk -interpolate_name 0.2.4 rust-crate -itertools 0.10.5 rust-crate -itertools 0.12.0 rust-crate -ivf 0.1.3 rust-crate -jansson 2.14.1-r0 apk -jq 1.8.0-r0 apk -justinrainbow/json-schema 6.4.2 php-composer -kornrunner/blurhash v1.2.2 php-composer -lab 0.11.0 rust-crate -lame-libs 3.100-r5 apk -laravel/serializable-closure v2.0.4 php-composer -lazy_static 1.4.0 rust-crate -lcms2 2.16-r0 apk -lcobucci/clock 3.0.0 php-composer -ldb 4.21.4-r4 apk -libSvtAv1Enc 2.3.0-r0 apk -libapk2 2.14.9-r3 apk -libarchive 3.8.1-r0 apk -libass 0.17.3-r0 apk -libasyncns 0.8-r4 apk -libattr 2.5.2-r2 apk -libauth-samba 4.21.4-r4 apk -libavif 1.3.0-r0 apk -libblkid 2.41-r9 apk -libbluray 1.3.4-r1 apk -libbsd 0.12.2-r0 apk -libbz2 1.0.8-r6 apk -libc 0.2.155 rust-crate -libc 0.2.172 rust-crate -libcap2 2.76-r0 apk -libcrypto3 3.5.4-r0 apk -libcurl 8.14.1-r2 apk -libdav1d 1.5.1-r0 apk -libdeflate 1.23-r0 apk -libdovi 3.3.1-r1 apk -libdrm 2.4.124-r0 apk -libeconf 0.6.3-r0 apk -libedit 20250104.3.1-r1 apk -libevent 2.1.12-r8 apk -libexpat 2.7.3-r0 apk -libffi 3.4.8-r0 apk -libflac 1.4.3-r1 apk -libformw 6.5_p20250503-r0 apk -libgcc 14.2.0-r6 apk -libgomp 14.2.0-r6 apk -libhwy 1.0.7-r1 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 -libjxl 0.10.3-r2 apk -libldap 2.6.8-r0 apk -libltdl 2.5.4-r1 apk -libmd 1.1.0-r0 apk -libmemcached-libs 1.1.4-r1 apk -libmount 2.41-r9 apk -libncursesw 6.5_p20250503-r0 apk -libogg 1.3.5-r5 apk -libopenmpt 0.7.15-r0 apk -libpanelw 6.5_p20250503-r0 apk -libpciaccess 0.18.1-r0 apk -libplacebo 6.338.2-r3 apk -libpng 1.6.47-r0 apk -libpq 17.6-r0 apk -libproc2 4.0.4-r3 apk -libpsl 0.21.5-r3 apk -libpulse 17.0-r5 apk -librist 0.2.10-r1 apk -libsasl 2.1.28-r8 apk -libsharpyuv 1.5.0-r0 apk -libsm 1.2.5-r0 apk -libsmbclient 4.21.4-r4 apk -libsndfile 1.2.2-r2 apk -libsodium 1.0.20-r0 apk -libsrt 1.5.3-r1 apk -libssh 0.11.2-r0 apk -libssl3 3.5.4-r0 apk -libstdc++ 14.2.0-r6 apk -libtasn1 4.20.0-r0 apk -libtheora 1.1.1-r18 apk -libunibreak 6.1-r0 apk -libunistring 1.3-r0 apk -libuuid 2.41-r9 apk -libva 2.22.0-r1 apk -libvdpau 1.5-r4 apk -libvorbis 1.3.7-r2 apk -libvpx 1.15.0-r0 apk -libwbclient 4.21.4-r4 apk -libwebp 1.5.0-r0 apk -libwebpdemux 1.5.0-r0 apk -libwebpmux 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 -libxfixes 6.0.1-r4 apk -libxml2 2.13.9-r0 apk -libxpm 3.5.17-r0 apk -libxt 1.3.1-r0 apk -libxxhash 0.8.3-r0 apk -libyuv 0.0.1887.20251502-r1 apk -libzip 1.11.4-r0 apk -libzmq 4.3.5-r2 apk -lilv-libs 0.24.26-r0 apk -linux-pam 1.7.0-r4 apk -linux-raw-sys 0.4.12 rust-crate -lmdb 0.9.33-r0 apk -log 0.4.20 rust-crate -logreader 5.0.0-dev.0 npm -logrotate 3.21.0-r1 apk -lz4-libs 1.10.0-r0 apk -marc-mabe/php-enum v4.7.1 php-composer -masterminds/html5 2.9.0 php-composer -maybe-rayon 0.1.1 rust-crate -mbedtls 3.6.4-r0 apk -memchr 2.7.1 rust-crate -mexitek/phpcolors v1.0.4 php-composer -microsoft/azure-storage-blob 1.5.4 php-composer -microsoft/azure-storage-common 1.5.2 php-composer -minimal-lexical 0.2.1 rust-crate -mlocati/ip-lib 1.20.0 php-composer -mpg123-libs 1.32.10-r0 apk -mtdowling/jmespath.php 2.8.0 php-composer -musl 1.2.5-r10 apk -musl-utils 1.2.5-r10 apk -myclabs/deep-copy 1.13.4 php-composer -nano 8.4-r0 apk -ncurses-terminfo-base 6.5_p20250503-r0 apk -netcat-openbsd 1.229.1-r0 apk -netresearch/jsonmapper v4.5.0 php-composer -nettle 3.10.1-r0 apk -new_debug_unreachable 1.0.4 rust-crate -nextcloud 1.0.0 npm -nextcloud/coding-standard v1.2.1 php-composer -nextcloud/lognormalizer v1.0.0 php-composer -nextcloud/ocp dev-master php-composer -nghttp2-libs 1.65.0-r0 apk -nginx 1.28.0-r3 apk -nikic/php-parser v4.19.2 php-composer -nikic/php-parser v5.5.0 php-composer -nom 7.1.3 rust-crate -noop_proc_macro 0.3.0 rust-crate -notifications 5.0.0-dev.0 npm -num-bigint 0.4.4 rust-crate -num-derive 0.4.1 rust-crate -num-integer 0.1.45 rust-crate -num-rational 0.4.1 rust-crate -num-traits 0.2.17 rust-crate -numactl 2.0.18-r0 apk -once_cell 1.19.0 rust-crate -onevpl-libs 2023.3.1-r2 apk -oniguruma 6.9.10-r0 apk -openexr-libiex 3.3.2-r0 apk -openexr-libilmthread 3.3.2-r0 apk -openexr-libopenexr 3.3.2-r0 apk -openexr-libopenexrcore 3.3.2-r0 apk -openssl 3.5.4-r0 apk -opus 1.5.2-r1 apk -orc 0.4.40-r1 apk -p11-kit 0.25.5-r2 apk -paragonie/constant_time_encoding v2.6.3 php-composer -password_policy 4.0.0-dev.0 npm -paste 1.0.14 rust-crate -pcre2 10.43-r1 apk -pear/archive_tar 1.5.0 php-composer -pear/console_getopt v1.4.3 php-composer -pear/pear-core-minimal v1.10.16 php-composer -pear/pear_exception v1.0.2 php-composer -phar-io/manifest 2.0.4 php-composer -phar-io/version 3.2.1 php-composer -photos 5.0.0-dev.1 npm -php-cs-fixer/shim v3.62.0 php-composer -php-http/guzzle7-adapter 1.1.0 php-composer -php-http/httplug 2.4.1 php-composer -php-http/promise 1.3.1 php-composer -php-opencloud/openstack v3.14.0 php-composer -php-webdriver/webdriver 1.15.2 php-composer -php84 8.4.13-r0 apk -php84-bcmath 8.4.13-r0 apk -php84-bz2 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-exif 8.4.13-r0 apk -php84-fileinfo 8.4.13-r0 apk -php84-fpm 8.4.13-r0 apk -php84-ftp 8.4.13-r0 apk -php84-gd 8.4.13-r0 apk -php84-gmp 8.4.13-r0 apk -php84-iconv 8.4.13-r0 apk -php84-intl 8.4.13-r0 apk -php84-ldap 8.4.13-r0 apk -php84-mbstring 8.4.13-r0 apk -php84-mysqlnd 8.4.13-r0 apk -php84-opcache 8.4.13-r0 apk -php84-openssl 8.4.13-r0 apk -php84-pcntl 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-apcu 5.1.27-r0 apk -php84-pecl-igbinary 3.2.16-r1 apk -php84-pecl-imagick 3.8.0-r1 apk -php84-pecl-imap 1.0.3-r0 apk -php84-pecl-memcached 3.3.0-r0 apk -php84-pecl-msgpack 3.0.0-r0 apk -php84-pecl-redis 6.2.0-r0 apk -php84-pecl-smbclient 1.2.0_pre-r0 apk -php84-pgsql 8.4.13-r0 apk -php84-phar 8.4.13-r0 apk -php84-posix 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-sodium 8.4.13-r0 apk -php84-sqlite3 8.4.13-r0 apk -php84-sysvsem 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/reflection-docblock 5.4.1 php-composer -phpdocumentor/type-resolver 1.8.2 php-composer -phpseclib/phpseclib 2.0.47 php-composer -phpstan/phpdoc-parser 1.30.1 php-composer -phpunit/php-code-coverage 10.1.16 php-composer -phpunit/php-file-iterator 4.1.0 php-composer -phpunit/php-invoker 4.0.0 php-composer -phpunit/php-text-template 3.0.1 php-composer -phpunit/php-timer 6.0.0 php-composer -phpunit/phpunit 10.5.53 php-composer -pimple/pimple v3.5.0 php-composer -popt 1.19-r4 apk -ppv-lite86 0.2.17 rust-crate -privacy 4.0.0-dev.0 npm -proc-macro2 1.0.76 rust-crate -procps-ng 4.0.4-r3 apk -profiling 1.0.13 rust-crate -profiling-procmacros 1.0.13 rust-crate -psr/cache 3.0.0 php-composer -psr/clock 1.0.0 php-composer (+1 duplicate) -psr/container 2.0.2 php-composer (+1 duplicate) -psr/event-dispatcher 1.0.0 php-composer (+1 duplicate) -psr/http-client 1.0.3 php-composer -psr/http-factory 1.1.0 php-composer -psr/http-message 2.0 php-composer -psr/log 1.1.4 php-composer -psr/log 3.0.2 php-composer (+1 duplicate) -punic/punic 3.8.1 php-composer -quote 1.0.35 rust-crate -radium 0.7.0 rust-crate -ralouphie/getallheaders 3.0.3 php-composer -rand 0.8.5 rust-crate -rand_chacha 0.3.1 rust-crate -rand_core 0.6.4 rust-crate -rav1e 0.7.1 rust-crate -rav1e-libs 0.7.1-r2 apk -rayon 1.8.0 rust-crate -rayon-core 1.12.0 rust-crate -readline 8.2.13-r1 apk -recommendations 5.0.0-dev.0 npm -related_resources 3.0.0-dev.0 npm -rsync 3.4.1-r0 apk -rubix/ml 2.5.2 php-composer -rubix/tensor 3.0.5 php-composer -rullzer/easytotp v0.1.4 php-composer -rustix 0.38.28 rust-crate -sabre/dav 4.7.0 php-composer -sabre/event 5.1.7 php-composer -sabre/http 5.1.12 php-composer -sabre/uri 2.3.4 php-composer -sabre/vobject 4.5.6 php-composer -sabre/xml 2.2.11 php-composer -samba-client 4.21.4-r4 apk -samba-client-libs 4.21.4-r4 apk -samba-common 4.21.4-r4 apk -samba-libs 4.21.4-r4 apk -samba-util-libs 4.21.4-r4 apk -scan_fmt 0.2.6 rust-crate -scanelf 1.3.8-r1 apk -sdl2-compat 2.32.56-r0 apk -sdl3 3.2.16-r0 apk -sebastian/cli-parser 2.0.1 php-composer -sebastian/code-unit 2.0.0 php-composer -sebastian/code-unit-reverse-lookup 3.0.0 php-composer -sebastian/comparator 5.0.3 php-composer -sebastian/complexity 3.2.0 php-composer -sebastian/diff 5.1.1 php-composer (+1 duplicate) -sebastian/environment 6.1.0 php-composer -sebastian/exporter 5.1.2 php-composer -sebastian/global-state 6.0.2 php-composer -sebastian/lines-of-code 2.0.2 php-composer -sebastian/object-enumerator 5.0.0 php-composer -sebastian/object-reflector 3.0.0 php-composer -sebastian/recursion-context 5.0.1 php-composer -sebastian/type 4.0.0 php-composer -sebastian/version 4.0.1 php-composer -serd-libs 0.32.4-r0 apk -shaderc 2024.4-r0 apk -shadow 4.17.3-r0 apk -signal-hook 0.3.17 rust-crate -signal-hook-registry 1.4.1 rust-crate -simd_helpers 0.1.0 rust-crate -skalibs-libs 2.14.4.0-r0 apk -sord-libs 0.16.18-r0 apk -soxr 0.1.3-r7 apk -spatie/array-to-xml 3.3.0 php-composer -speexdsp 1.2.1-r2 apk -spirv-tools 1.4.313.0-r0 apk -spomky-labs/cbor-php 3.0.4 php-composer -spomky-labs/pki-framework 1.2.1 php-composer -sqlite-libs 3.49.2-r1 apk -sratom 0.6.18-r0 apk -ssl_client 1.37.0-r19 apk -stecman/symfony-console-completion v0.14.0 php-composer -sudo 1.9.17_p2-r0 apk -support 4.0.0-dev.0 npm -symfony/console v6.4.11 php-composer -symfony/console v6.4.17 php-composer -symfony/css-selector v6.4.13 php-composer -symfony/deprecation-contracts v3.5.0 php-composer -symfony/deprecation-contracts v3.6.0 php-composer -symfony/dom-crawler v6.4.23 php-composer -symfony/event-dispatcher v6.4.8 php-composer -symfony/event-dispatcher-contracts v3.5.0 php-composer -symfony/filesystem v6.4.9 php-composer -symfony/http-foundation v6.4.14 php-composer -symfony/mailer v6.4.12 php-composer -symfony/mime v6.4.12 php-composer -symfony/polyfill-ctype v1.31.0 php-composer -symfony/polyfill-iconv v1.31.0 php-composer -symfony/polyfill-intl-grapheme v1.31.0 php-composer (+1 duplicate) -symfony/polyfill-intl-grapheme v1.32.0 php-composer -symfony/polyfill-intl-idn v1.32.0 php-composer -symfony/polyfill-intl-normalizer v1.31.0 php-composer (+1 duplicate) -symfony/polyfill-intl-normalizer v1.32.0 php-composer -symfony/polyfill-mbstring v1.31.0 php-composer (+1 duplicate) -symfony/polyfill-mbstring v1.32.0 php-composer -symfony/polyfill-php72 v1.31.0 php-composer -symfony/polyfill-php80 v1.31.0 php-composer -symfony/polyfill-php82 v1.31.0 php-composer -symfony/polyfill-php82 v1.32.0 php-composer -symfony/polyfill-php83 v1.31.0 php-composer -symfony/polyfill-php83 v1.32.0 php-composer -symfony/polyfill-php84 v1.32.0 php-composer -symfony/polyfill-uuid v1.29.0 php-composer -symfony/process v6.4.15 php-composer -symfony/process v6.4.20 php-composer -symfony/routing v6.4.12 php-composer -symfony/service-contracts v3.5.0 php-composer -symfony/service-contracts v3.5.1 php-composer -symfony/string v6.4.11 php-composer -symfony/string v6.4.15 php-composer -symfony/translation v6.4.4 php-composer -symfony/translation-contracts v3.4.2 php-composer -symfony/uid v6.4.3 php-composer -syn 2.0.48 rust-crate -talloc 2.4.2-r1 apk -tap 1.0.1 rust-crate -tdb-libs 1.4.12-r0 apk -teams 32.0.0 npm -terminal_size 0.3.0 rust-crate -tevent 0.16.1-r0 apk -text 6.0.0-dev.0 npm -theseer/tokenizer 1.2.3 php-composer -thiserror 1.0.56 rust-crate -thiserror-impl 1.0.56 rust-crate -tinyvec 1.9.0 rust-crate -twofactor_nextcloud_notification 6.0.0-dev.0 npm -twofactor_totp 14.0.0 npm -tzdata 2025b-r0 apk -unicode-ident 1.0.12 rust-crate -unicode-width 0.1.11 rust-crate -utf8parse 0.2.1 rust-crate -utmps-libs 0.1.3.1-r0 apk -v4l-utils-libs 1.28.1-r1 apk -v_frame 0.3.7 rust-crate -vidstab 1.1.1-r0 apk -viewer 5.0.0-dev.0 npm -vimeo/psalm 5.26.1 php-composer -voku/portable-ascii 2.0.3 php-composer -voku/portable-utf8 6.0.13 php-composer -vulkan-loader 1.4.313.0-r0 apk -wamania/php-stemmer v3.0.1 php-composer -wapmorgan/mp3info 0.1.1 php-composer -wayland-libs-client 1.23.1-r3 apk -web-auth/cose-lib 4.3.0 php-composer -web-auth/webauthn-lib 4.9.1 php-composer -webmozart/assert 1.11.0 php-composer -wyz 0.5.1 rust-crate -x264-libs 0.164.3108-r0 apk -x265-libs 3.6-r0 apk -xvidcore 1.3.7-r2 apk -xz-libs 5.8.1-r0 apk -y4m 0.8.0 rust-crate -zimg 3.0.5-r3 apk -zix-libs 0.6.2-r0 apk -zlib 1.3.1-r2 apk -zstd-libs 1.5.7-r0 apk +NAME VERSION TYPE +Process Wrapper 0.0.0.0 binary (+1 duplicate) +acl-libs 2.3.2-r1 apk +activity 5.0.0-dev.0 npm +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 +alsa-lib 1.2.14-r0 apk +amphp/amp v2.6.4 php-composer +amphp/byte-stream v1.8.2 php-composer +amphp/parallel v1.4.4 php-composer +amphp/parser v1.1.1 php-composer +amphp/process v1.1.9 php-composer +amphp/serialization v1.0.0 php-composer +amphp/sync v1.4.2 php-composer +andrewdalpino/okbloomer 1.0.0 php-composer +anstream 0.6.8 rust-crate +anstyle 1.0.4 rust-crate +anstyle-parse 0.2.3 rust-crate +anstyle-query 1.0.2 rust-crate +anyhow 1.0.79 rust-crate +anyhow 1.0.98 rust-crate +aom-libs 3.12.1-r0 apk +apache2-utils 2.4.65-r0 apk +apk-tools 2.14.9-r3 apk +apr 1.7.5-r0 apk +apr-util 1.6.3-r1 apk +arg_enum_proc_macro 0.3.4 rust-crate +argon2-libs 20190702-r5 apk +arrayvec 0.7.4 rust-crate +av-metrics 0.9.1 rust-crate +av1-grain 0.2.3 rust-crate +aws/aws-crt-php v1.2.7 php-composer +aws/aws-sdk-php 3.349.3 php-composer +bamarni/composer-bin-plugin 1.8.2 php-composer +bantu/ini-get-wrapper v1.0.1 php-composer +bash 5.2.37-r0 apk +bitflags 2.4.1 rust-crate +bitstream-io 2.2.0 rust-crate +bitstream-io 2.6.0 rust-crate +bitvec 1.0.1 rust-crate +bitvec_helpers 3.1.6 rust-crate +brick/math 0.12.1 php-composer +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 +c-client 2007f-r15 apk +ca-certificates 20250911-r0 apk +ca-certificates-bundle 20250911-r0 apk +catatonit 0.2.1-r0 apk +cfg-if 1.0.0 rust-crate +christian-riesen/base32 1.6.0 php-composer +cjson 1.7.18-r1 apk +clap 4.4.14 rust-crate +clap_builder 4.4.14 rust-crate +clap_complete 4.4.6 rust-crate +clap_derive 4.4.7 rust-crate +clap_lex 0.6.0 rust-crate +colorchoice 1.0.0 rust-crate +composer 2.8.12 binary +console 0.15.8 rust-crate +coreutils 9.7-r1 apk +coreutils-env 9.7-r1 apk +coreutils-fmt 9.7-r1 apk +coreutils-sha512sum 9.7-r1 apk +crc 3.3.0 rust-crate +crc-catalog 2.4.0 rust-crate +crossbeam 0.8.4 rust-crate +crossbeam-channel 0.5.14 rust-crate +crossbeam-deque 0.8.5 rust-crate +crossbeam-epoch 0.9.18 rust-crate +crossbeam-queue 0.3.11 rust-crate +crossbeam-utils 0.8.19 rust-crate +curl 8.14.1-r2 apk +cweagans/composer-patches 1.7.3 php-composer +dbus-libs 1.16.2-r1 apk +deepdiver/zipstreamer v2.0.3 php-composer +deepdiver1975/tarstreamer v2.1.0 php-composer +doctrine/dbal 3.10.2 php-composer +doctrine/deprecations 1.1.5 php-composer +doctrine/event-manager 2.0.1 php-composer +doctrine/lexer 3.0.1 php-composer +dolby_vision 3.3.1 rust-crate +egulias/email-validator 4.0.4 php-composer +either 1.9.0 rust-crate +errno 0.3.8 rust-crate +fern 0.6.2 rust-crate +ffmpeg 6.1.2-r2 apk +ffmpeg-libavcodec 6.1.2-r2 apk +ffmpeg-libavdevice 6.1.2-r2 apk +ffmpeg-libavfilter 6.1.2-r2 apk +ffmpeg-libavformat 6.1.2-r2 apk +ffmpeg-libavutil 6.1.2-r2 apk +ffmpeg-libpostproc 6.1.2-r2 apk +ffmpeg-libswresample 6.1.2-r2 apk +ffmpeg-libswscale 6.1.2-r2 apk +fftw-double-libs 3.3.10-r6 apk +files_downloadlimit 5.0.0-dev.0 npm +files_pdfviewer 5.0.0-dev.0 npm +findutils 4.10.0-r0 apk +firstrunwizard 5.0.0-dev.0 npm +fontconfig 2.15.0-r3 apk +freetype 2.13.3-r0 apk +fribidi 1.0.16-r1 apk +funty 2.0.0 rust-crate +fusonic/opengraph v3.0.0 php-composer +gdbm 1.24-r0 apk +getrandom 0.2.12 rust-crate +giflib 5.2.2-r1 apk +giggsey/libphonenumber-for-php-lite 9.0.9 php-composer +git 2.49.1-r0 apk +git-init-template 2.49.1-r0 apk +glib 2.84.4-r0 apk +glslang-libs 1.4.309.0-r0 apk +gmp 6.3.0-r3 apk +gnu-libiconv 1.17-r2 apk +gnu-libiconv-libs 1.17-r2 apk +gnutls 3.8.8-r0 apk +graphite2 1.3.14-r6 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 +harfbuzz 11.2.1-r0 apk +heck 0.4.1 rust-crate +hexogen/kdtree v0.2.6 php-composer +hwdata-pci 0.395-r0 apk +icewind/searchdav v3.2.0 php-composer +icewind/smb v3.7.0 php-composer +icewind/streams v0.7.8 php-composer +icu-data-en 76.1-r1 apk +icu-libs 76.1-r1 apk +imagemagick 7.1.2.3-r0 apk +imagemagick-jpeg 7.1.2.3-r0 apk +imagemagick-jxl 7.1.2.3-r0 apk +imagemagick-libs 7.1.2.3-r0 apk +imagemagick-openexr 7.1.2.3-r0 apk +imagemagick-webp 7.1.2.3-r0 apk +imath 3.1.12-r0 apk +interpolate_name 0.2.4 rust-crate +itertools 0.10.5 rust-crate +itertools 0.12.0 rust-crate +ivf 0.1.3 rust-crate +jansson 2.14.1-r0 apk +joomla/string 3.0.4 php-composer +jq 1.8.0-r0 apk +justinrainbow/json-schema 6.4.2 php-composer +kornrunner/blurhash v1.2.2 php-composer +lab 0.11.0 rust-crate +lame-libs 3.100-r5 apk +laravel/serializable-closure v2.0.4 php-composer +lazy_static 1.4.0 rust-crate +lcms2 2.16-r0 apk +lcobucci/clock 3.0.0 php-composer +ldb 4.21.4-r4 apk +libSvtAv1Enc 2.3.0-r0 apk +libapk2 2.14.9-r3 apk +libarchive 3.8.1-r0 apk +libass 0.17.3-r0 apk +libasyncns 0.8-r4 apk +libattr 2.5.2-r2 apk +libauth-samba 4.21.4-r4 apk +libavif 1.3.0-r0 apk +libblkid 2.41-r9 apk +libbluray 1.3.4-r1 apk +libbsd 0.12.2-r0 apk +libbz2 1.0.8-r6 apk +libc 0.2.155 rust-crate +libc 0.2.172 rust-crate +libcap2 2.76-r0 apk +libcrypto3 3.5.4-r0 apk +libcurl 8.14.1-r2 apk +libdav1d 1.5.1-r0 apk +libdeflate 1.23-r0 apk +libdovi 3.3.1-r1 apk +libdrm 2.4.124-r0 apk +libeconf 0.6.3-r0 apk +libedit 20250104.3.1-r1 apk +libevent 2.1.12-r8 apk +libexpat 2.7.3-r0 apk +libffi 3.4.8-r0 apk +libflac 1.4.3-r1 apk +libformw 6.5_p20250503-r0 apk +libgcc 14.2.0-r6 apk +libgomp 14.2.0-r6 apk +libhwy 1.0.7-r1 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 +libjxl 0.10.3-r2 apk +libldap 2.6.8-r0 apk +libltdl 2.5.4-r1 apk +libmd 1.1.0-r0 apk +libmemcached-libs 1.1.4-r1 apk +libmount 2.41-r9 apk +libncursesw 6.5_p20250503-r0 apk +libogg 1.3.5-r5 apk +libopenmpt 0.7.15-r0 apk +libpanelw 6.5_p20250503-r0 apk +libpciaccess 0.18.1-r0 apk +libplacebo 6.338.2-r3 apk +libpng 1.6.47-r0 apk +libpq 17.6-r0 apk +libproc2 4.0.4-r3 apk +libpsl 0.21.5-r3 apk +libpulse 17.0-r5 apk +librist 0.2.10-r1 apk +libsasl 2.1.28-r8 apk +libsharpyuv 1.5.0-r0 apk +libsm 1.2.5-r0 apk +libsmbclient 4.21.4-r4 apk +libsndfile 1.2.2-r2 apk +libsodium 1.0.20-r0 apk +libsrt 1.5.3-r1 apk +libssh 0.11.2-r0 apk +libssl3 3.5.4-r0 apk +libstdc++ 14.2.0-r6 apk +libtasn1 4.20.0-r0 apk +libtheora 1.1.1-r18 apk +libunibreak 6.1-r0 apk +libunistring 1.3-r0 apk +libuuid 2.41-r9 apk +libva 2.22.0-r1 apk +libvdpau 1.5-r4 apk +libvorbis 1.3.7-r2 apk +libvpx 1.15.0-r0 apk +libwbclient 4.21.4-r4 apk +libwebp 1.5.0-r0 apk +libwebpdemux 1.5.0-r0 apk +libwebpmux 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 +libxfixes 6.0.1-r4 apk +libxml2 2.13.9-r0 apk +libxpm 3.5.17-r0 apk +libxt 1.3.1-r0 apk +libxxhash 0.8.3-r0 apk +libyuv 0.0.1887.20251502-r1 apk +libzip 1.11.4-r0 apk +libzmq 4.3.5-r2 apk +lilv-libs 0.24.26-r0 apk +linux-pam 1.7.0-r4 apk +linux-raw-sys 0.4.12 rust-crate +lmdb 0.9.33-r0 apk +log 0.4.20 rust-crate +logreader 5.0.0-dev.0 npm +logrotate 3.21.0-r1 apk +lz4-libs 1.10.0-r0 apk +marc-mabe/php-enum v4.7.1 php-composer +masterminds/html5 2.9.0 php-composer +maybe-rayon 0.1.1 rust-crate +mbedtls 3.6.5-r0 apk +memchr 2.7.1 rust-crate +mexitek/phpcolors v1.0.4 php-composer +microsoft/azure-storage-blob 1.5.4 php-composer +microsoft/azure-storage-common 1.5.2 php-composer +minimal-lexical 0.2.1 rust-crate +mlocati/ip-lib 1.20.0 php-composer +mpg123-libs 1.32.10-r0 apk +mtdowling/jmespath.php 2.8.0 php-composer +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 +nettle 3.10.1-r0 apk +new_debug_unreachable 1.0.4 rust-crate +nextcloud 1.0.0 npm +nextcloud/lognormalizer v1.0.0 php-composer +nghttp2-libs 1.65.0-r0 apk +nginx 1.28.0-r3 apk +nom 7.1.3 rust-crate +noop_proc_macro 0.3.0 rust-crate +notifications 5.0.0-dev.0 npm +num-bigint 0.4.4 rust-crate +num-derive 0.4.1 rust-crate +num-integer 0.1.45 rust-crate +num-rational 0.4.1 rust-crate +num-traits 0.2.17 rust-crate +numactl 2.0.18-r0 apk +once_cell 1.19.0 rust-crate +onevpl-libs 2023.3.1-r2 apk +oniguruma 6.9.10-r0 apk +openexr-libiex 3.3.2-r0 apk +openexr-libilmthread 3.3.2-r0 apk +openexr-libopenexr 3.3.2-r0 apk +openexr-libopenexrcore 3.3.2-r0 apk +openssl 3.5.4-r0 apk +opus 1.5.2-r1 apk +orc 0.4.40-r1 apk +p11-kit 0.25.5-r2 apk +paragonie/constant_time_encoding v2.6.3 php-composer +password_policy 4.0.0-dev.0 npm +paste 1.0.14 rust-crate +pcre2 10.43-r1 apk +pear/archive_tar 1.5.0 php-composer +pear/console_getopt v1.4.3 php-composer +pear/pear-core-minimal v1.10.16 php-composer +pear/pear_exception v1.0.2 php-composer +photos 5.0.0-dev.1 npm +php-http/guzzle7-adapter 1.1.0 php-composer +php-http/httplug 2.4.1 php-composer +php-http/promise 1.3.1 php-composer +php-opencloud/openstack v3.14.0 php-composer +php84 8.4.13-r0 apk +php84-bcmath 8.4.13-r0 apk +php84-bz2 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-exif 8.4.13-r0 apk +php84-fileinfo 8.4.13-r0 apk +php84-fpm 8.4.13-r0 apk +php84-ftp 8.4.13-r0 apk +php84-gd 8.4.13-r0 apk +php84-gmp 8.4.13-r0 apk +php84-iconv 8.4.13-r0 apk +php84-intl 8.4.13-r0 apk +php84-ldap 8.4.13-r0 apk +php84-mbstring 8.4.13-r0 apk +php84-mysqlnd 8.4.13-r0 apk +php84-opcache 8.4.13-r0 apk +php84-openssl 8.4.13-r0 apk +php84-pcntl 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-apcu 5.1.27-r0 apk +php84-pecl-igbinary 3.2.16-r1 apk +php84-pecl-imagick 3.8.0-r1 apk +php84-pecl-imap 1.0.3-r0 apk +php84-pecl-memcached 3.3.0-r0 apk +php84-pecl-msgpack 3.0.0-r0 apk +php84-pecl-redis 6.2.0-r0 apk +php84-pecl-smbclient 1.2.0_pre-r0 apk +php84-pgsql 8.4.13-r0 apk +php84-phar 8.4.13-r0 apk +php84-posix 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-sodium 8.4.13-r0 apk +php84-sqlite3 8.4.13-r0 apk +php84-sysvsem 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 +phpseclib/phpseclib 2.0.47 php-composer +pimple/pimple v3.5.0 php-composer +popt 1.19-r4 apk +ppv-lite86 0.2.17 rust-crate +privacy 4.0.0-dev.0 npm +proc-macro2 1.0.76 rust-crate +procps-ng 4.0.4-r3 apk +profiling 1.0.13 rust-crate +profiling-procmacros 1.0.13 rust-crate +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 2.0 php-composer +psr/log 3.0.2 php-composer (+1 duplicate) +punic/punic 3.8.1 php-composer +quote 1.0.35 rust-crate +radium 0.7.0 rust-crate +ralouphie/getallheaders 3.0.3 php-composer +rand 0.8.5 rust-crate +rand_chacha 0.3.1 rust-crate +rand_core 0.6.4 rust-crate +rav1e 0.7.1 rust-crate +rav1e-libs 0.7.1-r2 apk +rayon 1.8.0 rust-crate +rayon-core 1.12.0 rust-crate +readline 8.2.13-r1 apk +recommendations 5.0.0-dev.0 npm +rsync 3.4.1-r0 apk +rubix/ml 2.5.2 php-composer +rubix/tensor 3.0.5 php-composer +rullzer/easytotp v0.1.4 php-composer +rustix 0.38.28 rust-crate +sabre/dav 4.7.0 php-composer +sabre/event 5.1.7 php-composer +sabre/http 5.1.12 php-composer +sabre/uri 2.3.4 php-composer +sabre/vobject 4.5.6 php-composer +sabre/xml 2.2.11 php-composer +samba-client 4.21.4-r4 apk +samba-client-libs 4.21.4-r4 apk +samba-common 4.21.4-r4 apk +samba-libs 4.21.4-r4 apk +samba-util-libs 4.21.4-r4 apk +scan_fmt 0.2.6 rust-crate +scanelf 1.3.8-r1 apk +sdl2-compat 2.32.56-r0 apk +sdl3 3.2.16-r0 apk +serd-libs 0.32.4-r0 apk +shaderc 2024.4-r0 apk +shadow 4.17.3-r0 apk +signal-hook 0.3.17 rust-crate +signal-hook-registry 1.4.1 rust-crate +simd_helpers 0.1.0 rust-crate +skalibs-libs 2.14.4.0-r0 apk +sord-libs 0.16.18-r0 apk +soxr 0.1.3-r7 apk +speexdsp 1.2.1-r2 apk +spirv-tools 1.4.313.0-r0 apk +spomky-labs/cbor-php 3.0.4 php-composer +spomky-labs/pki-framework 1.2.1 php-composer +sqlite-libs 3.49.2-r1 apk +sratom 0.6.18-r0 apk +ssl_client 1.37.0-r19 apk +stecman/symfony-console-completion v0.14.0 php-composer +sudo 1.9.17_p2-r0 apk +support 4.0.0-dev.0 npm +symfony/console v6.4.17 php-composer +symfony/css-selector v6.4.13 php-composer +symfony/deprecation-contracts v3.6.0 php-composer (+1 duplicate) +symfony/dom-crawler v6.4.23 php-composer +symfony/event-dispatcher v6.4.8 php-composer +symfony/event-dispatcher-contracts v3.5.0 php-composer +symfony/http-foundation v6.4.14 php-composer +symfony/mailer v6.4.12 php-composer +symfony/mime v6.4.12 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.31.0 php-composer +symfony/polyfill-php80 v1.31.0 php-composer +symfony/polyfill-php82 v1.31.0 php-composer +symfony/polyfill-php82 v1.32.0 php-composer +symfony/polyfill-php83 v1.31.0 php-composer +symfony/polyfill-php83 v1.32.0 php-composer +symfony/polyfill-php84 v1.32.0 php-composer +symfony/polyfill-uuid v1.29.0 php-composer +symfony/process v6.4.15 php-composer +symfony/routing v6.4.12 php-composer +symfony/service-contracts v3.5.1 php-composer +symfony/string v6.4.15 php-composer +symfony/translation v6.4.4 php-composer +symfony/translation-contracts v3.4.2 php-composer +symfony/uid v6.4.3 php-composer +syn 2.0.48 rust-crate +talloc 2.4.2-r1 apk +tap 1.0.1 rust-crate +tdb-libs 1.4.12-r0 apk +teams 32.0.0 npm +terminal_size 0.3.0 rust-crate +tevent 0.16.1-r0 apk +text 6.0.0 npm +thiserror 1.0.56 rust-crate +thiserror-impl 1.0.56 rust-crate +tinyvec 1.9.0 rust-crate +twofactor_totp 14.0.0 npm +tzdata 2025b-r0 apk +unicode-ident 1.0.12 rust-crate +unicode-width 0.1.11 rust-crate +utf8parse 0.2.1 rust-crate +utmps-libs 0.1.3.1-r0 apk +v4l-utils-libs 1.28.1-r1 apk +v_frame 0.3.7 rust-crate +vidstab 1.1.1-r0 apk +viewer 5.0.0-dev.0 npm +vulkan-loader 1.4.313.0-r0 apk +wamania/php-stemmer v4.0.0 php-composer +wapmorgan/mp3info 0.1.1 php-composer +wayland-libs-client 1.23.1-r3 apk +web-auth/cose-lib 4.3.0 php-composer +web-auth/webauthn-lib 4.9.1 php-composer +wyz 0.5.1 rust-crate +x264-libs 0.164.3108-r0 apk +x265-libs 3.6-r0 apk +xvidcore 1.3.7-r2 apk +xz-libs 5.8.1-r0 apk +y4m 0.8.0 rust-crate +zimg 3.0.5-r3 apk +zix-libs 0.6.2-r0 apk +zlib 1.3.1-r2 apk +zstd-libs 1.5.7-r0 apk From d43ca4efefd51cb0899e3ce1f695ae94bcf8eeaf Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 21 Oct 2025 11:49:09 +0000 Subject: [PATCH 197/209] Bot Updating Templated Files --- Jenkinsfile | 89 +++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 63 insertions(+), 26 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 2e4f54d2..5a1f5447 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -208,6 +208,7 @@ pipeline { env.META_TAG = 'develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER env.EXT_RELEASE_TAG = 'develop-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' } } } @@ -233,6 +234,7 @@ pipeline { env.EXT_RELEASE_TAG = 'develop-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' } } } @@ -258,6 +260,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' } } } @@ -280,7 +283,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 && \ @@ -615,13 +618,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 ''' @@ -681,13 +687,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 ''' @@ -741,12 +750,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 ''' @@ -871,7 +882,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} @@ -895,7 +906,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''' } } @@ -921,9 +932,11 @@ pipeline { CACHEIMAGE=${i} fi done - docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${META_TAG} -t ${PUSHIMAGE}:develop -t ${PUSHIMAGE}:${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} + docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${META_TAG} -t ${PUSHIMAGE}:develop -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 ''' @@ -948,20 +961,27 @@ pipeline { CACHEIMAGE=${i} fi done - docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:amd64-${META_TAG} -t ${MANIFESTIMAGE}:amd64-develop -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-develop -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-develop -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-develop -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}:develop ${MANIFESTIMAGE}:amd64-develop ${MANIFESTIMAGE}:arm64v8-develop - 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}:develop ${MANIFESTIMAGE}:amd64-develop ${MANIFESTIMAGE}:arm64v8-develop || \ + { 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 ''' @@ -979,6 +999,16 @@ pipeline { environment name: 'EXIT_STATUS', value: '' } steps { + echo "Auto-generating release notes" + sh '''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": "develop"}' \ + | jq -r '.body' | sed 's|## What.s Changed||') + fi''' 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}'",\ @@ -989,12 +1019,19 @@ pipeline { echo "Pushing New release for Tag" sh '''#! /bin/bash echo "Updating to ${EXT_RELEASE_CLEAN}" > releasebody.json - echo '{"tag_name":"'${META_TAG}'",\ - "target_commitish": "develop",\ - "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": true}' >> releasebody.json - paste -d'\\0' start releasebody.json > releasebody.json.done + jq -n \ + --arg tag_name "$META_TAG" \ + --arg target_commitish "develop" \ + --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": true }' > 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 98d765905780645b41701da3e4d370b7e05c9c0c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 21 Oct 2025 11:55:07 +0000 Subject: [PATCH 198/209] 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 f212c87c..39cdcd45 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -5,7 +5,7 @@ activity 5.0.0-dev.0 npm 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 alsa-lib 1.2.14-r0 apk amphp/amp v2.6.4 php-composer amphp/byte-stream v1.8.2 php-composer From 8ca96afc780372dce5ac4271436bde9a2d4a059c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 21 Oct 2025 15:37:38 +0000 Subject: [PATCH 199/209] Bot Updating Templated Files --- Jenkinsfile | 39 ++++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5a1f5447..ff1a7661 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -999,25 +999,25 @@ pipeline { environment name: 'EXIT_STATUS', value: '' } steps { - echo "Auto-generating release notes" - sh '''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": "develop"}' \ - | jq -r '.body' | sed 's|## What.s Changed||') - fi''' - 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 develop",\ - "type": "commit",\ - "tagger": {"name": "LinuxServer-CI","email": "ci@linuxserver.io","date": "'${GITHUB_DATE}'"}}' ''' - echo "Pushing New release for Tag" sh '''#! /bin/bash + 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": "develop"}' \ + | 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 develop",\ + "type": "commit",\ + "tagger": {"name": "LinuxServer-CI","email": "ci@linuxserver.io","date": "'${GITHUB_DATE}'"}}' + echo "Pushing New release for Tag" echo "Updating to ${EXT_RELEASE_CLEAN}" > releasebody.json jq -n \ --arg tag_name "$META_TAG" \ @@ -1032,7 +1032,8 @@ pipeline { "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": true }' > 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''' + 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 d91ea671e32bd6d874643b3f1ba75b9d84c324b4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 28 Oct 2025 11:51:33 +0000 Subject: [PATCH 200/209] Bot Updating Package Versions --- package_versions.txt | 80 ++++++++++++++++++++++---------------------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 39cdcd45..198480c4 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -52,7 +52,7 @@ ca-certificates-bundle 20250911-r0 apk catatonit 0.2.1-r0 apk cfg-if 1.0.0 rust-crate christian-riesen/base32 1.6.0 php-composer -cjson 1.7.18-r1 apk +cjson 1.7.19-r0 apk clap 4.4.14 rust-crate clap_builder 4.4.14 rust-crate clap_complete 4.4.6 rust-crate @@ -298,7 +298,7 @@ p11-kit 0.25.5-r2 apk paragonie/constant_time_encoding v2.6.3 php-composer password_policy 4.0.0-dev.0 npm paste 1.0.14 rust-crate -pcre2 10.43-r1 apk +pcre2 10.46-r0 apk pear/archive_tar 1.5.0 php-composer pear/console_getopt v1.4.3 php-composer pear/pear-core-minimal v1.10.16 php-composer @@ -308,31 +308,31 @@ php-http/guzzle7-adapter 1.1.0 php-composer php-http/httplug 2.4.1 php-composer php-http/promise 1.3.1 php-composer php-opencloud/openstack v3.14.0 php-composer -php84 8.4.13-r0 apk -php84-bcmath 8.4.13-r0 apk -php84-bz2 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-exif 8.4.13-r0 apk -php84-fileinfo 8.4.13-r0 apk -php84-fpm 8.4.13-r0 apk -php84-ftp 8.4.13-r0 apk -php84-gd 8.4.13-r0 apk -php84-gmp 8.4.13-r0 apk -php84-iconv 8.4.13-r0 apk -php84-intl 8.4.13-r0 apk -php84-ldap 8.4.13-r0 apk -php84-mbstring 8.4.13-r0 apk -php84-mysqlnd 8.4.13-r0 apk -php84-opcache 8.4.13-r0 apk -php84-openssl 8.4.13-r0 apk -php84-pcntl 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-bcmath 8.4.14-r0 apk +php84-bz2 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-exif 8.4.14-r0 apk +php84-fileinfo 8.4.14-r0 apk +php84-fpm 8.4.14-r0 apk +php84-ftp 8.4.14-r0 apk +php84-gd 8.4.14-r0 apk +php84-gmp 8.4.14-r0 apk +php84-iconv 8.4.14-r0 apk +php84-intl 8.4.14-r0 apk +php84-ldap 8.4.14-r0 apk +php84-mbstring 8.4.14-r0 apk +php84-mysqlnd 8.4.14-r0 apk +php84-opcache 8.4.14-r0 apk +php84-openssl 8.4.14-r0 apk +php84-pcntl 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-apcu 5.1.27-r0 apk php84-pecl-igbinary 3.2.16-r1 apk php84-pecl-imagick 3.8.0-r1 apk @@ -341,19 +341,19 @@ php84-pecl-memcached 3.3.0-r0 apk php84-pecl-msgpack 3.0.0-r0 apk php84-pecl-redis 6.2.0-r0 apk php84-pecl-smbclient 1.2.0_pre-r0 apk -php84-pgsql 8.4.13-r0 apk -php84-phar 8.4.13-r0 apk -php84-posix 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-sodium 8.4.13-r0 apk -php84-sqlite3 8.4.13-r0 apk -php84-sysvsem 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-pgsql 8.4.14-r0 apk +php84-phar 8.4.14-r0 apk +php84-posix 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-sodium 8.4.14-r0 apk +php84-sqlite3 8.4.14-r0 apk +php84-sysvsem 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 phpseclib/phpseclib 2.0.47 php-composer pimple/pimple v3.5.0 php-composer popt 1.19-r4 apk From 73b801ac2c4d0c9da02e75e485a0083983adb900 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 11 Nov 2025 11:51:52 +0000 Subject: [PATCH 201/209] Bot Updating Package Versions --- package_versions.txt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 198480c4..0ae4dee7 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -154,14 +154,14 @@ laravel/serializable-closure v2.0.4 php-composer lazy_static 1.4.0 rust-crate lcms2 2.16-r0 apk lcobucci/clock 3.0.0 php-composer -ldb 4.21.4-r4 apk +ldb 4.21.9-r1 apk libSvtAv1Enc 2.3.0-r0 apk libapk2 2.14.9-r3 apk libarchive 3.8.1-r0 apk libass 0.17.3-r0 apk libasyncns 0.8-r4 apk libattr 2.5.2-r2 apk -libauth-samba 4.21.4-r4 apk +libauth-samba 4.21.9-r1 apk libavif 1.3.0-r0 apk libblkid 2.41-r9 apk libbluray 1.3.4-r1 apk @@ -211,7 +211,7 @@ librist 0.2.10-r1 apk libsasl 2.1.28-r8 apk libsharpyuv 1.5.0-r0 apk libsm 1.2.5-r0 apk -libsmbclient 4.21.4-r4 apk +libsmbclient 4.21.9-r1 apk libsndfile 1.2.2-r2 apk libsodium 1.0.20-r0 apk libsrt 1.5.3-r1 apk @@ -227,7 +227,7 @@ libva 2.22.0-r1 apk libvdpau 1.5-r4 apk libvorbis 1.3.7-r2 apk libvpx 1.15.0-r0 apk -libwbclient 4.21.4-r4 apk +libwbclient 4.21.9-r1 apk libwebp 1.5.0-r0 apk libwebpdemux 1.5.0-r0 apk libwebpmux 1.5.0-r0 apk @@ -339,7 +339,7 @@ php84-pecl-imagick 3.8.0-r1 apk php84-pecl-imap 1.0.3-r0 apk php84-pecl-memcached 3.3.0-r0 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-pecl-smbclient 1.2.0_pre-r0 apk php84-pgsql 8.4.14-r0 apk php84-phar 8.4.14-r0 apk @@ -395,11 +395,11 @@ sabre/http 5.1.12 php-composer sabre/uri 2.3.4 php-composer sabre/vobject 4.5.6 php-composer sabre/xml 2.2.11 php-composer -samba-client 4.21.4-r4 apk -samba-client-libs 4.21.4-r4 apk -samba-common 4.21.4-r4 apk -samba-libs 4.21.4-r4 apk -samba-util-libs 4.21.4-r4 apk +samba-client 4.21.9-r1 apk +samba-client-libs 4.21.9-r1 apk +samba-common 4.21.9-r1 apk +samba-libs 4.21.9-r1 apk +samba-util-libs 4.21.9-r1 apk scan_fmt 0.2.6 rust-crate scanelf 1.3.8-r1 apk sdl2-compat 2.32.56-r0 apk From 6cf2b8971c1d32d704842f51bd167a393be3ca51 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 13 Nov 2025 18:52:03 +0000 Subject: [PATCH 202/209] 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 0ae4dee7..5193ed55 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -109,7 +109,7 @@ fusonic/opengraph v3.0.0 php-composer gdbm 1.24-r0 apk getrandom 0.2.12 rust-crate giflib 5.2.2-r1 apk -giggsey/libphonenumber-for-php-lite 9.0.9 php-composer +giggsey/libphonenumber-for-php-lite 9.0.17 php-composer git 2.49.1-r0 apk git-init-template 2.49.1-r0 apk glib 2.84.4-r0 apk @@ -429,7 +429,7 @@ symfony/deprecation-contracts v3.6.0 php-composer (+1 dup symfony/dom-crawler v6.4.23 php-composer symfony/event-dispatcher v6.4.8 php-composer symfony/event-dispatcher-contracts v3.5.0 php-composer -symfony/http-foundation v6.4.14 php-composer +symfony/http-foundation v6.4.29 php-composer symfony/mailer v6.4.12 php-composer symfony/mime v6.4.12 php-composer symfony/polyfill-intl-grapheme v1.32.0 php-composer From c52ca9defd4fa755cbd54cb2292dd6cc13269585 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 18 Nov 2025 11:51:40 +0000 Subject: [PATCH 203/209] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 5193ed55..37d6df31 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -59,7 +59,7 @@ clap_complete 4.4.6 rust-crate clap_derive 4.4.7 rust-crate clap_lex 0.6.0 rust-crate colorchoice 1.0.0 rust-crate -composer 2.8.12 binary +composer 2.9.1 binary console 0.15.8 rust-crate coreutils 9.7-r1 apk coreutils-env 9.7-r1 apk @@ -132,12 +132,12 @@ icewind/smb v3.7.0 php-composer icewind/streams v0.7.8 php-composer icu-data-en 76.1-r1 apk icu-libs 76.1-r1 apk -imagemagick 7.1.2.3-r0 apk -imagemagick-jpeg 7.1.2.3-r0 apk -imagemagick-jxl 7.1.2.3-r0 apk -imagemagick-libs 7.1.2.3-r0 apk -imagemagick-openexr 7.1.2.3-r0 apk -imagemagick-webp 7.1.2.3-r0 apk +imagemagick 7.1.2.8-r0 apk +imagemagick-jpeg 7.1.2.8-r0 apk +imagemagick-jxl 7.1.2.8-r0 apk +imagemagick-libs 7.1.2.8-r0 apk +imagemagick-openexr 7.1.2.8-r0 apk +imagemagick-webp 7.1.2.8-r0 apk imath 3.1.12-r0 apk interpolate_name 0.2.4 rust-crate itertools 0.10.5 rust-crate @@ -157,7 +157,7 @@ lcobucci/clock 3.0.0 php-composer ldb 4.21.9-r1 apk libSvtAv1Enc 2.3.0-r0 apk libapk2 2.14.9-r3 apk -libarchive 3.8.1-r0 apk +libarchive 3.8.3-r0 apk libass 0.17.3-r0 apk libasyncns 0.8-r4 apk libattr 2.5.2-r2 apk @@ -203,7 +203,7 @@ libpanelw 6.5_p20250503-r0 apk libpciaccess 0.18.1-r0 apk libplacebo 6.338.2-r3 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 libpulse 17.0-r5 apk From e6b3f8b1c924e4fb676a55f77ce28628005f7773 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 25 Nov 2025 11:48:42 +0000 Subject: [PATCH 204/209] Bot Updating Templated Files --- Jenkinsfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index ff1a7661..4bf818b1 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -906,6 +906,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 29db09b85d72ea627094efdff037ccf49cad9898 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 25 Nov 2025 11:53:49 +0000 Subject: [PATCH 205/209] 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 37d6df31..8d27cdec 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -59,7 +59,7 @@ clap_complete 4.4.6 rust-crate clap_derive 4.4.7 rust-crate clap_lex 0.6.0 rust-crate colorchoice 1.0.0 rust-crate -composer 2.9.1 binary +composer 2.9.2 binary console 0.15.8 rust-crate coreutils 9.7-r1 apk coreutils-env 9.7-r1 apk @@ -384,7 +384,7 @@ rayon 1.8.0 rust-crate rayon-core 1.12.0 rust-crate readline 8.2.13-r1 apk recommendations 5.0.0-dev.0 npm -rsync 3.4.1-r0 apk +rsync 3.4.1-r1 apk rubix/ml 2.5.2 php-composer rubix/tensor 3.0.5 php-composer rullzer/easytotp v0.1.4 php-composer From 77d1a35de7270576778845b6227b67a1a31c1e8a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 2 Dec 2025 11:52:04 +0000 Subject: [PATCH 206/209] 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 8d27cdec..5c0ff445 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -43,8 +43,8 @@ bitvec 1.0.1 rust-crate bitvec_helpers 3.1.6 rust-crate brick/math 0.12.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 c-client 2007f-r15 apk ca-certificates 20250911-r0 apk @@ -145,7 +145,7 @@ itertools 0.12.0 rust-crate ivf 0.1.3 rust-crate jansson 2.14.1-r0 apk joomla/string 3.0.4 php-composer -jq 1.8.0-r0 apk +jq 1.8.1-r0 apk justinrainbow/json-schema 6.4.2 php-composer kornrunner/blurhash v1.2.2 php-composer lab 0.11.0 rust-crate @@ -202,7 +202,7 @@ libopenmpt 0.7.15-r0 apk libpanelw 6.5_p20250503-r0 apk libpciaccess 0.18.1-r0 apk libplacebo 6.338.2-r3 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 @@ -419,7 +419,7 @@ spomky-labs/cbor-php 3.0.4 php-composer spomky-labs/pki-framework 1.2.1 php-composer sqlite-libs 3.49.2-r1 apk sratom 0.6.18-r0 apk -ssl_client 1.37.0-r19 apk +ssl_client 1.37.0-r20 apk stecman/symfony-console-completion v0.14.0 php-composer sudo 1.9.17_p2-r0 apk support 4.0.0-dev.0 npm From 88106f48fcc017fd8e53a500efa18be192584039 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 9 Dec 2025 11:51:52 +0000 Subject: [PATCH 207/209] 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 5c0ff445..31bb76c1 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -202,7 +202,7 @@ libopenmpt 0.7.15-r0 apk libpanelw 6.5_p20250503-r0 apk libpciaccess 0.18.1-r0 apk libplacebo 6.338.2-r3 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 effecf18e4bd98e6e81c977b6918020e6082bcd4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 16 Dec 2025 11:53:03 +0000 Subject: [PATCH 208/209] 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 31bb76c1..f28dfc55 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -22,7 +22,7 @@ anstyle-query 1.0.2 rust-crate anyhow 1.0.79 rust-crate anyhow 1.0.98 rust-crate 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 ea5f835680b99af7030b3aed9a8ae67c6c4d1498 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 23 Dec 2025 11:52:15 +0000 Subject: [PATCH 209/209] Bot Updating Package Versions --- package_versions.txt | 80 ++++++++++++++++++++++---------------------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index f28dfc55..268a0770 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -45,7 +45,7 @@ brick/math 0.12.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 c-client 2007f-r15 apk ca-certificates 20250911-r0 apk ca-certificates-bundle 20250911-r0 apk @@ -308,31 +308,31 @@ php-http/guzzle7-adapter 1.1.0 php-composer php-http/httplug 2.4.1 php-composer php-http/promise 1.3.1 php-composer php-opencloud/openstack v3.14.0 php-composer -php84 8.4.14-r0 apk -php84-bcmath 8.4.14-r0 apk -php84-bz2 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-exif 8.4.14-r0 apk -php84-fileinfo 8.4.14-r0 apk -php84-fpm 8.4.14-r0 apk -php84-ftp 8.4.14-r0 apk -php84-gd 8.4.14-r0 apk -php84-gmp 8.4.14-r0 apk -php84-iconv 8.4.14-r0 apk -php84-intl 8.4.14-r0 apk -php84-ldap 8.4.14-r0 apk -php84-mbstring 8.4.14-r0 apk -php84-mysqlnd 8.4.14-r0 apk -php84-opcache 8.4.14-r0 apk -php84-openssl 8.4.14-r0 apk -php84-pcntl 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-bcmath 8.4.16-r0 apk +php84-bz2 8.4.16-r0 apk +php84-common 8.4.16-r0 apk +php84-ctype 8.4.16-r0 apk +php84-curl 8.4.16-r0 apk +php84-dom 8.4.16-r0 apk +php84-exif 8.4.16-r0 apk +php84-fileinfo 8.4.16-r0 apk +php84-fpm 8.4.16-r0 apk +php84-ftp 8.4.16-r0 apk +php84-gd 8.4.16-r0 apk +php84-gmp 8.4.16-r0 apk +php84-iconv 8.4.16-r0 apk +php84-intl 8.4.16-r0 apk +php84-ldap 8.4.16-r0 apk +php84-mbstring 8.4.16-r0 apk +php84-mysqlnd 8.4.16-r0 apk +php84-opcache 8.4.16-r0 apk +php84-openssl 8.4.16-r0 apk +php84-pcntl 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-apcu 5.1.27-r0 apk php84-pecl-igbinary 3.2.16-r1 apk php84-pecl-imagick 3.8.0-r1 apk @@ -341,19 +341,19 @@ php84-pecl-memcached 3.3.0-r0 apk php84-pecl-msgpack 3.0.0-r0 apk php84-pecl-redis 6.3.0-r0 apk php84-pecl-smbclient 1.2.0_pre-r0 apk -php84-pgsql 8.4.14-r0 apk -php84-phar 8.4.14-r0 apk -php84-posix 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-sodium 8.4.14-r0 apk -php84-sqlite3 8.4.14-r0 apk -php84-sysvsem 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-pgsql 8.4.16-r0 apk +php84-phar 8.4.16-r0 apk +php84-posix 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-sodium 8.4.16-r0 apk +php84-sqlite3 8.4.16-r0 apk +php84-sysvsem 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 phpseclib/phpseclib 2.0.47 php-composer pimple/pimple v3.5.0 php-composer popt 1.19-r4 apk @@ -462,7 +462,7 @@ thiserror 1.0.56 rust-crate thiserror-impl 1.0.56 rust-crate tinyvec 1.9.0 rust-crate twofactor_totp 14.0.0 npm -tzdata 2025b-r0 apk +tzdata 2025c-r0 apk unicode-ident 1.0.12 rust-crate unicode-width 0.1.11 rust-crate utf8parse 0.2.1 rust-crate