Rocket.Chat offers multiple deployment options to suit different infrastructure needs, including self-managed servers, cloud-hosted setups, and secure air-gapped environments. This guide covers deployment options, scaling strategies, data migration, and directory integration to help you align Rocket.Chat with your organization’s 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 launch and scale your workspace easily without handling any infrastructure.
Deploy self-managed workspaces
Take full control over your infrastructure and data by deploying Rocket.Chat on your own server. Before you begin, visit the System Requirements guide to ensure your enviroment 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: Quickly launch a Rocket.Chat instance using an EC2 AMI from the AWS Marketplace.
Deploy with Digital Ocean: Deploy Rocket.Chat in a single click from the Digital Ocean Marketplace.
Deploy on Ubuntu: Set up Rocket.Chat on Ubuntu, one of the most popular Linux distributions.
Deploy on Debian: Set up Rocket.Chat on all Debian-based distributions.
Deploy on CentOS: Install and run Rocket.Chat on CentOS environments.
Deploy on Windows 10: Install and run Rocket.Chat on your Windows 10 machine.
If you're using a firewall, you may need to whitelist certain URLs to ensure Rocket.Chat can communicate with our cloud services. Refer to Firewall Configuration guide for the complete list.
Encountering any issues with your deployment? Check the Deployment FAQ guide for common issues and solutions..
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
Follow the guidelines for updating your Rocket.Chat workspace to your preferred release.
Migrate data
Transfer users, messages, and content from platforms like Slack and HipChat with our migration tools.
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.