From distributing just a tarball through to one-click deploys, Rocket.Chat supports more than thirty deployment methods across many on-premise and cloud solutions.
This post covers some of the most popular, easy and unusual ways to get started with your own open source team chat.
Since its release over a year ago, the Rocket.Chat snap has been installed more than 100,000 times, making it the most popular way to deploy Rocket.Chat.
Snaps are safe, secure and fast to deploy; the Rocket.Chat team ran tests that clocked under a minute from install to running the Rocket.Chat server.
Sandstorm makes it easy for non-technical users to install open source software without the need to administer their own server.
Popular open source solutions like Rocket.Chat are available in Sandstorm's one-click install App Market.
openSUSE has a strong following thanks to its stability, active community and the popularity of YaST, openSUSE's installation and configuration tool.
4. Raspberry Pi
Run your own private chat server from just $5 with Rocket.Chat and Raspberry Pi, the tiny computer that revolutionized affordable servers.
Community members are running Rocket.Chat on every model of Pi ever manufactured, including the $5 Pi Zero, meaning you can affordably run your own private social network at home.
Heroku is a cloud platform that enables companies to quickly scale apps without the burden of hardware or servers.
Rocket.Chat is available as a one-click install from the Heroku Elements Marketplace.
DigitalOcean is a simple cloud computing platform to deploy Rocket.Chat to.
Their $10 per month droplet plan meets the minimum requirements for deploying a Rocket.Chat server, making it an affordable way to administer your own team chat.
Read the documentation on deploying Rocket.Chat on DigitalOcean.
7. Google Cloud Platform
Google Cloud Platform uses Google's core infrastructure and data analytics, making it easy for businesses and developers to scale their apps.
You can try Google Cloud Platform for free and receive $300 credit to spend on the platform over the next 12 months.
Radically simple Ansible believes in automation for everyone. Ansible automates cloud provisioning, configuration management and application deployments and many other IT needs.
For those unfamiliar with Ansible, the Rocket.Chat documentation explains how to quickly setup an Ansible environment with the end goal of deploying Rocket.Chat to one or more servers.
Read the documentation on deploying Rocket.Chat with Ansible.
This open source platform is designed to make deploying, scaling and operating application containers easy.
Read Xenonstack's post on deploying Rocket.Chat on Kubernetes.
Cloudron is a platform to run apps on your server and keep them up-to-date and secure.
There are already more than one-hundred instances of Rocket.Chat running on Cloudron.
11. Rocket.Chat Cloud
Rocket.Chat Cloud, built on Docker and Kubernetes, gives users the benefits of an open source communication platform without having to setup and scale infrastructure.
Rocket.Chat Cloud plans start at $50/month and include weekly statistics, reporting and support.