mirror of
https://github.com/linuxserver/docker-nextcloud.git
synced 2026-06-03 09:57:35 +00:00
Compare commits
27 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 47a0b290ab | |||
| 4b20e88109 | |||
| c045c2cfe4 | |||
| 05c9088a9c | |||
| bb618184c9 | |||
| 2e8ea2cd8a | |||
| 9d9e6ac736 | |||
| 9c35ccc9c3 | |||
| 7c83ac3ae8 | |||
| ec446daf59 | |||
| ee0f0ba1da | |||
| 14ed393810 | |||
| 7bf3ea8641 | |||
| da6033ad1a | |||
| c7d16fd78d | |||
| b09792001d | |||
| dafdd3d0ef | |||
| 0fec1e2d1f | |||
| a1efdbff95 | |||
| 1b21aa9752 | |||
| 82d3ce42f5 | |||
| 1c717ed2d3 | |||
| a9b4b64147 | |||
| 1f8d395d78 | |||
| d520caca1d | |||
| 02d627ff88 | |||
| 035711f3e7 |
@@ -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
|
||||
|
||||
+4
-3
@@ -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
|
||||
@@ -39,6 +39,7 @@ RUN \
|
||||
php83-pdo_pgsql \
|
||||
php83-pdo_sqlite \
|
||||
php83-pecl-imagick \
|
||||
php83-pecl-mcrypt \
|
||||
php83-pecl-memcached \
|
||||
php83-pecl-smbclient \
|
||||
php83-pgsql \
|
||||
@@ -50,9 +51,8 @@ RUN \
|
||||
php83-xmlreader \
|
||||
rsync \
|
||||
samba-client \
|
||||
util-linux \
|
||||
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 && \
|
||||
@@ -96,6 +96,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/*
|
||||
|
||||
+4
-3
@@ -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
|
||||
@@ -39,6 +39,7 @@ RUN \
|
||||
php83-pdo_pgsql \
|
||||
php83-pdo_sqlite \
|
||||
php83-pecl-imagick \
|
||||
php83-pecl-mcrypt \
|
||||
php83-pecl-memcached \
|
||||
php83-pecl-smbclient \
|
||||
php83-pgsql \
|
||||
@@ -50,9 +51,8 @@ RUN \
|
||||
php83-xmlreader \
|
||||
rsync \
|
||||
samba-client \
|
||||
util-linux \
|
||||
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 && \
|
||||
@@ -96,6 +96,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/*
|
||||
|
||||
Vendored
+22
-39
@@ -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 {
|
||||
@@ -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 && \
|
||||
@@ -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}"
|
||||
@@ -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
|
||||
@@ -381,7 +381,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; 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
|
||||
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
|
||||
@@ -523,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} ."
|
||||
}
|
||||
}
|
||||
@@ -554,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} ."
|
||||
}
|
||||
}
|
||||
@@ -582,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) {
|
||||
@@ -698,14 +703,14 @@ 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 \
|
||||
--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}\" \
|
||||
@@ -789,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
|
||||
@@ -813,35 +818,13 @@ pipeline {
|
||||
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}:${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
|
||||
done
|
||||
for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do
|
||||
docker buildx imagetools create -t ${MANIFESTIMAGE}:latest ${MANIFESTIMAGE}:amd64-latest ${MANIFESTIMAGE}:arm64v8-latest
|
||||
docker buildx imagetools create -t ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG}
|
||||
docker buildx imagetools create -t ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG}
|
||||
if [ -n "${SEMVER}" ]; then
|
||||
docker 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-latest")
|
||||
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
|
||||
fi
|
||||
docker manifest push --purge ${MANIFESTIMAGE}:latest
|
||||
docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG}
|
||||
docker manifest push --purge ${MANIFESTIMAGE}:${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
|
||||
'''
|
||||
|
||||
@@ -28,7 +28,7 @@ Find us at:
|
||||
|
||||
# [linuxserver/nextcloud](https://github.com/linuxserver/docker-nextcloud)
|
||||
|
||||
[](https://scarf.sh/gateway/linuxserver-ci/docker/linuxserver%2Fnextcloud)
|
||||
[](https://scarf.sh)
|
||||
[](https://github.com/linuxserver/docker-nextcloud)
|
||||
[](https://github.com/linuxserver/docker-nextcloud/releases)
|
||||
[](https://github.com/linuxserver/docker-nextcloud/packages)
|
||||
@@ -67,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* |
|
||||
| previous | ✅ | Nextcloud releases from the previous major version |
|
||||
|
||||
## Application Setup
|
||||
|
||||
@@ -110,11 +111,11 @@ In order to enable HEIC image preview generation you will need to add the follow
|
||||
),
|
||||
```
|
||||
|
||||
You may need to log out and back in for the changes to come in to effect.
|
||||
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.
|
||||
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
|
||||
|
||||
@@ -345,6 +346,9 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
|
||||
|
||||
## Versions
|
||||
|
||||
* **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).
|
||||
|
||||
+2
-3
@@ -7,7 +7,6 @@ custom_version_command: "curl -sX GET https://api.github.com/repos/nextcloud/ser
|
||||
release_type: stable
|
||||
release_tag: latest
|
||||
ls_branch: master
|
||||
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=''
|
||||
|
||||
+238
-295
@@ -2,11 +2,12 @@ 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
|
||||
agetty 2.40.1-r1 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.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
|
||||
amphp/parallel v1.4.3 php-composer
|
||||
@@ -14,298 +15,266 @@ 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
|
||||
apache2-utils 2.4.59-r0 apk
|
||||
aom-libs 3.9.0-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
|
||||
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
|
||||
avahi-libs 0.8-r16 apk
|
||||
avahi-libs 0.8-r17 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
|
||||
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
|
||||
blkid 2.40.1-r1 apk
|
||||
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-r15 apk
|
||||
busybox-binsh 1.36.1-r15 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
|
||||
ca-certificates 20240705-r0 apk
|
||||
ca-certificates-bundle 20240705-r0 apk
|
||||
cairo 1.18.0-r0 apk
|
||||
cairo-gobject 1.18.0-r0 apk
|
||||
cfg-if 1.0.0 rust-crate
|
||||
catatonit 0.2.0-r0 apk
|
||||
cfdisk 2.40.1-r1 apk
|
||||
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.4 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
|
||||
cups-libs 2.4.7-r0 apk
|
||||
curl 8.5.0-r0 apk
|
||||
cjson 1.7.18-r0 apk
|
||||
composer 2.7.7 binary
|
||||
coreutils 9.5-r1 apk
|
||||
coreutils-env 9.5-r1 apk
|
||||
coreutils-fmt 9.5-r1 apk
|
||||
coreutils-sha512sum 9.5-r1 apk
|
||||
cups-libs 2.4.9-r0 apk
|
||||
curl 8.8.0-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
|
||||
dmesg 2.40.1-r1 apk
|
||||
doctrine/cache 2.2.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
|
||||
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
|
||||
findmnt 2.40.1-r1 apk
|
||||
findutils 4.9.0-r5 apk
|
||||
firstrunwizard 2.18.0 npm
|
||||
fontconfig 2.14.2-r4 apk
|
||||
flock 2.40.1-r1 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
|
||||
fstrim 2.40.1-r1 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-r6 apk
|
||||
getrandom 0.2.9 rust-crate
|
||||
ghostscript 10.02.1-r0 apk
|
||||
gdk-pixbuf 2.42.11-r1 apk
|
||||
ghostscript 10.03.1-r0 apk
|
||||
giflib 5.2.2-r0 apk
|
||||
giggsey/libphonenumber-for-php-lite 8.13.27 php-composer
|
||||
git 2.43.0-r0 apk
|
||||
glib 2.78.4-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
|
||||
hexdump 2.40.1-r1 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.26-r0 apk
|
||||
imagemagick-heic 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-pango 7.1.1.26-r0 apk
|
||||
imagemagick-pdf 7.1.1.26-r0 apk
|
||||
imagemagick-svg 7.1.1.26-r0 apk
|
||||
imagemagick-tiff 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
|
||||
icu-data-en 74.2-r0 apk
|
||||
icu-libs 74.2-r0 apk
|
||||
imagemagick 7.1.1.32-r2 apk
|
||||
imagemagick-heic 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-pango 7.1.1.32-r2 apk
|
||||
imagemagick-pdf 7.1.1.32-r2 apk
|
||||
imagemagick-svg 7.1.1.32-r2 apk
|
||||
imagemagick-tiff 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
|
||||
jbig2dec 0.20-r0 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
|
||||
libarchive 3.7.2-r1 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
|
||||
libSvtAv1Enc 2.0.0-r1 apk
|
||||
libacl 2.3.2-r0 apk
|
||||
libarchive 3.7.4-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.4-r6 apk
|
||||
libcurl 8.5.0-r0 apk
|
||||
libdav1d 1.3.0-r1 apk
|
||||
libcap-ng 0.8.5-r0 apk
|
||||
libcap2 2.70-r0 apk
|
||||
libcrypto3 3.3.1-r3 apk
|
||||
libcurl 8.8.0-r0 apk
|
||||
libdav1d 1.4.2-r0 apk
|
||||
libde265 1.0.15-r0 apk
|
||||
libdovi 3.2.0-r1 apk
|
||||
libdrm 2.4.118-r0 apk
|
||||
libedit 20230828.3.1-r3 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
|
||||
libfdisk 2.40.1-r1 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
|
||||
libheif 1.17.6-r0 apk
|
||||
libformw 6.4_p20240420-r0 apk
|
||||
libgcc 13.2.1_git20240309-r0 apk
|
||||
libgomp 13.2.1_git20240309-r0 apk
|
||||
libheif 1.17.6-r1 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
|
||||
libpq 16.2-r1 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
|
||||
librsvg 2.57.1-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
|
||||
librsvg 2.58.0-r0 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
|
||||
libsmartcols 2.40.1-r1 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.4-r6 apk
|
||||
libstdc++ 13.2.1_git20231014-r0 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
|
||||
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
|
||||
libxft 2.3.8-r2 apk
|
||||
libxml2 2.11.7-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
|
||||
libxft 2.3.8-r3 apk
|
||||
libxml2 2.12.7-r0 apk
|
||||
libxpm 3.5.17-r0 apk
|
||||
libxrender 0.9.11-r4 apk
|
||||
libxt 1.3.0-r4 apk
|
||||
libxrender 0.9.11-r5 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
|
||||
logger 2.40.1-r1 apk
|
||||
logreader 2.14.0 npm
|
||||
logrotate 3.21.0-r1 apk
|
||||
losetup 2.40.1-r1 apk
|
||||
lsblk 2.40.1-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
|
||||
mcookie 2.40.1-r1 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
|
||||
mount 2.40.1-r1 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.1-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.4-r6 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
|
||||
openjpeg 2.5.2-r0 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
|
||||
pango 1.51.0-r0 apk
|
||||
pango 1.52.2-r0 apk
|
||||
partx 2.40.1-r1 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
|
||||
@@ -315,63 +284,59 @@ 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.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
|
||||
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.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.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
|
||||
pixman 0.42.2-r2 apk
|
||||
pkgconf 2.1.0-r0 apk
|
||||
pixman 0.43.2-r0 apk
|
||||
pkgconf 2.2.0-r0 apk
|
||||
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
|
||||
@@ -382,66 +347,51 @@ 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
|
||||
runuser 2.40.1-r1 apk
|
||||
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
|
||||
sdl2 2.28.5-r1 apk
|
||||
serd-libs 0.32.2-r0 apk
|
||||
setarch 2.40.1-r1 apk
|
||||
setpriv 2.40.1-r1 apk
|
||||
sfdisk 2.40.1-r1 apk
|
||||
shaderc 2024.0-r0 apk
|
||||
shadow 4.15.1-r0 apk
|
||||
shared-mime-info 2.4-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
|
||||
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-r15 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
|
||||
@@ -470,25 +420,19 @@ 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
|
||||
tiff 4.6.0-r0 apk
|
||||
tiff 4.6.0t-r0 apk
|
||||
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
|
||||
umount 2.40.1-r1 apk
|
||||
util-linux 2.40.1-r1 apk
|
||||
util-linux-misc 2.40.1-r1 apk
|
||||
utmps-libs 0.1.2.2-r1 apk
|
||||
uuidgen 2.40.1-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
|
||||
@@ -497,13 +441,12 @@ 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
|
||||
wipefs 2.40.1-r1 apk
|
||||
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
|
||||
|
||||
+7
-18
@@ -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:
|
||||
@@ -21,14 +20,11 @@ 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 }}"
|
||||
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 +32,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
|
||||
@@ -90,11 +76,11 @@ app_setup_block: |
|
||||
),
|
||||
```
|
||||
|
||||
You may need to log out and back in for the changes to come in to effect.
|
||||
|
||||
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.
|
||||
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
|
||||
|
||||
@@ -109,6 +95,9 @@ app_setup_block: |
|
||||
|
||||
# changelog
|
||||
changelogs:
|
||||
- { 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)."}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
## Version 2024/04/02 - 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 _;
|
||||
|
||||
|
||||
Regular → Executable
Reference in New Issue
Block a user