Я установил nextcloud на мой raspberrypi 3 по этой ссылке . Все работает довольно хорошо, за исключением того, что мне не нравится, когда в UX есть все дополнительное пространство для хранения, извлекаемое из надстройки «Внешнее хранилище», поскольку это означает, что теперь все должны знать, чтобы поместить все свои файлы в назначенную папку ,
Похоже, я должен просто сказать nextcloud использовать внешний жесткий диск в качестве расположения каталога данных (без надстройки внешнего хранилища), и все будет хорошо и хорошо ... и в теории все работает нормально , Но, поскольку он установлен как оснастка, похоже, что оснастка не имеет доступа к этой части моей файловой системы и, следовательно, не работает.
Мне было интересно, есть ли у кого-нибудь предложения. Должен ли я установить жесткий диск внутри области записи снимка? Можно ли дать мгновенный доступ к жесткому диску?
syncthing
интерфейса). Чтобы исправить это, изначально я использовал хитрость, заключающуюся в добавленииsftp
хранилища, указывающего на сам сервер, и обращении к нему как к нужному пользователю, используя его в127.0.0.1
качестве хоста, а владельца файла - как пользователя с сгенерированным ключом ssh. Но это был не лучший выбор. Использованиеbindfs
вместо этого с чем-то вродеbindfs --map=ubuntu/root:@ubuntu/@root
, вместо этого делает желаемую работу.oc_filecache
... ». Я не добавил к нему никаких файлов, просто установил оснастку, создал пользователей с правами администратора и один логин перед перемещением каталога. Любая подсказка?Используйте «stop» вместо «disable», иначе вы не сможете редактировать config.php.
Включить внешнее хранилище для привязки: sudo snap connect nextcloud: съемный носитель
Остановить привязку nexcloud: остановка привязки sudo
Обновление места хранения: sudo vim /var/snap/nextcloud/current/nextcloud/config/config.php
изменить местоположение данных:
'datadirectory' => '/ media / storage / data',
Переместите каталог данных на устройство хранения: sudo mv / var / snap / nextcloud / common / nextcloud / data / media / storage /
Запустить следующую облачную привязку: sudo snap запустить следующую облачную
источник