Настройка хранилища S3
Настройка внутреннего хранилища S3
S3-хранилище используется сервисами мессенджера и записи видео на сервер.
При выборе этой опции в ходе установки SaluteJazz будет дополнительно установлен и настроен сервис minio
. Для доступа к панели управления minio задайте ACCESS_KEY
и SECRET_KEY
. https://jazz-admin.<domain>/minio/
— Административная панель управления minio (S3 internal).
Сервис s3-minio
запускается на виртуальной машине с ролью node_persistent
. Сервис использует персистентное хранилище. Точка монтирования — /mnt/storage/
.
Настройка внешнего хранилища S3
При выборе этой опции SaluteJazz будет сохранять записи видеоконференций на внешнее S3-хранилище.
Hostname/IP
— параметр, который определит:
- URL S3-хранилища для подключения и сохранения записей сервисами SaluteJazz (в случае с minio это будет minio API);
- URL S3-хранилища для скачивания записей пользователями (в случае с minio это будет minio console).
Например, если вы указали Hostname s3.example.com
, то пользователь SaluteJazz при скачивании файла через личный кабинет получит ссылку http://s3.example.com/videorecords/...
. Если вы указали IP 10.0.0.1
, то пользователь получит ссылку http://10.0.0.1/videorecords/...
.
Порт S3-хранилища
- параметр, который определит порт S3-хранилища для подключения и сохранения записей сервисами SaluteJazz (в случае с minio это будет minio API port). Этот параметр указан для более гибкой конфигурации, например, если minio API и minio console находятся в разных сегментах сети.
Пример конфигурации Nginx для minio.