Deploy Rocket.Chat

Rocket.Chat 6.0 is our most secure and scalable version yet. It includes 10 security patches, 9 brand-new features, and 25+ overall platform enhancements. Visit our website to learn more about what’s new in this latest version. Update now!
Explore options for deploying Rocket.Chat. Learn about hosting, server requirements, optimization, and top-notch security measures.
System Requirements: Discover the necessary software and hardware specifications for a seamless and successful Rocket.Chat installation and deployment.
Official Deployments: Rocket.Chat offers two modes to deploy your workspace for production.
  1. 1.
    Deploy with Docker & Docker Compose: Install and set up Rocket.Chat with Docker & Docker compose.
  2. 2.
    Deploy with AWS: Use docker to set up Rocket.Chat and streamline your deployment on AWS.
In addition, snaps are a convenient way to rapidly deploy a Rocket.Chat instance for development or discovery purposes. We do not recommend snaps for managing production environment.
Deploy with Snaps: Launch Rocket.Chat using Snaps on all supported Linux distributions.
Update Rocket.Chat: Learn how to update the version of your Rocket.Chat workspace to the latest or your preferred release. For additional information about the releases, kindly visit our release page.
Scaling Rocket.Chat with Microservices: Ensure optimal performance of your Rocket.Chat workspace even with thousands of users and more by monitoring and scaling it. Deploy Rocket.Chat using microservices or several smaller components, each focusing on a single feature of Rocket.Chat.

Additional Deployments