Installatie via Snap on Ubuntu

Een snap op Ubuntu installeren is zo eenvoudig als

sudo snap install rocketchat-server

Blader vervolgens naar http: // localhost: 3000 en setup rocket.chat. Snaps zijn veilig. Rocket.chat en al zijn afhankelijkheden zijn geïsoleerd van de rest van uw systeem. Snaps ook automatisch update wanneer we een nieuwe versie uitbrengen. Dus niet meer gedoe nodig bijwerken. Installeer op Ubuntu 16.04LTS Snapd eerst:

sudo apt-get install snapd 

Installatie via Docker

Start eerst een exemplaar van Mongo en begin ReplicAset:

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

Start vervolgens Rocket.chat gekoppeld aan deze Mongo -instantie:

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

Hiermee start een raket.chat -exemplaar die luistert op de standaard meteoorpoort van 3000 op de container. Als u de instantie rechtstreeks op de standaardpoort op de hostmachine wilt kunnen openen:

$ 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

Toegang vervolgens op via http: // localhost in een browser. Vervang localhost in root \ _url door uw eigen domeinnaam als u op uw eigen domein host. Als u een Mongo -provider van derden gebruikt of met Kubernetes werkt, moet u de Mongo \ _url -omgevingsvariabele overschrijven:

$ 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
 Nederlands