Rocket.Chat README

The project's README from github.com/RocketChat/Rocket.Chat. As one markdown file: README.md.

The ultimate secure open-source solution for team communications

Codecov branch

Rocket.Chat is an open-source, secure, fully customizable communications platform developed in TypeScript for organizations with high standards of data protection.

We are the ultimate solution for team communications, enabling real-time conversations between colleagues, with other companies, and with your customers or citizens, regardless of how they connect with you. The result is an increase in productivity and user satisfaction rates.

Every day, tens of millions of users in over 150 countries and in organizations such as Deutsche Bahn, The US Navy, and Credit Suisse trust Rocket.Chat to keep their communications completely private and secure.

🚀 Platform overview

Rocket.Chat provides endless possibilities. Here’s an overview of the features you benefit from:

💻 Deploy Rocket.Chat

We support different methods of deployment for different needs. Choose your method:

📱 Desktop and mobile apps

In addition to the web app, you can also download the Rocket.Chat mobile app:

Rocket.Chat on Apple App Store Rocket.Chat on Google Play

Download the desktop app:

Refer to the Installation guide for further details.

📖 Rocket.Chat documentation

🛡️ Trust and compliance

The architecture of Rocket.Chat is designed to protect sensitive data, enforce rigorous compliance, and ensure secure, reliable communications for governments, defense, and critical infrastructure organizations operating in high-stakes environments.

🛠️ Additional resources for developers

You can set up a Rocket.Chat development environment by following the guides below:

🧩 Apps-Engine

Develop your own apps that can be integrated with Rocket.Chat. We provide an open-source Apps-Engine framework which expands the integration possibilities within the Rocket.Chat ecosystem.

🆕 Feature request

Rocket.Chat/feature-requests is used to track Rocket.Chat feature requests and discussions. Click here to open a new feature request. Feature Request Forums stores the historical archives of old feature requests (up to 2018).

🤝 Community

Join thousands of members worldwide in our community server. Join #support and #general for help from the community.

Alt

👥 Contributions

Rocket.Chat is an open-source project, and we are very happy to accept community contributions. Refer to the Contribution guide for more details.

💼 Become a Rocketeer

We're hiring developers, technical support, and product managers all the time. Check out our jobs page.

🗞️ Get the Latest News

Rocket.Chat (RocketChat/Rocket.Chat)

Searching Database…

Что это такое?Rocket.Chat — это платформа для командного общения с открытым исходным кодом, которую можно развернуть на собственных серверах. Она поддерживает чат в реальном времени, голосовые звонки и федерацию и ориентирована на организации с высокими требованиями к защите данных.
Это облачный сервис или то, что я запускаю сам?Можно развернуть его на собственных серверах (Docker, Podman, Kubernetes), запустить в изолированной сети без доступа в интернет, воспользоваться выделенным облачным хостингом Rocket.Chat или установить официальные приложения для компьютера и мобильных устройств.
Как развернуть собственный сервер Rocket.Chat?Разверните с помощью Docker, Podman или Kubernetes по инструкции из Deployment Guide или воспользуйтесь Launchpad для упрощённой настройки Kubernetes; десктопные приложения доступны в Mac App Store, Windows Store или Snapcraft.
Что нужно установить перед локальной сборкой сервера?Для репозитория нужны Node.js (>=22.22.3 =24.15.0 <25) и Yarn 4.18.0, а для запуска скриптов build, dev и lint используется Turborepo.
Есть ли требования, которые стоит проверить перед установкой?Да — перед развёртыванием нужно проверить системные требования, а некоторые расширенные варианты, например изолированные сети или выделенный облачный хостинг, предназначены для отдельных сценариев: регулируемых отраслей или сетей без выхода в интернет.
Кто обычно использует это в больших масштабах?Платформа создана для организаций, которым нужна безопасная и соответствующая нормативам командная связь; ею пользуются десятки миллионов людей в более чем 150 странах, включая такие компании, как Deutsche Bahn, ВМС США и Credit Suisse.
Можно ли пользоваться им не только в браузере?Да — помимо веб-приложения есть официальные десктопные приложения (Mac, Windows, Linux через Snapcraft) и мобильные приложения.
Как платформа обеспечивает безопасность данных и соответствие требованиям?Безопасность заложена в основу Rocket.Chat: в нём есть управление идентификацией, сквозное шифрование и контроль доступа на основе ролей и атрибутов, а также Trust Center и Compliance Center с описанием практик безопасности и управления.
Можно ли расширить Rocket.Chat собственными интеграциями?Да, можно установить публичные приложения из Rocket.Chat Marketplace или создать свои с помощью открытого фреймворка Apps-Engine.
Поддерживает ли он децентрализованное общение или общение между организациями?Да, федерация позволяет безопасно общаться и обмениваться ресурсами в федеративной сети отдельных рабочих пространств Rocket.Chat.
На чём построен Rocket.Chat внутри?Он разработан на TypeScript и исторически построен на Meteor; для управления скриптами сборки, разработки и проверки кода (lint) во всех пакетах монорепозитория используется Turborepo.
What are similar projects?zulip, jitsi-meet, wekan, chat, server, server, mattermost, TREK
Creator
RocketChat
Size
2.1 GB
Stars
46.3K
Age
11y
Commits · 90 Days