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/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