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