nextcloud: re-enable the updatenotification app
Signed-off-by: Simon L. <szaimen@e.mail.de>
This commit is contained in:
parent
5c30a6472f
commit
5bbfbed128
@ -256,7 +256,6 @@ RUN set -ex; \
|
|||||||
chmod 777 -R /usr/local/etc/php/conf.d && \
|
chmod 777 -R /usr/local/etc/php/conf.d && \
|
||||||
chmod 777 -R /usr/local/etc/php-fpm.d && \
|
chmod 777 -R /usr/local/etc/php-fpm.d && \
|
||||||
chmod -R 777 /tmp; \
|
chmod -R 777 /tmp; \
|
||||||
rm -rf /usr/src/nextcloud/apps/updatenotification; \
|
|
||||||
\
|
\
|
||||||
mkdir -p /nc-updater; \
|
mkdir -p /nc-updater; \
|
||||||
chmod -R 777 /nc-updater
|
chmod -R 777 /nc-updater
|
||||||
|
@ -193,14 +193,6 @@ if ! [ -f "$NEXTCLOUD_DATA_DIR/skip.update" ]; then
|
|||||||
php /var/www/html/occ app:update --all
|
php /var/www/html/occ app:update --all
|
||||||
|
|
||||||
run_upgrade_if_needed_due_to_app_update
|
run_upgrade_if_needed_due_to_app_update
|
||||||
|
|
||||||
# Fix removing the updatenotification for old instances
|
|
||||||
UPDATENOTIFICATION_STATUS="$(php /var/www/html/occ config:app:get updatenotification enabled)"
|
|
||||||
if [ -d "/var/www/html/apps/updatenotification" ]; then
|
|
||||||
php /var/www/html/occ app:disable updatenotification
|
|
||||||
elif [ "$UPDATENOTIFICATION_STATUS" != "no" ] && [ -n "$UPDATENOTIFICATION_STATUS" ]; then
|
|
||||||
php /var/www/html/occ config:app:set updatenotification enabled --value="no"
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Initializing nextcloud $image_version ..."
|
echo "Initializing nextcloud $image_version ..."
|
||||||
@ -277,6 +269,10 @@ DATADIR_PERMISSION_CONF
|
|||||||
# unset admin password
|
# unset admin password
|
||||||
unset ADMIN_PASSWORD
|
unset ADMIN_PASSWORD
|
||||||
|
|
||||||
|
# Enable the updatenotification app but disable its UI and server update notifications
|
||||||
|
php /var/www/html/occ config:system:set updatechecker --type=bool --value=false
|
||||||
|
php /var/www/html/occ config:app:set updatenotification notify_groups --value="[]"
|
||||||
|
|
||||||
# AIO update to latest start # Do not remove or change this line!
|
# AIO update to latest start # Do not remove or change this line!
|
||||||
if [ "$INSTALL_LATEST_MAJOR" = yes ]; then
|
if [ "$INSTALL_LATEST_MAJOR" = yes ]; then
|
||||||
php /var/www/html/occ config:system:set updatedirectory --value="/nc-updater"
|
php /var/www/html/occ config:system:set updatedirectory --value="/nc-updater"
|
||||||
@ -307,8 +303,7 @@ DATADIR_PERMISSION_CONF
|
|||||||
# shellcheck disable=SC2016
|
# shellcheck disable=SC2016
|
||||||
installed_version="$(php -r 'require "/var/www/html/version.php"; echo implode(".", $OC_Version);')"
|
installed_version="$(php -r 'require "/var/www/html/version.php"; echo implode(".", $OC_Version);')"
|
||||||
fi
|
fi
|
||||||
php /var/www/html/occ app:disable updatenotification
|
php /var/www/html/occ config:system:set updatechecker --type=bool --value=true
|
||||||
rm -rf /var/www/html/apps/updatenotification
|
|
||||||
php /var/www/html/occ app:enable nextcloud-aio --force
|
php /var/www/html/occ app:enable nextcloud-aio --force
|
||||||
php /var/www/html/occ db:add-missing-columns
|
php /var/www/html/occ db:add-missing-columns
|
||||||
php /var/www/html/occ db:add-missing-primary-keys
|
php /var/www/html/occ db:add-missing-primary-keys
|
||||||
@ -354,8 +349,6 @@ DATADIR_PERMISSION_CONF
|
|||||||
php /var/www/html/occ config:system:set activity_expire_days --value="30" --type=integer
|
php /var/www/html/occ config:system:set activity_expire_days --value="30" --type=integer
|
||||||
php /var/www/html/occ config:system:set simpleSignUpLink.shown --type=bool --value=false
|
php /var/www/html/occ config:system:set simpleSignUpLink.shown --type=bool --value=false
|
||||||
php /var/www/html/occ config:system:set share_folder --value="/Shared"
|
php /var/www/html/occ config:system:set share_folder --value="/Shared"
|
||||||
# Not needed anymore with the removal of the updatenotification app:
|
|
||||||
# php /var/www/html/occ config:app:set updatenotification notify_groups --value="[]"
|
|
||||||
|
|
||||||
# Install some apps by default
|
# Install some apps by default
|
||||||
if [ -n "$STARTUP_APPS" ]; then
|
if [ -n "$STARTUP_APPS" ]; then
|
||||||
@ -434,6 +427,11 @@ DATADIR_PERMISSION_CONF
|
|||||||
|
|
||||||
run_upgrade_if_needed_due_to_app_update
|
run_upgrade_if_needed_due_to_app_update
|
||||||
|
|
||||||
|
# Enable the updatenotification app but disable its UI and server update notifications
|
||||||
|
php /var/www/html/occ config:system:set updatechecker --type=bool --value=false
|
||||||
|
php /var/www/html/occ app:enable updatenotification
|
||||||
|
php /var/www/html/occ config:app:set updatenotification notify_groups --value="[]"
|
||||||
|
|
||||||
# Apply optimization
|
# Apply optimization
|
||||||
echo "Doing some optimizations..."
|
echo "Doing some optimizations..."
|
||||||
if [ "$NEXTCLOUD_SKIP_DATABASE_OPTIMIZATION" != yes ]; then
|
if [ "$NEXTCLOUD_SKIP_DATABASE_OPTIMIZATION" != yes ]; then
|
||||||
|
@ -20,13 +20,4 @@
|
|||||||
<admin>OCA\AllInOne\Settings\Admin</admin>
|
<admin>OCA\AllInOne\Settings\Admin</admin>
|
||||||
</settings>
|
</settings>
|
||||||
|
|
||||||
<!-- not implemented yet - but might be useful:
|
|
||||||
<background-jobs>
|
|
||||||
<job>OCA\AllInOne\Notification\BackgroundJob</job>
|
|
||||||
</background-jobs>
|
|
||||||
<commands>
|
|
||||||
<command>OCA\UpdateNotification\Command\Check</command>
|
|
||||||
</commands>
|
|
||||||
-->
|
|
||||||
|
|
||||||
</info>
|
</info>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user