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