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?

!