Installation via Snap sur Ubuntu
L’installation d’un instantané sur Ubuntu est aussi simple que
sudo snap install rocketchat-server
Puis parcourez http: // localhost: 3000
et configuration rocket.chat.
Les snaps sont sécurisés. Rocket.Chat et toutes ses dépendances sont isolées du reste de votre système. SNAPS MISE À JOUR AUTO lorsque nous publions une nouvelle version. Donc, pas besoin de plus de tracas.
Sur Ubuntu 16.04LTS, installez d’abord Snapd:
sudo apt-get install snapd
Installation via Docker
Tout d’abord, commencez une instance de Mongo et lancez le répliquant:
$ docker run --name db -d mongo:4.0 --smallfiles --replSet rs0 --oplogSize 128
$ docker exec -ti db mongo --eval "printjson(rs.initiate())"
Puis démarrez Rocket.Chat lié à cette instance de Mongo:
$ docker run --name rocketchat --link db --env MONGO_OPLOG_URL=mongodb://db:27017/local -d rocket.chat
Cela commencera une instance de fusée.chat écoutant sur le port de météores par défaut de 3000 sur le conteneur. Si vous souhaitez pouvoir accéder à l’instance directement sur le port standard sur la machine hôte:
$ docker run --name rocketchat -p 80:3000 --link db --env ROOT_URL=http://localhost --env MONGO_OPLOG_URL=mongodb://db:27017/local -d rocket.chat
Ensuite, accédez-y via http: // localhost dans un navigateur. Remplacez LocalHost dans root \ _url par votre propre nom de domaine si vous hébergez dans votre propre domaine. Si vous utilisez un fournisseur de Mongo tiers ou que vous travaillez avec Kubernetes, vous devez remplacer la variable d’environnement Mongo \ _url:
$ docker run --name rocketchat -p 80:3000 --env ROOT_URL=http://localhost --env MONGO_URL=mongodb://mymongourl/mydb --env MONGO_OPLOG_URL=mongodb://mymongourl: 27017/local -d rocket.chat