Instalação via Snap no Ubuntu

Instalar um snap no Ubuntu é tão fácil quanto

sudo snap install rocketchat-server

Em seguida, navegue para http: // localhost: 3000 e configurar foguete.chat. Os snaps são seguros. Rocket.Chat e todas as suas dependências são isoladas do restante do seu sistema. Snaps também atualizamos automaticamente quando lançarmos uma nova versão. Portanto, não precisa de mais atualização de problemas. No Ubuntu 16.04LTS, instale o Snapd primeiro:

sudo apt-get install snapd 

Instalação via docker

Primeiro, inicie uma instância de Mongo e inicie o REPLICASET:

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

Em seguida, inicie o Rocket.Chat vinculado a esta instância de Mongo:

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

Isso iniciará uma instância do foguete. Se você quiser acessar a instância diretamente na porta padrão na 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

Em seguida, acesse -o via http: // localhost em um navegador. Substitua o localhost na raiz \ _url pelo seu próprio nome de domínio, se você estiver hospedando em seu próprio domínio. Se você estiver usando um provedor de terceiros ou trabalhando com Kubernetes, precisará substituir a variável de 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
 Português