There is no easy way install RocketChat on Debian 12 (the present stable release), because RocketChat does not support MongoDB 7.x at least up to version 6.12.1.
Are there any plans to support MongoDB 7?
If so, any time schedule for that?
Of cause it is possible to compile MongoDB manually.
However, I would like to have automatic security updates
and don’t want set up a CI pipeline for MongoDB.
The link to the MongoDB site recommends tar bundles with pre-built binaries.
Basically I see here the same versions as in APT repos: MongoDB 6.x is only
available until Debian 11. For Debian 12 I only get 7.x.
Don’t want to run with unsupported MongoDB in a productive environment.
Using the the docker image is an option, but lots of work for me: Would have to redo
my Ansible playbooks for deployment, update and restore from backup. Most likely
I will do this latest if Debian 11 becomes ‘old-old-stable’ and MongoDB 7 is still not
supported.
Bullseye is still in LTS so supported. I’d imagine Mongo 7 support will be out before that expires, and know some run in it already.
You can install 6 on Bullseye currently or it seems you can use the ubuntu packages on 12.
Note - supported deployments are essentially docker & snap. Outside that you are fishing on your own (I’m saying whether I agree, but that is the basic policy)