It's maybe a good time to look up again the information on how to self-host bitwarden: https://bitwarden.com/help/install-on-premise-linux/
Sure, it's at least dockerised, but it requires root privileges (so no running it in a secured kubernetes env) and forces you to use MSSQL as the db (so pay up for that or hope that express works).
It's also unfriendly to automated deployment, with several manual steps and regular rebooting requires.
I've been burnt by things breaking as Bitwarden updates the client and vaultwarden tries to keep up without any advance notice of the changes until someone reports it's broken.
There was a breaking change when I updated to iOS 18, but by the time I’ve noticed that, it was already fixed in an update.