Installer Rocket.Chat sur un Synology avec Docker

Installer Rocket.Chat sur un Synology avec Docker

Après avoir installé Portainer en suivant cet article, je voulais porter l'installation de Rocket.Chat que j'avais faite sur Raspberry Pi 4, qui me servait pour faire fonctionner le livechat de ce site, sur mon NAS Synology.

Prérequis

  • Docker installé sur votre NAS Synology,
  • Un container Portainer, histoire de jouer avec docker-compose,
  • Le fichier docker-compose de Rocket.Chat, disponible ici.

Installation

Ouvrez Portainer, sur votre Endpoint, sélectionnez Stack, nous allons créer une stack Rocket.Chat complète.

Pensez bien à rester sur Web Editor afin de copier-coller le contenu du fichier docker-compose de Rocket.Chat.

Modifiez ROOT_URL pour qu'il corresponde à votre nom de domaine ou à votre adresse IP.

Astuce : Pensez à modifier également MAIL_URL=smtp://smtp.email par MAIL_URL=smtp://[email protected]:votremdp@serveursmtp:port/

Pour ma part, je n'ai pas gardé le bot Hubot dans l'installation, libre à vous d'essayer, je n'ai installé que les 2 serveurs MongoDB et le serveur Rocket.Chat

Cliquez ensuite sur Deploy the stack, et patientez quelques instants et voilà le tour est joué !