Files
crm.clientright.ru/nextcloud_scan_files.sh

14 lines
622 B
Bash
Raw Permalink Normal View History

#!/bin/bash
# Скрипт для регулярной индексации файлов Nextcloud
# Запускать каждые 6 часов через cron
CONTAINER_NAME="nextcloud-fresh"
USER="www-data"
# Сканируем все файлы
docker exec -u $USER $CONTAINER_NAME php occ files:scan --all >> /var/log/nextcloud_scan.log 2>&1
# Сканируем только внешнее хранилище (быстрее)
# docker exec -u $USER $CONTAINER_NAME php occ files:scan --path="/crm" >> /var/log/nextcloud_scan.log 2>&1
echo "$(date): Nextcloud files scan completed" >> /var/log/nextcloud_scan.log