{% hint style="info" %} 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. {% endhint %}
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.
- Deploy with Docker & Docker Compose: Install and set up Rocket.Chat with Docker & Docker compose.
- 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.
- Deploy with Digital Ocean: Deploy Rocket.Chat with a 1-click install from the Digital Ocean marketplace.
- Deploy on IBM Cloud: Experience Rocket.Chat on IBM Cloud with enterprise-grade infrastructure and services.
- Deploy with Google Compute Engine: Launch Rocket.Chat on Google Compute Engine for reliable performance and scalability.
- Deploy with Kubernetes using Helm: Set up Rocket.Chat more efficiently by utilizing Kubernetes and Helm for effortless scalability and administration.
- 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
- Deploy on Kali: Set up Rocket.Chat on Kali Linux.
- Plugin Deployments: Integrate Rocket.Chat (or LiveChat) features into popular applications via Plug-ins.