Is rocketchatctl an official upgrading tool?

Description

Just tried using rocketchatctl to upgrade, seems like it doesn’t include installation for Deno. Was wondering why Rocketchat couldn’t start up until I checked logs.

Is rocketchatctl still an official install / upgrading tool? Seems like the executable’s last update was 3 years ago.

Don’t think it has been for some while. I will check.

As per docs I believe recommended installs are via docker-compose or snap.

Shame - was a pretty stable program, just probably missing some updates to new repos like Deno to pull from.

I installed the server with this executable way back, took care of the entire setup for me hassle-free - hope it’ll still be supported for us old users.

I really don;t know what the situation is.

I have asked the person who is most likely to know. Just have to see if they respond.

Thanks for helping to check, @reetp ! Fingers crossed :grinning_face:

Definitely welcome PRs to fix this.

Essentially this needs to make sure to happen in the install script: Deploy on Debian

Specifically:

Deploying Rocket.Chat requires Deno.

Only Deno versions >=1.37.1 and <2.0.0 are supported.

Follow the official Deno installation guide to install the correct version.

Follow up here..

I’ve added denoVersion to the https://releases.rocket.chat/7.1.0/info response so much like rocketchatctl gets nodeVersion from this response, the same can be done for deno:

1 Like