🗄 Подключение своего S3-сервера для хранения файлов в SingularityApp

Подготовил небольшую инструкцию по подключению своего S3-сервера в Сингулярити на примере провайдера Selectel.

Шаг 1. Регистрация и пополнение счета в личном кабинете

Проходим простую процедуру регистрации на сайте Selectel и пополняем баланс аккаунта. Минимальная сумма к пополнению 100 рублей.

Шаг 2. Создание объектного хранилища

Переходим в раздел «объектное хранилище» и нажимаем на кнопку «создать контейнер».
Выбираем:

  • Тип: Приватный
  • Класс хранения: Стандартное хранение
  • Адресация: Virtual-Hosted

Шаг 3. Создание сервис пользователя

В правом верхнем углу экрана наводим мышку на свой профиль и в выпадающем меню выбираем раздел «Профиль и настройки».

Далее переходим в раздел «Управление пользователями»

Выбираем вкладку «Сервисные пользователи» и нажимаем кнопку «Добавить пользователя»

Заполняем поля Имя пользователя, пароль, роль и проект.

После успешного создания пользователя он появится в общем списке. Кликаем на него.

Спускаемся в самый низ, и видим раздел S3 ключи. Нажимаем «Добавить ключ».
В форме указываем имя и проект. Сохраняем ключи.

Шаг 4. Создание политики доступа

В нашем созданном контейнере переходим в раздел управления политиками доступа. Нажимаем на кнопку «Добавить правило».

Заполняем поля:

  • Имя
  • Пользователи: Авторизованные. В выпадающем списке выбираем пользователя, созданного на шаге 3.
  • Набор действий: Все

Сохраняем.

Шаг 5. Настройка SingularityApp

В настройках SingularityApp выбираем сервер для хранения данных S3 и вводим строку с параметрами подключаемого сервера.

s3://Access_Key:Secret_Access@[ИМЯ_Контейнера].s3.storage.selcloud.ru:443/[ИМЯ_Контейнера]

Access_Key и Secret_Access — получили на шаге 3
[ИМЯ_Контейнера] — это название нашего контейнера. Его мы создавали на 2 шаге.

💪 Готово! S3-сервер успешно подключен к SingularityApp.

Подписаться
Уведомить о
guest
4 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии