Open-source и свой сервер 4 мин чтения

Rocket.Chat: корпоративный мессенджер на своём сервере под ключ

Rocket.Chat переносит рабочую переписку из личных вотсапов и телеграмов сотрудников на сервер компании. Открытый код под лицензией MIT, установка на своё железо, работа даже в закрытом контуре без интернета. Честно разбираем лимиты бесплатной версии и что вынесено в платные модули.

Rocket.Chatмессенджерopen-sourceзакрытый контур
Коротко. Rocket.Chat это корпоративный мессенджер с открытым кодом, который ставится на ваш сервер. Рабочая переписка, файлы и история остаются в компании, а не в личных телефонах сотрудников. Community-версия бесплатна и распространяется под лицензией MIT, её можно поднять даже в закрытой сети без интернета. У бесплатной версии есть потолок по одновременным пользователям и по пуш-уведомлениям, а часть корпоративных функций живёт в платных модулях. Разворачиваем под ключ, в том числе в изолированном контуре.

Переписка компании живёт в чужих телефонах

Отдел продаж согласует скидки в личном Телеграме менеджера. Прораб скидывает фото объекта в вотсап-группе, которую сам и создал. Бухгалтерия шлёт сканы в общий чат, где половина участников уже не работает. Так устроено почти везде, и все к этому привыкли.

Проблема всплывает в день увольнения. Человек уходит и уносит с собой всю переписку: контакты клиентов, договорённости, историю по сделкам. Владелец компании не видел эти чаты никогда и не увидит. Восстановить нечего. Плюс данные клиентов лежат на серверах чужого сервиса за границей, и по 152-ФЗ это отдельный риск, про который вспоминают только после проверки.

Rocket.Chat закрывает саму причину. Это мессенджер, который вы ставите на свой сервер. Вся переписка, файлы и учётные записи принадлежат компании. Уволили сотрудника, отключили доступ, история осталась на месте.

Что такое Rocket.Chat

Открытый проект, которому уже около десяти лет. На GitHub у него больше 46 тысяч звёзд и живая разработка: правки выходят постоянно, недавно команда свела бесплатную и платную версии в единый код. Репозиторий открыт, посмотреть можно здесь: github.com/RocketChat/Rocket.Chat.

Community-версия распространяется под лицензией MIT. Это значит, что её можно бесплатно поставить, изучить код, поправить под себя и использовать в коммерческой компании без отчислений. Ставится через Docker или Kubernetes на обычный VPS или на железо внутри офиса. По той же логике, что и другие открытые сервисы, о которых я писал: Mattermost и Matrix с Element решают ту же задачу другими средствами, и выбор между ними это отдельный разговор.

Что он умеет

Внутри всё, к чему привыкли по рабочим чатам. Каналы по темам и проектам, приватные группы, личные сообщения, треды, реакции, закреплённые сообщения, поиск по всей истории. Есть мобильные приложения и десктоп, есть веб-версия.

Звонки и видеоконференции подключаются через Jitsi или BigBlueButton, тоже открытые и тоже на вашем сервере. Работает сквозное шифрование переписки. Есть роли и права доступа: кто видит какие каналы, кто может приглашать людей, кто администратор. Подключается вход по корпоративной учётной записи через LDAP и SAML, чтобы сотрудник заходил тем же логином, что и в остальные системы. Настроить единый вход помогает связка с Keycloak.

Отдельно магазин приложений и интеграции. Через него и через фреймворк для разработчиков Rocket.Chat цепляется к вашим системам: заявки из CRM падают в канал, бот отвечает клиентам, уведомления из 1С приходят нужному отделу. Ботов и вебхуки можно писать свои.

Работа без интернета, в закрытой сети

Это то, ради чего Rocket.Chat часто и выбирают. Его можно установить в изолированном контуре, куда интернет не заведён вообще. Такое нужно на производстве, в проектных бюро, в организациях с гостайной или просто там, где переписка не должна выходить за периметр.

Мессенджер работает внутри локальной сети между своими серверами и рабочими станциями. Наружу ничего не уходит. Настройка такого варианта сложнее обычной установки: нужно заранее собрать все компоненты и образы, потому что скачать их на месте будет неоткуда. Сборку и обслуживание такого сервера мы берём на себя, подробнее в разделе про ИТ-инфраструктуру.

Что важно учесть честно

Бесплатная Community-версия не безгранична. Есть потолок в 100 одновременных подключённых пользователей и лимит около 10 000 пуш-уведомлений в месяц через штатный шлюз. Для отдела или небольшой компании этого хватает, для крупного холдинга уже нет.

Часть возможностей вынесена в платные модули: продвинутая синхронизация ролей и групп из LDAP, аудит сообщений, повышенная отказоустойчивость, часть приложений из магазина. Более того, начиная с версии 9.0.0 сам вход через LDAP и SAML требует платного плана. Простой вход по логину и через привычные соцаккаунты остаётся бесплатным. Сквозное шифрование есть, но включается не по умолчанию и работает не для всех типов каналов, его нужно настраивать под конкретные группы.

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

Что можно сделать уже сейчас

Первое. Посчитайте, сколько человек реально сидит в рабочих чатах одновременно. Если меньше сотни, бесплатной версии хватит, и весь проект это стоимость сервера плюс настройка.

Второе. Начните с одного отдела, где потеря переписки болит сильнее всего. Обычно это продажи или сервис. Заведите каналы, перенесите людей, дайте неделю пожить. Дальше подключайте остальных.

Третье. Сразу решите вопрос с доступами и бэкапами. Кто администратор, как отключается уволенный, куда и как часто сохраняется история. Это скучно, но именно ради этого всё и затевалось. Мессенджер можно связать с остальными вашими системами, об этом я писал в разделе про автоматизацию бизнеса.

Четвёртое. Если нужен закрытый контур, планируйте его с самого начала. Собрать всё в изолированной сети сложнее, чем потом переносить готовую установку.

Частые вопросы

Сколько стоит развернуть Rocket.Chat?

Сам мессенджер в Community-версии бесплатен. Платите за сервер и за настройку под ключ. Точную оценку под вашу задачу и число сотрудников я даю на странице с ценами и в личной переписке. Платный план Rocket.Chat нужен, только если упрётесь в лимиты бесплатной версии или понадобятся корпоративные модули.

Данные точно останутся у нас?

Да, если ставить на свой сервер. Переписка, файлы и учётные записи лежат в вашей базе, а не у стороннего сервиса. В варианте с закрытым контуром наружу не уходит вообще ничего.

Сотрудники смогут пользоваться им с телефона?

Да. Есть приложения для Android и iOS, десктоп-клиент и веб-версия. Внешне это привычный мессенджер с каналами и личными сообщениями, отдельного обучения обычно не требуется.

Коротко о главном

Rocket.Chat переносит рабочую переписку из личных телефонов сотрудников на сервер компании. Открытый код, лицензия MIT, установка на своё железо и работа в закрытой сети без интернета. У бесплатной версии есть потолок по пользователям и часть функций в платных модулях, но для большинства команд Community-версии достаточно.

Хотите, чтобы переписка, контакты и история оставались в компании даже после ухода людей, а при необходимости работали в изолированном контуре? Напишите мне в Telegram слово «РОКЕТ». Посчитаем сервер, число сотрудников и соберём мессенджер под вас.

Ещё open-source для бизнеса

Эта статья — часть каталога бесплатных решений, которые я разворачиваю на вашем сервере под ключ: CRM, аналитика, документы, почта, безопасность, магазины, AI.

Услуги по теме

Что я делаю для бизнеса

  • Боты в Telegram, MAX, VK
  • Автоматизация процессов и CRM
  • Аналитика и дашборды
  • Сайты и лендинги под ключ

Бесплатно: чек-лист «Готов ли ваш бизнес к 152-ФЗ»

12 пунктов, которые проверяют готовность за час: данные, согласия, уведомление в РКН, локализация, защита. Отметьте, что уже сделано, и увидите дыры, за которые сейчас штрафуют.

Готовы обсудить вашу задачу?

Бесплатная консультация — разберём, как внедрить это в вашем бизнесе под ключ. Без форм, пишите напрямую.

Пишу о разработке, ИИ и законах для бизнеса

Разборы, кейсы и практика — без воды. Выходит регулярно, читать 3–5 минут.

Готовые решения под ключTurnkey solutionsSoluciones llave en mano交钥匙解决方案Түлхүүр гардуулах шийдэл 451 готовых IT-решений для бизнеса451 ready-made IT solutions for business451 soluciones IT listas para empresas451 个面向企业的现成 IT 解决方案Бизнест зориулсан 451 бэлэн IT шийдэл Автоматизация, боты, AI, 152-ФЗ и платформы · бесплатная консультацияAutomation, bots, AI, data privacy and platforms · free consultationAutomatización, bots, IA, privacidad de datos y plataformas · consulta gratis自动化、机器人、AI、数据合规与平台 · 免费咨询Автоматжуулалт, бот, AI, өгөгдлийн хамгаалалт ба платформ · үнэгүй зөвлөгөө Смотреть каталогView catalogVer catálogo查看目录Каталог үзэх