Free to join, permanently. No affiliate links, ever.
✓ VERIFIED Bitwarden-compatible End-to-end encrypted All Bitwarden clients
A self-hosted password manager. The Bitwarden server, rewritten in Rust, running on a $5 VPS.
A lightweight Bitwarden-compatible server. Use the official Bitwarden browser extension, mobile app, and desktop app - they all connect to your self-hosted server. Full end-to-end encryption, zero knowledge.
1Password charges $36/year per person. LastPass has had multiple breaches. Bitwarden's cloud is great, but self-hosting means your encrypted vault never touches anyone else's server. Vaultwarden uses 50MB of RAM - it'll run on literally anything.
1Password, LastPass, Dashlane, Bitwarden Cloud. Whatever you pay for that today is what this page is here to delete. Worth being honest with yourself first though: if the bill is already small, the answer may still be that this isn't worth your Saturday.
These are the steps in order. The time on the bar above is what this took us end to end, including the reading.
The actual configuration, not a sketch of one. The highlighted lines are the ones you have to change.
services: vaultwarden: image: vaultwarden/server:latest ports: - "80:80" # HTTP (use reverse proxy for SSL) - "3012:3012" # WebSocket notifications environment: - DOMAIN=https://vault.yourdomain.com ← your domain - ADMIN_TOKEN=generate-a-secure-token ← run: openssl rand -base64 48 volumes: - vw_data:/datavolumes: vw_data:
Runs on any $5 VPS. Uses ~50MB RAM. Backups are tiny - it's just a SQLite file.
What people found when they actually ran it - dated, named and specific, including the times our setup number turned out to be optimistic.
We're not going to invent them. Run it, then tell the room what actually happened - the time you got, and the step that wasn't in the instructions.
NEXT
Privacy-first web analytics you host yourself. No cookies, no consent banners, no 47-dashboard clutter.
Read the teardown →Schedule and publish to every social platform from one self-hosted dashboard. The Buffer replacement that doesn't cost $120/year.
Read the teardown →A CRM that looks like a 2025 product, not a 2008 enterprise tool. Open source, self-hosted, no per-seat pricing.
Read the teardown →