Использование S3-хранилища в Nextcloud в качестве внешнего хранилища позволяет хранить файлы в облаке и получать быстрый доступ к ним. Такая интеграция снижает риски потери данных и уменьшает нагрузку на локальный сервер. В этой статье мы рассмотрим, как настроить подключение S3-хранилища к Nextcloud.
Подключение S3-хранилища
-
Войдите в Nextcloud под учетной записью администратора.
-
Активируйте поддержку внешних хранилищ:
-
- Перейдите в раздел «Приложения», затем во вкладку «Ваши приложения».
-
-
Найдите в списке расширение «External storage support» и включите его, нажав кнопку «Включить».
-
-
Настройте подключение S3:
-
- Перейдите в раздел «Параметры сервера» и выберите вкладку «Внешнее хранилище».
-
-
В столбце «Добавить хранилище» выберите «Amazon S3», а в поле «Аутентификация» выберите «Ключ доступа».
-
-
Заполните настройки конфигурации:
- Имя папки: укажите имя, которое будет отображаться в файловом менеджере Nextcloud.
- Корзина: введите имя вашего бакета.
- Имя хоста: укажите
s3.twcstorage.ru
, без префиксаhttps://
. - Порт: оставьте это поле пустым.
- Регион: укажите
ru-1
. - Ключ доступа: введите
Access Key
, полученный на странице управления бакетом. - Секретный ключ: введите
Secret Access Key
со страницы управления бакетом. - Использовать SSL: убедитесь, что галочка установлена.
- Остальные параметры оставьте по умолчанию.
-
Настройте доступ для пользователей:
-
- В столбце «Доступно для» выберите нужных пользователей или группы, либо установите галочку «Все пользователи».
- Сохраните изменения, нажав на кнопку «Сохранить».
Теперь подключенное S3-хранилище будет отображаться в файловом менеджере Nextcloud.
Проверка корректности настроек
Для проверки корректности настроек загрузите любой файл в подключенную папку и убедитесь, что этот файл появился в бакете во вкладке «Объекты» в панели управления бакетом.
На скриншоте видно, что тестовый файл отображается в бакете, что подтверждает правильность настройки подключения.