Deploy Rocket.Chat

circle-check

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. Deploy with Docker & Docker Compose: Install and set up Rocket.Chat with Docker & Docker compose.

  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 pagearrow-up-right.

Scaling Rocket.Chat with Microservicesarrow-up-right: 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