Развернуть OpenSource софт на сервере
Необходимо развернуть софт для управления проектами huly.io на нашем сервере. Главное правило — чтобы функции, доступные в базовой версии программы работали. Например, в huly.io есть важная функция — звонки. Нам нужно, чтобы они работали на мощностях нашего арендуемого сервера.
Huly — опенсорсный проект, развернув софт на нашем сервере мы хотим сэкономить на оплате сервиса. Вот GitHub проекта: https://github.com/hcengineering/platform
Сам Huly уже развёрнут, но Huly использует для рассылки почты AWS SES, а для звонков LiveKit. AWS SES останется в облаке, а LiveKit нужно развернуть на сервере для того, чтобы не платить за него.
Получается, задача в том, чтобы:
1. Развернуть LiveKit:
- Установить LiveKit как отдельный сервис на выделенном сервере (с учетом возможной высокой нагрузки от звонков).
- Настроить взаимодействие между Huly и локально развернутым LiveKit, чтобы Huly "стучался" не в облачный LiveKit, а в локальный сервер.
- Убедиться, что LiveKit полностью функционален для аудио- и видеозвонков.
2. Проверить и подтвердить возможность использования AWS SES для рассылки:
- AWS SES останется в облаке (не требует локального развертывания).
- Убедиться, что все настройки для SES корректно прописаны в Huly.
3. Серверная инфраструктура:
- Рассмотреть размещение LiveKit на сервере в Казахстане для обхода ограничений и санкций. Это более безопасное решение, так как серверы в России могут быть заблокированы.
Сервера и хостинг