Инструкция по подключению S3-хранилища
Назначение документа
В данном документе представлен процесс подключения внешнего S3-хранилища и S3-хранилища Почты VK WorkSpace.
Документ предназначен для использования системными администраторами.
Подключение внешнего S3-хранилища
По умолчанию в составе дистрибутива Мессенджера представлен MinIO. Чтобы настроить отправку вложений чатов/групп во внешнее хранилище S3, выполните шаги, представленные ниже.
Внимание
Данные настройки необходимо будет повторять после каждого обновления Системы или выполнения команды im_deployer --install .
-
Назвать бакеты нового S3, как в MinIO.
-
Посмотреть путь до MinIO можно, выполнив команду:
-
Далее перейти в каталог и выполнить команду для отображения названий бакетов MinIO:
-
-
Перейдите в веб-интерфейс установщика VK WorkSpace по адресу
http://<company_domain>:8888. -
На главной странице нажмите Проекты* и выберите vkteams**.
-
В списке настроек нажмите на files и заполните параметры для подключения вненего S3-хранилища:
-
S3Host -- указывает доменное имя (эндпоинт) внешнего S3-хранилища.
-
S3Region -- параметр, указывающий географический регион (дата-центр), в котором физически расположен бакет с данными.
-
active_since -- указывает, начиная с какой даты/времени файлы должны взаимодействовать с S3.
-
crashUploadS3Bucket -- переменная, которая указывает название бакета в S3-хранилище, предназначенного для сбора и хранения отчетов о сбоях (крэш-логов).
-
S3AccessKey -- ключ доступа.
-
S3SecretKey -- секретный ключ доступа.
-
customS3CaCert -- SSL/TLS-сертификата (в формате PEM) для безопасного подключения к S3-хранилищу.
-
customS3CaEnabled -- активирует или деактивирует использование пользовательского SSL/TLS сертификата для подключения к S3-хранилищу.
-
filesS3Bucket -- целевой бакета, для автоматической загрузки и импорта файлов.
-
max_sticker_size -- задает максимальный разрешенный размер файла (в байтах), загружаемого пользователем в бакет.
Нажмите Сохранить настройки.
-
-
На главной странице в веб-интерфейсе установщика нажмите на VK Teams для просмотра списка ролей.
-
В списке ролей найдите роль files1, перейдите в настройки нажав
и запустите шаг up_container для применения изменений.
