Instalación a través de Snap On Ubuntu
Instalar un complemento en Ubuntu es tan fácil como
sudo snap install rocketchat-server
Luego navegue a http: // localhost: 3000
y configurar Rocket.chat.
Las instantáneas son seguras. Rocket.chat y todas sus dependencias están aisladas del resto de su sistema. Snaps también actualización automática cuando lanzamos una nueva versión. Así que no es necesario actualizar más problemas.
En Ubuntu 16.04lts, instale Snapd primero:
sudo apt-get install snapd
Instalación a través de Docker
Primero, comience una instancia de Mongo e inicie Replicaset:
$ docker run --name db -d mongo:4.0 --smallfiles --replSet rs0 --oplogSize 128
$ docker exec -ti db mongo --eval "printjson(rs.initiate())"
Luego comience Rocket.Chat vinculado a esta instancia de Mongo:
$ docker run --name rocketchat --link db --env MONGO_OPLOG_URL=mongodb://db:27017/local -d rocket.chat
Esto iniciará una instancia de cohete. Chat escucha en el puerto de meteorito predeterminado de 3000 en el contenedor. Si desea poder acceder a la instancia directamente en el puerto estándar en la máquina 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
Luego, acceda a acceder a través de http: // localhost en un navegador. Reemplace localhost en raíz \ _URL con su propio nombre de dominio si está alojando en su propio dominio. Si está utilizando un proveedor de Mongo de terceros, o trabajando con Kubernetes, debe anular la variable de entorno 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