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.
Deploy air-gapped workspaces
Set up an air-gapped workspace to run Rocket.Chat without internet access, suitable for high-security or regulated environments.
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:
Explore other additional methods to deploy and test your workspaces:
Deploy with AWS: Deploy Rocket.Chat with an EC2 AMI from the AWS marketplace.
Deploy with Digital Ocean: Deploy Rocket.Chat with a one-click install from the Digital Ocean marketplace.
Deploy on Ubuntu: Set up Rocket.Chat on Ubuntu, one of the most popular Linux distributions.
Deploy on Windows 10: Install and run Rocket.Chat on your Windows 10 machine.
Deploy on Debian: Support Rocket.Chat installation for all Debian-based distros.
Deploy on CentOS: Install and run Rocket.Chat on CentOS
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 Rocket.Chat
Scale your workspace to ensure optimal performance by running multiple Docker instances or adopting a microservices architecture with Kubernetes.
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.
Migrate data
Use our diverse tools to migrate users, messages, and content from platforms like Slack and HipChat.
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.