Установка Rocket.Chat на Ubuntu 16.04
Решил себе установить на сервер Rocket.Chat, оказывается на Ubuntu 16.04 это делается очень легко и быстро.
Для быстрой установки нам нужно будет использовать snap пакеты.
Устанавливаем snap
sudo apt-get install snapd
Для работы snap если вы пользуетесь VDS нужно выбрать правильную виртуализацию сервера, OpenVZ не работает, я выбрал себе самый дешевый тариф на firstvds за 249 руб в месяц.
Далее устанавливаем сервер Rocket.Chat
sudo snap install rocketchat-server
Теперь для безопасности сервера нужно установить ssl сертификат, будем это делать через встроенный сервер Caddy который автоматический сгенерирует нам сертификат от let’s encrypt.
Вначале включаем Caddy
sudo rocketchat-server.initcaddy
Далее редактируем файл конфига /var/snap/rocketchat-server/current/Caddyfile
ваш домен {
proxy / localhost:3000 {
websocket
transparent
}
}
Теперь перезагрузим сервер чата
sudo systemctl restart snap.rocketchat-server.rocketchat-caddy
Все наш сервер готов :)