NodeWarden Rides Cloudflareās Free Tier ⤷ Workers + D1 + R2/KV ā no VPS, no upkeep ā flat $0 a month
Your passwords, on your own setup, free forever. The official Bitwarden apps still work.
Bitwardenās great 'til you want the paid stuff ā or 'til you realize your whole vault lives on someone elseās box. NodeWarden fixes both.
NodeWarden is a password-vault server that runs on Cloudflare Workers (code that runs on Cloudflareās network ā no server you rent). It speaks the same language as Bitwarden (the popular password manager), so the real Bitwarden apps and browser add-ons connect straight to your vault. You own the passwords, Cloudflare hosts it free, and thereās no machine to babysit.
Stand It Up
Go ā nodewarden.app and hit Start Here
Fork the repo (grab your own copy of the code), connect Cloudflare Workers
Bind D1 (Cloudflareās free database) + R2 or KV (Cloudflareās free storage), set a JWT_SECRET (a secret key that signs your logins)
One-click deploy in the Cloudflare console, or do it via command line ā your call. It builds itself on first run.
What Youāre Actually Getting
Full web vault ā passwords, notes, the lot
Attachments + Send ā store files, share a secret that self-destructs
TOTP ā those 6-digit 2FA codes, baked in (normally Bitwardenās paid perk)
Backup center ā scheduled backups to your own WebDAV or S3 storage (standard cloud drives), with restore checks
The Part They Donāt Say Out Loud
Hereās the bit that makes this stupid good ā read slow:
Cloudflareās free tier covers all of it. Workers, D1, R2/KV ā all free up to limits youāll basically never hit for a personal vault. So your password manager costs $0/month, forever. No VPS (a rented server), no renewal, no āyour trial ended.ā
You own the whole thing. Your vault isnāt on Bitwardenās servers or some randoās box ā itās on Cloudflareās edge, under your account. Nobody to trust but yourself.
The paid features come free. TOTP and the rest that Bitwarden charges for? Yours, because itās your server now. The official apps donāt know the difference.
Auto-backups to your storage = you canāt get locked out. Schedule it, forget it, restore anytime.
Trick of it: a password vault is just code + a database + storage. Cloudflare gives all three away free. So a āpremium, self-hosted, canāt-be-shut-downā password manager isnāt some pricey setup ā itās a free afternoon. Most people just never connected those dots.
Free, yours, premium-unlocked, backed up ā own your passwords instead of renting them. Whoās moving their vault over this weekend?

!