nextcloud
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
nextcloud [2025/01/05 12:13] – créée luc | nextcloud [2025/01/05 19:57] (Version actuelle) – luc | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | Forcer le rescan des dossiers pour un utilisateur | + | ====== Nextcloud ====== |
+ | Avoir son propre cloud, avec de multiples fonctionnalités dont la plus importante le partage de fichier, c'est possible et ça s' | ||
+ | |||
+ | ===== Installation avec Docker ===== | ||
+ | |||
+ | Pour cela, on utilise l' | ||
+ | |||
+ | ==== localisation du dossier data ==== | ||
+ | |||
+ | en cours d' | ||
+ | |||
+ | ==== Backup des data ==== | ||
+ | |||
+ | en cours d' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Autres astuces en vrac ===== | ||
+ | |||
+ | ==== Forcer le scan des dossiers ==== | ||
+ | Par défaut, Nextcloud ne traite que les fichiers qui sont passés par php (interface web ou API webdav). Si on copie des trucs à la main (coucou rsync), on peut néanmoins forcer le scan du dossier, exemple pour un utilisateur : | ||
+ | <code bash> | ||
sudo -u < | sudo -u < | ||
- | WEBSERVER_USER est souvent www-data, ou apache, ou nginx ... | + | # WEBSERVER_USER est souvent www-data, ou apache, ou nginx ... |
+ | </ | ||
+ | |||
+ | ==== Mettre un scan automatique des dossiers ==== | ||
+ | |||
+ | //pas testé// [[https:// | ||
+ | |||
+ | Il suffit d' | ||
+ | |||
+ | <code php> | ||
+ | /** | ||
+ | * Define how often filesystem changes are detected | ||
+ | * Specifies how often the local filesystem (the ownCloud data/ directory, and | ||
+ | * NFS mounts in data/) is checked for changes made outside ownCloud. This | ||
+ | * does not apply to external storages. | ||
+ | * | ||
+ | * 0 -> Never check the filesystem for outside changes, provides a performance | ||
+ | * increase when it's certain that no changes are made directly to the | ||
+ | * filesystem | ||
+ | * | ||
+ | * 1 -> Check each file or folder at most once per request, recommended for | ||
+ | * general use if outside changes might happen. | ||
+ | */ | ||
+ | ' | ||
+ | </ | ||
+ | |||
+ | ==== Synchroniser avec un serveur headless ==== | ||
+ | |||
+ | Si on souhaite synchroniser les fichiers de son serveur nextcloud sur une machine sans interface graphique, ce n'est pas aisé. A force d' | ||
+ | |||
+ | * [[rclone]], rclone est comme rsync avec le support de protocoles cloud, dont webdav / nextcloud. J'aime bien, mais il faut executer soi-même la commande régulièrement (crontab, systemd-timer...) | ||
+ | * '' |
nextcloud.1736079213.txt.gz · Dernière modification : 2025/01/05 12:13 de luc