docker exec -it nextcloud bash
Dans la doc de nextcloud, ceci:
sudo -u www-data php occ maintenance:repair
deviens cela dans le contexte du docker: occ maintenance:repair
sudo -u abc php /config/www/nextcloud/occ files:scan --all
occ maintenance:mode --on occ maintenance:mode --off
sudo -u abc php /config/www/nextcloud/occ db:convert-filecache-bigint
https://github.com/rullzer/previewgenerator
https://ownyourbits.com/2019/06/29/understanding-and-improving-nextcloud-previews/
Parametres suggérés:
sudo -u abc php /config/www/nextcloud/occ config:app:set previewgenerator squareSizes --value="32 256" sudo -u abc php /config/www/nextcloud/occ config:app:set previewgenerator widthSizes --value="256 384" sudo -u abc php /config/www/nextcloud/occ config:app:set previewgenerator heightSizes --value="256" sudo -u abc php /config/www/nextcloud/occ config:system:set preview_max_x --value 2048 sudo -u abc php /config/www/nextcloud/occ config:system:set preview_max_y --value 2048 sudo -u abc php /config/www/nextcloud/occ config:system:set jpeg_quality --value 60 sudo -u abc php /config/www/nextcloud/occ config:app:set preview jpeg_quality --value="60"
Effacer vieux:
sudo -u abc php /config/www/nextcloud/occ preview:delete_old
Génération complète, à faire une fois
sudo -u abc php /config/www/nextcloud/occ preview:generate-all
Refresh périodique, 10 minutes, besoin d'une cron job
sudo -u abc php /config/www/nextcloud/occ preview:pre-generate
Ajouter ce fichier dans un repertoire qui ne veut pas de thumbnails:
.nomedia
sudo -u abc php /config/www/nextcloud/updater/updater.phar