Допустим необходимо копировать данные по FTP в Nextcloud. Настроим FTP сервер если он не настроен, например как я описывал в статье

Теперь если скопировать файлы по FTP, то их не будет видно в Nextcloud, если удалить файлы через FTP,

то они останутся в Nextcloud, по этому чтобы обновить кэш, выполним:

1. cd /var/www/nextcloud

2. sudo -u www-data php occ files:scan –all

Чтобы кэш автоматически обновлялся, можно сделать скрипт:

#!/bin/bash

cd /var/www/nextcloud

sudo -u www-data php occ files:scan –all - -no-interaction –quiet

И добавить его в /etc/crontab (например чтобы выполнялся ежечасно):

1 * * * * root /dir/nextcloud_scan.sh