Deploy Rocket.Chat

Rocket.Chat supports a variety of deployment methods, including self-managed servers, cloud-hosted setups, and secure air-gapped environments. This documentation covers each deployment option along with scaling strategies, data migration, and directory integration to help you align Rocket.Chat with your infrastructure.

Airgap

Deploy air-gapped workspaces

Set up an air-gapped workspace to run Rocket.Chat without internet access, suitable for high-security or regulated environments.

Cloud-hosted

Launch cloud-hosted workspaces

Leverage our premium dedicated cloud hosting service to set up and scale your workspace quickly without handling infrastructure.


Deploy self-managed workspaces

Learn how to deploy Rocket.Chat with full control over your infrastructure and data.

Before deploying, visit the System Requirements guide to ensure your workspace meets the specification requirements. Then, select a recommended on-premise deployment method that fits your setup:

Docker

Docker

Install and set up Rocket.Chat with Docker & Docker compose.

Kubernetes

Kubernetes

Use the official Rocket.Chat Helm chart with Kubernetes.

Snaps

Snaps

Deploy Rocket.Chat with Snaps quickly for testing.

Explore other additional methods to deploy and test your workspaces:

  • If you are using a firewall, you may need to whitelist some URLs to communicate with our cloud services. See Firewall Configuration for the complete list.

  • Encountering any issues with your deployment? See the Deployment FAQ guide for more details.


Scale

Scale Rocket.Chat

Scale your workspace to ensure optimal performance by running multiple Docker instances or adopting a microservices architecture with Kubernetes.

Update

Update Rocket.Chat

Review the guidelines for updating your Rocket.Chat workspace. Refer to your deployment method documentation to find specific instructions on updating to your preferred release.

Data migration

Migrate data

Use our diverse tools to migrate users, messages, and content from platforms like Slack and HipChat.

Directory integration

Integrate directory

Integrate Rocket.Chat with your organization’s Active Directory using LDAP or SAML.

As of December 15, 2023, Rocket.Chat has ceased support for connections from cloud services and official mobile/desktop apps to workspaces running legacy versions outside our support window. Users on unsupported legacy servers are advised to upgrade to the latest Rocket.Chat version to ensure continued access to cloud, mobile, and desktop applications. Each Rocket.Chat version is supported for six months post-release.