

Previously, we created the docker-compose.yml file. Registering & Configuring Hubot, the chat robot No worries! In order to get your bot up and running, we must register it…ĩ. Great! I’m in, but the bot is nowhere to be seen! Once you’ve successfully reached your chat room login page, you need to register your admin account.īy default, the first account to register on Rocket Chat becomes the admin, so if your chat room is public, do this immediately in order to prevent someone else from registering and becoming the administrator.


MONGO_URL=mongodb://db:27017/rocketchat Proxy_set_header X-Forward-For $proxy_add_x_forwarded_for Ĭhange the server name and proxy_pass to reflect your own details. Ssl_certificate_key /etc/nginx/certificate.key Ssl_certificate /etc/nginx/certificate.crt Failure to do so will break your SSH connection and lock you out of the server as soon as you enable the firewall!Įrror_log /var/log/nginx/rocketchat_error.log If you have changed it to something else, you must modify the rule below to reflect your required port number. IMPORTANT: We’re going to add a firewall rule to permit your SSH connection on port 22/tcp.
#Rocketchat logo install
It should be installed by default in Ubuntu, but if it’s not, you can install the package using apt-get. Securing the server: Firewall basics (optional, recommended)įirst, make sure UFW (Uncomplicated Fire Wall) is installed.
#Rocketchat logo how to
#Rocketchat logo download
Using this deployment guide, you do not need to download any of the rocket chat program files manually whatsoever. This guide will walk you through installation and configuration of a Docker based Rocket Chat instance on Ubuntu 14.04 (64 bit) VPS, using Nginx as a reverse SSL proxy, Hubot chatbot, and necessary scripts for automatic restart and crash recovery.įor people new to docker here’s a quick primer: Docker is a program to allow other programs and their dependencies to be run in a type of virtual container.

Docker-Ubuntu 14.04 (64 bit) VPS with Nginx SSL and Hubot Introduction
