We are trying this out on a small non-profit (about 40 users). We are wondering what is the most popular method as we are Ubuntu server (22.04) users. Is snap install - easy and just works? especially I am only a part-time voluntary employee. We dont need lots of bells/whistles. Just a basic version.
Is snap recommended (as it auto updates). Thanks
Last time this was discussed: Dec 21.
it’s really not complicated.
Also, upgrading a docker deploy is really just changing versions and issuing a couple of commands.
I do not recommend manual installation (from source .tar.bz).
We are writing a blog post regarding deployment method and should post it soon.
Snap works, but I’d still recommend docker.
Just pull the
compose file, create a
docker compose up -d
Need https? In the same
traefik config from the same repo, run
docker compose up -d rocketchat --force-recreate && docker compose -f traefik.yml up -d
And you are done.
Updating is just changing the value of RELEASE then rerunning
docker compose up -d.
Thanks for the quick reply.
We have our own domain do we need to use traefik? Thanks
do you mean you already have domain with reverse proxy configured? If so, won’t need traefik for sure.
Snap is not the recommended method. Either deploy with docker or manual installation on Ubuntu.
We provide fully managed cloud hosting of Rocket Chat Community edition.
We’ll install, manage, upgrade and maintain your Rocket Chat instance. if you are interested, have a look at: