diff --git a/Dockerfile b/Dockerfile index 5702df0..f73f0cd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -22,9 +22,9 @@ FROM ubuntu:24.04 -ADD https://download.nextcloud.com/server/releases/nextcloud-32.0.3.tar.bz2 /root/nextcloud.tar.bz2 -ADD https://github.com/nextcloud-releases/richdocuments/releases/download/v9.0.2/richdocuments-v9.0.2.tar.gz /root/richdocuments.tar.gz -ADD https://github.com/ONLYOFFICE/onlyoffice-nextcloud/releases/download/v9.11.0/onlyoffice.tar.gz /root/onlyoffice.tar.gz +ADD https://download.nextcloud.com/server/releases/nextcloud-32.0.6.tar.bz2 /root/nextcloud.tar.bz2 +ADD https://github.com/nextcloud-releases/richdocuments/releases/download/v9.0.3/richdocuments-v9.0.3.tar.gz /root/richdocuments.tar.gz +ADD https://github.com/ONLYOFFICE/onlyoffice-nextcloud/releases/download/v9.12.0/onlyoffice.tar.gz /root/onlyoffice.tar.gz COPY resources/entrypoint.sh /usr/sbin/ COPY resources/60-nextcloud.ini /etc/php/8.3/apache2/conf.d/ COPY resources/60-nextcloud.ini /etc/php/8.3/cli/conf.d/ @@ -44,6 +44,7 @@ RUN /bin/bash -c "export DEBIAN_FRONTEND=noninteractive" && \ apache2 \ cron \ curl \ + jq \ libapache2-mod-php \ libfuse2t64 \ patch \ diff --git a/Makefile b/Makefile index 10af076..304fb66 100644 --- a/Makefile +++ b/Makefile @@ -18,7 +18,7 @@ # along with this program. If not, see . app_name=nextcloud -app_version=32.0.3-0 +app_version=32.0.6-0 app_upgrade_from=31.0.9-0 ucs_version=5.0 diff --git a/setup b/setup index 6c83ed4..7b9203d 100644 --- a/setup +++ b/setup @@ -106,6 +106,7 @@ fi UPGRADE_LOGFILE="/var/log/nextcloud-upgrade_"$(date +%y_%m_%d)".log" $OCC check $OCC status +$OCC config:list | jq -r '.apps | to_entries | map(select(.value.enabled != "no")) | .[].key' | xargs -I {} sh -c "$OCC app:install {} || true" $OCC app:list $OCC upgrade 2>&1>> "$UPGRADE_LOGFILE" error_msg "The upgrade log is written to $UPGRADE_LOGFILE within the nextcloud container"