Вопрос в том, как переместить папки с данными в nextcloud на флэш-накопитель.
Я купил Raspberry Pi 5 и настроил на нем nextcloud через portainer. У меня есть только самые базовые знания в Linux и никаких знаний о Portainer или Docker.
Я успешно установил portainer и nextcloud, и после небольшого тестирования nextcloud работает отлично.
Если я перенесу данные и попытаюсь получить доступ к веб-сайту nextcloud, он будет доступен, но отобразится только сообщение об ошибке внутреннего сервера.
Я могу перемещать папки данных, такие как DB, Config, Data of nextcloud, на основной диск / SD-карту Raspberry.
Эти шаги работают следующим образом:
.../Nextcloud/DB
, .../Nextcloud/Config
, .../Nextcloud/Data
в новое место на том же основном диске и SD-карте.mv
папки через sudo mv .../Nextcloud .../<NextcloudNewLocation>
update the stack
в portainerЕсли я сделаю то же самое с изменением путей к моему флэш-накопителю /media/....
, это не сработает, о чем я упоминал выше, возвращая внутреннюю ошибку сервера.
Я отформатировал флэш-накопитель через «GParted» в ext4, а затем изменил права доступа к флэш-накопителям, используя sudo chmod 777 .
, чтобы разрешить всем пользователям как ls -l drwxrwxrwx <target>
На следующей странице nextcloud найдена страница nextcloud-snap, описание которой кажется не имеющим отношения к моему случаю.
Подводя итог, проблема nextcloud-snap заключается в том, что доступ к папке /media
запрещен, и необходимо включить «подключение съемного носителя».
Я не смог решить эту проблему с помощью «обычного» nextcloud вместо «nextcloud-snap».
Кажется, моя проблема была простой аппаратной проблемой. Мне удалось решить проблему, просто переключившись на другой флэш-накопитель.