From 89c3bdb9a97f3fc227c52aa67e50ebcd03f3ea96 Mon Sep 17 00:00:00 2001 From: smolgrrr Date: Sat, 16 Dec 2023 06:11:46 +1100 Subject: [PATCH] Update Nextcloud to 28.0.0 (#869) Co-authored-by: nmfretz --- nextcloud/docker-compose.yml | 4 ++-- nextcloud/hooks/pre-start | 6 ++++++ nextcloud/umbrel-app.yml | 6 +++--- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/nextcloud/docker-compose.yml b/nextcloud/docker-compose.yml index b94ffe9..dc7d8d3 100644 --- a/nextcloud/docker-compose.yml +++ b/nextcloud/docker-compose.yml @@ -28,7 +28,7 @@ services: - "${APP_DATA_DIR}/data/redis:/data" web: - image: nextcloud:25.0.1-apache@sha256:a200319b132c01ec3486e0dcaf052092b560ec30ac9b78115607696dd201f704 + image: nextcloud:28.0.0-apache@sha256:0d3dcb01cfff7775873a4f50768c3561c956bfeab9be59647754d9c1fe88b14c # Currently needs to be run as root, if we run as uid 1000 this fails # https://github.com/nextcloud/docker/blob/05026b029d37fc5cd488d4a4a2a79480e39841ba/21.0/apache/entrypoint.sh#L53-L77 # user: "1000:1000" @@ -51,7 +51,7 @@ services: - redis cron: - image: nextcloud:25.0.1-apache@sha256:a200319b132c01ec3486e0dcaf052092b560ec30ac9b78115607696dd201f704 + image: nextcloud:28.0.0-apache@sha256:0d3dcb01cfff7775873a4f50768c3561c956bfeab9be59647754d9c1fe88b14c # Currently needs to be run as root, if we run as uid 1000 this fails # https://github.com/nextcloud/docker/blob/05026b029d37fc5cd488d4a4a2a79480e39841ba/21.0/apache/entrypoint.sh#L53-L77 # user: "1000:1000" diff --git a/nextcloud/hooks/pre-start b/nextcloud/hooks/pre-start index 67f1c17..371db4d 100755 --- a/nextcloud/hooks/pre-start +++ b/nextcloud/hooks/pre-start @@ -16,6 +16,9 @@ VERSIONS+=( "22.2.10.2" ) VERSIONS+=( "23.0.11.1" ) VERSIONS+=( "24.0.7.1" ) VERSIONS+=( "25.0.1.1" ) +VERSIONS+=( "26.0.9.1" ) +VERSIONS+=( "27.0.2.1" ) +VERSIONS+=( "28.0.0" ) IMAGES=() IMAGES+=( "nextcloud:22.1.1-apache@sha256:99d94124b2024c9f7f38dc12144a92bc0d68d110bcfd374169ebb7e8df0adf8e" ) @@ -23,6 +26,9 @@ IMAGES+=( "nextcloud:22.2.10-apache@sha256:71c4fb75d7c035ea2c840ebc1adf0da144b0c IMAGES+=( "nextcloud:23.0.11-apache@sha256:671ed70c7b204c63cb56d5c0d5dd624abec5eadeacd492191e65e834ddffef26" ) IMAGES+=( "nextcloud:24.0.7-apache@sha256:f95a21b598b7470b788251db5b0bbe9516992fdb865e7a8978980585e36eb715" ) IMAGES+=( "nextcloud:25.0.1-apache@sha256:a200319b132c01ec3486e0dcaf052092b560ec30ac9b78115607696dd201f704" ) +IMAGES+=( "nextcloud:26.0.9-apache@sha256:23180fbe8169d428ce0058bfc8d47793628a16e00e40b495d82e4504a124b3fa" ) +IMAGES+=( "nextcloud:27.0.2-apache@sha256:3c8040278bdc991cbc025278eaffc4978a9c2fd4ac34e95b10f646dcadb7c3fb" ) +IMAGES+=( "nextcloud:28.0.0-apache@sha256:0d3dcb01cfff7775873a4f50768c3561c956bfeab9be59647754d9c1fe88b14c" ) find_index() { local -r value="${1}" diff --git a/nextcloud/umbrel-app.yml b/nextcloud/umbrel-app.yml index bf40790..f8c7fe2 100644 --- a/nextcloud/umbrel-app.yml +++ b/nextcloud/umbrel-app.yml @@ -2,7 +2,7 @@ manifestVersion: 1.1 id: nextcloud category: files name: Nextcloud -version: "25.0.1" +version: "28.0.0" tagline: Productivity platform that keeps you in control description: >- Nextcloud puts your data at your fingertips, under your control. @@ -25,10 +25,10 @@ description: >- Note: After logging in to Nextcloud please change the password to something secure before sharing the address with anyone. releaseNotes: >- - ⚠️ This update may take a while. It migrates Nextcloud from v22 to v25 and can take several minutes depending on your Internet connection speed, your server hardware, and how many files you have stored in Nextcloud. + 🚨 This is a major update of the Nextcloud app on Umbrel! It may take several minutes to install the update, so please be patient and don't restart your Umbrel during this process. - - Full changelog can be found here: https://nextcloud.com/changelog/ + Full release details for all Nextcloud versions can be found at https://nextcloud.com/changelog/ developer: Nextcloud GmbH website: https://nextcloud.com dependencies: []