Instalace přes Snap on Ubuntu
Instalace snap na Ubuntu je stejně snadná jako
sudo snap install rocketchat-server
Poté procházejte na http: // localhost: 3000
a nastavení Rocket.chat.
Snipy jsou bezpečné. Rocket.Chat a všechny jeho závislosti jsou izolovány od zbytku vašeho systému. Snaps také automaticky aktualizuje, když vydáme novou verzi. Takže není třeba více aktualizovat potíže.
Na Ubuntu 16.04lts nainstalujte nejprve Snapd:
sudo apt-get install snapd
Instalace přes Docker
Nejprve spusťte instanci Mongo a zahájíte repliku:
$ docker run --name db -d mongo:4.0 --smallfiles --replSet rs0 --oplogSize 128
$ docker exec -ti db mongo --eval "printjson(rs.initiate())"
Pak spusťte Rocket.Chat propojený s touto instancí Mongo:
$ docker run --name rocketchat --link db --env MONGO_OPLOG_URL=mongodb://db:27017/local -d rocket.chat
Tím se spustí raketovou instanci. Poslouchám na výchozím portu meteoru 3000 na kontejneru. Pokud byste chtěli mít přístup k instanci přímo na standardním portu na hostitelském počítači:
$ 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
Poté přistupujte k němu přes http: // localhost v prohlížeči. Pokud hostujete ve své vlastní doméně, nahraďte localhost v root \ _url vlastním názvem domény. Pokud používáte poskytovatele mongo třetí strany nebo pracujete s Kubernetes, musíte přepsat proměnnou prostředí 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