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 进行部署;或使用 Launchpad 进行简化的 Kubernetes 部署。桌面应用可通过 Mac App Store、Windows Store 或 Snapcraft 获取。
在本地构建服务器之前,我需要准备什么?该仓库需要 Node.js (>=22.22.3 =24.15.0 <25) 和 Yarn 4.18.0,并使用 Turborepo 运行 build/dev/lint 脚本。
开始安装之前,有哪些前置条件需要先检查?需要。部署前需先检查系统要求;而离线隔离部署、专属云托管等部分高级选项,仅适用于特定受监管或网络隔离的使用场景。
通常有哪些大规模用户在使用它?它专为需要安全、合规团队通讯的组织而打造,拥有数千万用户,遍布 150 多个国家和地区,包括 Deutsche Bahn、US Navy 和 Credit Suisse 等大型企业。
除了网页浏览器,我还能在其他地方使用它吗?可以。除网页应用外,还提供官方桌面应用(Mac、Windows,以及通过 Snapcraft 提供的 Linux 版本)和移动应用。
它如何处理数据安全与合规问题?Rocket.Chat 从设计之初就注重安全,提供身份管理、端到端加密,以及基于角色和属性的访问控制;同时设有信任中心和合规中心,详细说明其安全与治理实践。
我能否通过自定义集成来扩展 Rocket.Chat?可以。你可以从 Rocket.Chat Marketplace 安装公开应用,也可以使用开源的 Apps-Engine 框架自行开发。
它是否支持去中心化或跨组织的聊天?支持。联邦互通功能让你能够在多个独立的 Rocket.Chat 工作区组成的联邦网络中安全地沟通和共享资源。
Rocket.Chat 的底层是用什么构建的?它使用 TypeScript 开发,早期基于 Meteor 构建,并使用 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