Bitwarden
Open-source password manager, offered as a hosted service or to install yourself.
Here you rebuild nothing: you install Vaultwarden, a free server compatible with Bitwarden's apps, on a small server. Half a day is enough. The real cost is elsewhere: you become responsible for backups, security updates and the availability of your passwords. If that worries you, stay on the free or Premium plan.
What you lose
- Managed hosting and its backups.
- The vendor's assistance.
- Emergency access and family or team sharing, depending on the plan.
- Peace of mind: no one but you fixes the vulnerabilities.
Existing alternatives to Bitwarden
- VaultwardenOpen source
Unofficial server compatible with Bitwarden clients, to host yourself; backups, updates and outages become your business.
- KeePassXCOpen source
Vault stored as an encrypted local file, with good autofill; syncing and sharing are up to you.
- Bitwarden FreeFree
Bitwarden's free plan: unlimited items, devices and passkeys; without built-in TOTP, attachments or emergency access.
The prompt to build it yourself
Set up a self-hosted password vault to replace Bitwarden Premium. Do not develop a password manager: deploy Vaultwarden, the server compatible with Bitwarden clients, on my VPS. To do: - A docker-compose.yml with the vaultwarden/server image and a data volume in ./vw-data. - Caddy in front, for automatic HTTPS on a subdomain that I give you (the apps require it). - Once my account is created, close sign-ups (SIGNUPS_ALLOWED=false), put the admin token in .env, expose nothing else. - Use the official Bitwarden apps and extensions, pointed at my server: autofill, mobile and passkeys keep working. - A nightly backup: archive of vw-data, encrypted with age, copied off the server. Write restore.sh and make me run a restore test before I rely on it. - Import my current vault through Bitwarden's standard export/import. Out of scope: emergency access, organisation or family sharing. README: launch, account creation, update procedure, restore test. State clearly that clients keep the vault cached (a down server does not lock me out), but that I am now solely responsible for security updates.
Frequently asked questions
- Can Bitwarden be replaced by a custom-built tool?
- casevibecode verdict: Replaceable. Here you rebuild nothing: you install Vaultwarden, a free server compatible with Bitwarden's apps, on a small server. Half a day is enough. The real cost is elsewhere: you become responsible for backups, security updates and the availability of your passwords. If that worries you, stay on the free or Premium plan.
- What is Bitwarden used for?
- Open-source password manager, offered as a hosted service or to install yourself.
- What alternatives to Bitwarden already exist?
- Vaultwarden (open source), KeePassXC (open source), Bitwarden Free (free). Options to compare before committing to a custom build.
Community feedback
Readers tell what they built instead of this tool, or what broke along the way. Every entry is reviewed before publication.
No feedback published yet. Have you tried replacing this tool? Tell us about it.