Administration Nextcloud
Utiliser la commande occ pour enlever le mode maintenance ou activer une application
Pour cela, il suffit d’utiliser la commande ci-dessous :
docker compose exec --user www-data nextcloud php occ <command>
Exemple pour mettre à jour les applications :
docker compose exec --user www-data nextcloud php occ upgrade -v
Plus d’informations ici : https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/occ_command.html
Se connecter sur le compte admin local
Pour cela, il faut ajouter ?direct=1
à la fin de l’adresse.
Vérification après mise à jour
Après une mise à jour, il arrive que les URL de NextCloud ne fonctionnent plus sans index.php
. Hormis le fait que les liens ne seront plus résolus, l’authentification avec Hiboo n’aboutira pas non plus.
Le fichier de configuration doit contenir la ligne 'htaccess.RewriteBase' => '/',
, puis lancer la commande :
docker compose exec --user www-data nextcloud php occ maintenance:update:htaccess
En cas d’échec, il faut au moins modifier la configuration du service dans Hiboo, en ajoutant /index.php
à l’URL :
URL location of the IDP where the SP will send the SLO request
https://data.tedomum.net
Augmenter le opcache.memory_consumption
Par défaut, opcache.memory_consumption=128
après une reconstruction de la pile de containers. Pour l’augmenter, il faut lancer la commande suivante :
docker compose exec nextcloud sed -i "s/opcache.memory_consumption=128/opcache.memory_consumption=256/" /usr/local/etc/php/conf.d/opcache-recommended.ini && docker compose exec nextcloud apache2ctl graceful