Installazione tramite scatto su Ubuntu

L’installazione di uno scatto su Ubuntu è facile come

sudo snap install rocketchat-server

Quindi naviga su http: // localhost: 3000 e configurano Rocket.chat. Gli snap sono sicuri. Rocket.Chat e tutte le sue dipendenze sono isolate dal resto del sistema. Snaps anche aggiornamento automatico quando rilasciamo una nuova versione. Quindi non c’è bisogno di più aggiornamento di problemi. Su Ubuntu 16.04lts, installa prima Snapd:

sudo apt-get install snapd 

installazione tramite docker

Innanzitutto, inizia un’istanza di Mongo e inizia la replica:

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

Quindi avvia Rocket.Chat collegato a questa istanza di Mongo:

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

Questo avverrà un’istanza di Rocket.Chat ascoltando sulla porta meteor predefinita di 3000 sul contenitore. Se desideri essere in grado di accedere all’istanza direttamente sulla porta standard sulla macchina host:

$ 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

Quindi, accedilo tramite http: // localhost in un browser. Sostituisci LocalHost in root \ _url con il tuo nome di dominio se si ospita nel proprio dominio. Se stai utilizzando un provider mongo di terze parti o stai lavorando con Kubernetes, devi sovrascrivere la variabile di ambiente 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
 Italiano