Rocket.Chat¶
Информация
Rocket.Chat - это открытая платформа для обмена сообщениями и видео-конференций, созданная в 2015 году группой бразильских разработчиков, работающих в компании Webschool. Rocket.Chat имеет открытый исходный код и доступен для скачивания на GitHub, выпущен по лицензии MIT. Он предоставляет возможность обмена сообщениями в режиме реального времени, а также поддерживает голосовые и видеозвонки, обмен файлами и интеграцию с другими приложениями. Rocket.Chat работает на различных операционных системах и платформах, включая Linux, Windows, macOS, Android и iOS, и может быть установлен как на собственном сервере, так и на облачных платформах. Он использует протокол WebSocket для передачи данных и поддерживает шифрование SSL/TLS для обеспечения безопасности передачи данных.
HOSTKEY является официальным партнером Rocket.Chat и использует его в повседневной работе с 2015 года. Мы можем продавать корпоративные лицензии и обслуживать лицензированные установки.
Особенности сборки¶
- Возможна установка на семейство RHEL 8+ и Ubuntu 20.04+;
- Время на установку 15-20 минут вместе с OS;
- Контейнеризованная установка RocketChat + SSL в зоне hostkey.in;
- Установленное ПО:
- Docker CE;
- Docker Compose.
- Использованные контейнеры:
- registry.rocket.chat/rocketchat/rocket.chat:6.0.0;
- docker.io/bitnami/mongodb:5.0.15;
- jonasal/nginx-certbot:latest.
- Путь до compose: -
/root/rocketchat
; - Путь до примонтированных директорий: -
/data
; -
Для кастомизации установки необходимо внести правки в
/root/rocketchat/compose.yml
, а после перезапустить compose через команды
Веб-интерфейс будет доступен по ссылке: https://rocketchat{Server_ID_from_Invapi}.hostkey.in
Данные для подключения¶
Управление сервисом осуществляется в панели управления Rocket.Chat с веб-интерфейсом, ссылка на которую расположена в Invapi.
Данные для авторизации можно найти или во вкладке Info >> Tags панели управления сервером или в присланном e-mail:
- Ссылка: в теге webpanel;
- Логин и Пароль: приходят в письме на вашу электронную почту при готовности сервера к работе после развертывания ПО.
Использование сервера c Rocket.Chat¶
После перехода в панель управления Rocket.Chat необходимо пройти регистрацию:
И указать информацию об организации:
После успешного завершения процедуры регистрации будет совершен переход в стартовое меню RocketChat:
Примечание
Подробная информация по основным настройкам Rocket.Chat содержится в документации разработчиков.
Создание нового пользователя¶
Примечание
Первый пользователь, настроивший рабочее пространство Rocket.Chat, является администратором. Он может приглашать других пользователей, управляет всем рабочим пространством.
Для создания нового пользователя Rocket.Chat:
- Откройте панель управления Rocket.Chat, используя учетные данные администратора.
-
Нажмите на кнопку
Добавить пользователейили кнопкуНастроитьв правом верхнем углу экрана: -
В меню настроек выберите Пользователи и нажмите на кнопку
Новый: -
Заполните необходимые поля, такие как имя пользователя, адрес электронной почты и пароль. Также можно добавить другие дополнительные сведения, если они необходимы, например, роль пользователя:
-
Нажмите на кнопку
Создатьвнизу страницы. - Новый пользователь будет добавлен в список пользователей Rocket.Chat и сможет войти в систему, используя свои учетные данные.
Обновление Rocket Chat¶
Для обновления Rocket Chat воспользуйтесь инструкцией из официальной документации разработчиков.
Заказ Rocket.Chat с помощью API¶
Для установки данного ПО с использованием API следуйте этой инструкции.