** Instalacja przez Snap on Ubuntu **

Instalowanie snap na Ubuntu jest tak proste, jak

sudo snap install rocketchat-server

Następnie przejrzyj do http: // localhost: 3000 i skonfiguruj Rocket.chat. Zakrycia są bezpieczne. Rocket.chat i wszystkie jego zależności są odizolowane od reszty twojego systemu. Snaps również automatyczna aktualizacja, gdy wydamy nową wersję. Więc nie potrzebuję więcej kłopotów. Na Ubuntu 16.04LTS najpierw zainstaluj Snapd:

sudo apt-get install snapd 

instalacja za pośrednictwem Docker

Najpierw rozpocznij instancję Mongo i zainicjuj Replicaset:

$ docker run --name db -d mongo:4.0 --smallfiles --replSet rs0 --oplogSize 128
$ docker exec -ti db mongo --eval "printjson(rs.initiate())"

Następnie uruchom Rocket.Chat powiązany z tym instancją Mongo:

$ docker run --name rocketchat --link db --env MONGO_OPLOG_URL=mongodb://db:27017/local -d rocket.chat

To uruchomi instancję Rocket.chat słuchanie domyślnego portu meteorowego wynoszącego 3000 na kontenerze. Jeśli chcesz mieć dostęp do instancji bezpośrednio w standardowym porcie na komputerze hosta:

$ 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

Następnie uzyskaj dostęp do http: // localhost w przeglądarce. Zastąp LocalHost w root \ _Url własną nazwą domeny, jeśli hostujesz we własnej domenie. Jeśli używasz zewnętrznego dostawcy Mongo lub pracujesz z Kubernetes, musisz zastąpić zmienną środowiskową 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
 Polski