RocketChat / Rocket.Chat
RocketChat / Rocket.Chat
The ultimate secure open-source solution for team communications 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. 🚀
终极安全开源团队协作解决方案。Rocket.Chat 是一个基于 TypeScript 开发的开源、安全且高度可定制的通信平台,专为对数据保护有高标准要求的组织而设计。我们是团队通信的终极解决方案,无论对方通过何种方式与您联系,都能实现同事之间、跨公司之间以及与客户或公众之间的实时对话。这不仅能提高生产力,还能提升用户满意度。每天,全球 150 多个国家、包括德国铁路(Deutsche Bahn)、美国海军(The US Navy)和瑞士信贷(Credit Suisse)在内的数千万用户,都信赖 Rocket.Chat 来确保其通信的完全私密与安全。🚀
Platform overview
平台概览
Rocket.Chat provides endless possibilities. Here’s an overview of the features you benefit from: Rocket.Chat 提供无限可能。以下是您可享用的功能概览:
- Deployment and workspace management: Flexible and reliable self-hosted, cloud, and air-gapped deployment options with scalable architecture and performance monitoring. 部署与工作区管理: 提供灵活可靠的自托管、云端及离线(Air-gapped)部署选项,具备可扩展的架构和性能监控功能。
- Security and sovereignty: Rocket.Chat is secure by design, with features such as identity management, end-to-end encryption, and role and attribute-based access control. 安全与主权: Rocket.Chat 采用“安全设计”理念,具备身份管理、端到端加密以及基于角色和属性的访问控制等功能。
- Team collaboration: Unified collaboration experience for asynchronous and real-time communication with seamless messaging options, voice calls, and federation. 团队协作: 提供统一的协作体验,支持异步与实时通信,并具备无缝的消息传递、语音通话和联邦(Federation)功能。
- Extend and integrate: Install public apps from the Rocket.Chat Marketplace, build your own apps with Apps-Engine, and integrate with external systems. 扩展与集成: 可从 Rocket.Chat 市场安装公共应用,使用 Apps-Engine 构建自定义应用,并与外部系统进行集成。
💻 Deploy Rocket.Chat
💻 部署 Rocket.Chat
We support different methods of deployment for different needs. Choose your method: 我们支持多种部署方式以满足不同需求。请选择适合您的方法:
Are you deploying Rocket.Chat on your own servers? You can deploy using one of the recommended methods: Docker, Podman, or Kubernetes. Refer to the Deployment Guide for details. Before you deploy, make sure to check the system requirements to deploy a workspace successfully. 您是否要在自己的服务器上部署 Rocket.Chat?您可以使用推荐的方法之一进行部署:Docker、Podman 或 Kubernetes。详情请参阅《部署指南》。在部署之前,请务必检查系统要求,以确保成功部署工作区。
Alternatively, deploy Rocket.Chat using Launchpad for a quick and straightforward Kubernetes setup where you don’t have to manage each dependency. 或者,您也可以使用 Launchpad 部署 Rocket.Chat,这是一种快速且直接的 Kubernetes 设置方式,无需手动管理每个依赖项。
Do you need to run the workspace on an isolated network? Set up an air-gapped workspace to use Rocket.Chat without internet access, suitable for high-security or regulated environments. 您是否需要在隔离网络中运行工作区?您可以设置离线(Air-gapped)工作区,在无需互联网访问的情况下使用 Rocket.Chat,这非常适合高安全性或受监管的环境。
Looking for a custom cloud-hosted solution without handling infrastructure? Check out our premium, dedicated cloud hosting options that adapt to your needs. 正在寻找无需维护基础设施的定制云托管解决方案?请查看我们可根据您的需求进行调整的高级专用云托管选项。
Interested in decentralized communication? Enable federation to securely communicate and share resources across a federated network. 对去中心化通信感兴趣?启用联邦功能,即可在联邦网络中安全地进行通信和共享资源。
📱 Desktop and mobile apps
📱 桌面与移动应用
In addition to the web app, you can also download the Rocket.Chat mobile app: 除了 Web 应用外,您还可以下载 Rocket.Chat 移动应用:
Download the desktop app: 下载桌面应用:
- Download on the Mac App Store 在 Mac App Store 下载
- Install from the Windows Store 从 Windows Store 安装
- Get from Snapcraft for Linux or use the command
sudo snap install rocketchat-desktop从 Snapcraft 获取 Linux 版本,或使用命令sudo snap install rocketchat-desktop
Refer to the Installation guide for further details. 更多详情请参阅《安装指南》。
📖 Rocket.Chat documentation
📖 Rocket.Chat 文档
- User documentation (用户文档)
- Administrator’s guide (管理员指南)
- Developer documentation (开发者文档)
- API documentation (API 文档)
- YouTube Rocket.Chat Learning Center (YouTube Rocket.Chat 学习中心)
🛡️ 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. Rocket.Chat 的架构旨在保护敏感数据、执行严格的合规性,并为在关键环境下运营的政府、国防和关键基础设施组织提供安全、可靠的通信保障。
- Trust Center: The Trust Center provides a comprehensive view of how we protect data and maintain transparency. You will find details on our security practices, privacy commitments, compliance certifications, and governance policies. 信任中心: 信任中心全面展示了我们如何保护数据并保持透明度。您可以在此找到关于我们的安全实践、隐私承诺、合规认证和治理政策的详细信息。
- Compliance Center: Explore the Compliance Center for additional information on how we commit to providing modern collaboration while protecting sensitive data. 合规中心: 探索合规中心,了解我们如何在保护敏感数据的同时致力于提供现代化协作的更多信息。
🛠️ Additional resources for developers
🛠️ 开发者资源
You can set up a Rocket.Chat development environment by following the guides below: 您可以按照以下指南设置 Rocket.Chat 开发环境:
- Server: See how to set up a Rocket.Chat server development environment on Linux distributions, Windows, Mac, and Gitpod. 服务器: 查看如何在 Linux 发行版、Windows、Mac 和 Gitpod 上设置 Rocket.Chat 服务器开发环境。
- Desktop: Learn how to set up and customize a desktop development environment. You can follow and contribute to the Rocket.Chat.Electron repository. 桌面端: 学习如何设置和自定义桌面开发环境。您可以关注并为 Rocket.Chat.Electron 仓库做出贡献。
- Mobile: Learn about mobile app development and configuring push notifications. You can follow and contribute to the Rocket.Chat.ReactNative repository. 移动端: 了解移动应用开发及推送通知配置。您可以关注并为 Rocket.Chat.ReactNative 仓库做出贡献。
🧩 Apps-Engine
🧩 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. 开发可与 Rocket.Chat 集成的自定义应用。我们提供开源的 Apps-Engine 框架,扩展了 Rocket.Chat 生态系统内的集成可能性。
🆕 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). Rocket.Chat/feature-requests 用于跟踪 Rocket.Chat 的功能请求和讨论。点击此处提交新的功能请求。功能请求论坛存储了旧功能请求的历史存档(截至 2018 年)。
🤝 Community
🤝 社区
Join thousands of members worldwide in our community server. Join #support and #general for help from the community. 加入我们的社区服务器,与全球数千名成员交流。加入 #support 和 #general 频道以获取社区帮助。
👥 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. Rocket.Chat 是一个开源项目,我们非常欢迎社区贡献。详情请参阅《贡献指南》。
💼 Become a Rocketeer
💼 加入我们 (Become a Rocketeer)
We’re hiring developers, technical support, and product managers all the time. Check out our jobs page. 我们一直在招聘开发人员、技术支持和产品经理。请查看我们的招聘页面。
🗞️ Get the Latest News
🗞️ 获取最新动态
Blog | Twitter | Facebook | LinkedIn | YouTube 博客 | Twitter | Facebook | LinkedIn | YouTube
🗒️ Credits
🗒️ 致谢
Emoji provided graciously by JoyPixels. Emoji 由 JoyPixels 慷慨提供。