Louise Message - 4 mins read Feb 1, 2018

11 ways to install Rocket.Chat

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.

1. Snaps

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.

Install the Rocket.Chat snap.

2. Sandstorm

Sandstorm makes it easy for non-techninal 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.

Download Rocket.Chat from Sandstorm.

3. openSUSE

openSUSE has a strong following thanks to its stability, active community and the popularity of YaST, openSUSE’s installation and configuration tool.

Install Rocket.Chat on openSUSE.

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.

Running Rocket.Chat on the $30 Raspberry Pi 3.

5. Heroku

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.

6. DigitalOcean

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.

Watch this tutorial for more information on installing Rocket.Chat on Google Cloud Platform.

8. Ansible

“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.

9. Kubernetes

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.

10. Cloudron

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.

Install Rocket.Chat 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.

Start a free 30-day Rocket.Chat Cloud trial.

unsplash-logoKsenia Kudelkina

To find out where the Rocket.Chat team will be next or to learn about why people choose Rocket.Chat over other solutions, follow us on social media and our blog.