Not sure I understand why you’d want to self host a password manager. Bitwarden has never been breached AFAIK. How is it better or safer to keep if self hosted?
Vaultwarden is a single container that uses like 20mb of memory, official bitwarden comes with multiple containers and 2-3GB memory last time I used it.
Also vaultwarden comes with all premium features especially 2fa without having to pay for it.
You should not be forced to pay for essential security features…
I literally just had the exact opposite question! I’ve been wondering why you’d want to pay for a password manager service when you could self host it. The only reason I could think of is guaranteed high uptime, but to me (and at least in my personal use case) that seems a bit pointless, since you can have a copy of your password manager on each device, which is being synced through your server
I don’t self host anything where it would impact me unduly if it went down while I was on holiday to the point where I’d have to break state and fix stuff.
A password manager falls in that camp so it’s paid-for Bitwarden every night every day every possible way for me.
Sure Vaultwarden suits others - generally those who either want control of their data, smaller target on their back than a public instance user, watching their pennies etc.
Lastpass had “never been breached”… Until they were.
Different people have different risk tolerances and amount of resources to dedicate to securing this stuff.
Personally, I’m going to use KeePassXC, and be responsible for 1 single file before I host an entire back end server system.