For the standalone Rocket.Chat application, I created a very simple installer/updater.
It shuts down, kills the process, downloads the latest release, installs it, and restarts. That’s it. No bells and whistles, just a quick way to keep Rocket.Chat up to date on Linux.