Rocket.ChatRocket.Chat

Бесплатно
Открытый код
Информация

Rocket.Chat — современная платформа с открытым исходным кодом для командного общения, совместной работы и обмена файлами. Решение устанавливается на Linux-сервера и даёт полный контроль над корпоративными данными и возможностями кастомизации. Поддерживает мгновенный чат, аудио- и видеозвонки, гибкие каналы, интеграцию с бизнес-приложениями и ботами, а также продвинутое управление ролями. Rocket.Chat идеально подходит для бизнеса, сообществ и ИТ-команд, которым важно масштабируемое, приватное и расширяемое решение для коммуникаций.

Основные возможности

  • Командные чаты и каналы: общайтесь в открытых, приватных и групповых каналах с поддержкой веток.
  • Самостоятельное развёртывание: устанавливайте Rocket.Chat на свой Linux-сервер для полного контроля над данными и безопасностью.
  • Голосовые и видеозвонки: общайтесь в реальном времени с помощью встроенных аудио- и видеоконференций.
  • Обмен файлами: безопасно делитесь и управляйте документами, изображениями и другими файлами в чатах и каналах.
  • Интеграции и боты: подключайте бизнес-инструменты, системы автоматизации или создавайте собственных ботов через API.
  • Поиск и уведомления: быстро находите сообщения и файлы, настраивайте уведомления под свои задачи.
  • Управление доступом: гибкие роли пользователей, контроль прав и гостевой доступ для внешних участников.
  • Мобильные и десктопные приложения: работайте в Rocket.Chat с любого устройства — клиенты для Windows, macOS, Linux, iOS и Android.

Особенности установки

Время установкиВремяОСОЗУДиск
20–30 минAlmaLinux 9Rocky Linux 92Gb20Gb
  • Установленное ПО:
    • Docker CE
    • Docker Compose
  • Используемые контейнеры:
    • registry.rocket.chat/rocketchat/rocket.chat
    • docker.io/bitnami/mongodb
    • docker.io/traefik (Обратный прокси, автоматически генерирующий сертификаты и обеспечивающий безопасный доступ по HTTPS к вашей Rocket.Chat-инстанции через указанный домен.)
  • Открытые порты:
    • 80, 443 – Веб-доступ (HTTP/HTTPS)
  • Путь к файлам: /root/rocketchat
Примечание

По умолчанию мы устанавливаем актуальную стабильную версию программного обеспечения с сайта разработчика или из официальных репозиториев.

Начало работы после установки Rocket.Chat

После оплаты вашего заказа на email, указанный при регистрации, вам придёт письмо с уведомлением о том, что сервер готов к работе. В этом письме будут указаны IP-адрес вашего VPS, а также учётные данные для подключения к web интерфейсу панели управления Rocket.Chat:

  • Ссылка: https://example.com

При первом входе в Rocket.Chat открывается мастер первичной настройки. На первом этапе потребуется создать аккаунт администратора: укажите полное имя, имя пользователя, email и пароль. Этот шаг гарантирует подготовку рабочего пространства для совместной и безопасной работы:

Screenshot of interfaceScreenshot of interface
Примечание

Данные для доступа к вашему VPS размещены в разделе «Виртуальные серверы»: выберите нужный сервер и нажмите «Инструкция». Эти сведения также указаны в письме, которое вы получаете после установки.

Первоначальные настройки

После регистрации Rocket.Chat создаёт рабочее пространство для вашей команды — сразу доступны чаты, каналы, приглашения и советы по началу работы.

Screenshot of interfaceScreenshot of interface
  1. Добавить пользователей: Приглашайте и добавляйте новых участников в рабочее пространство для общения и совместной работы.
  2. Создать канал: Организуйте общение, создавая открытые или приватные каналы для отдельных тем или команд.
  3. Вступить в каналы: Просматривайте и вступайте в открытые каналы или команды через каталог рабочего пространства.
  4. Мобильные приложения: Скачайте Rocket.Chat на смартфон, чтобы всегда быть на связи (Google Play, App Store).
  5. Приложения для ПК: Установите десктопный клиент Rocket.Chat для Windows, Linux или Mac для удобной работы.
Примечание

Подробную информацию по основным настройкам Rocket.Chat можно найти в документации разработчика.

Обновление Rocket.Chat

Информация

Когда выходит новая версия Rocket.Chat, вы можете безопасно обновить контейнеры — изменится только версия приложения, а все ваши настройки и данные сохранятся. Узнать о новых релизах можно на официальном сайте.

Команды для обновления Rocket.Chat:
cd /root/rocketchat
docker compose -f traefik.yml -f compose.yml pull
docker compose -f traefik.yml -f compose.yml up -d
Пример выполнения обновления в SSH-консоли:
[root@server ~]# cd /root/rocketchat
[root@server rocketchat]# docker compose -f traefik.yml -f compose.yml pull
[+] Pulling 3/3
✔ rocketchat Pulled
✔ traefik Pulled
✔ mongodb Pulled
[root@server rocketchat]# docker compose -f traefik.yml -f compose.yml up -d
[+] Running 3/3
✔ Container rocketchat-mongodb-1 Running
✔ Container rocketchat-traefik-1 Running
✔ Container rocketchat-rocketchat-1 Running

Мобильные и десктопные приложения Rocket.Chat

Если у вас уже есть доступ к серверу Rocket.Chat, вы можете подключиться напрямую по адресу сервера или используя ссылку-приглашение. Просто введите предоставленный URL в десктопном или мобильном приложении Rocket.Chat или откройте его в браузере, чтобы войти под своими данными и начать работу.

Разблокировка SMTP-портов

В целях безопасности исходящие TCP-порты (25, 465 и 587) по умолчанию заблокированы на всех VPS-серверах. Эта мера направлена на предотвращение рассылки спама. Чтобы снять блокировку, выполните следующие действия:

  1. Зарегистрируйте доменную зону. A-запись вашего домена должна указывать на IP-адрес вашего сервера.
  2. Отправьте запрос в техническую поддержку с указанием, что необходимо открыть исходящие SMTP-порты для отправки почты и домен (или поддомен), с которого будет происходить отправка.
  3. После анализа вашего доменного имени мы примем решение об открытии SMTP-портов и уведомим вас.
Внимание

Для разблокировки SMTP-портов могут потребоваться дополнительные сведения о доменном имени и его предполагаемом использовании.

4 June 2025 г.

Присоединяйтесь к нашему каналу!

Делитесь идеями, голосуйте за функции и оставайтесь в курсе.