🔑 NodeWarden Runs Your Own Bitwarden for $0, Forever

:cloud: 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.


:chopsticks: Stand It Up

:green_circle: Go → nodewarden.app and hit Start Here
:green_circle: Fork the repo (grab your own copy of the code), connect Cloudflare Workers
:green_circle: Bind D1 (Cloudflare’s free database) + R2 or KV (Cloudflare’s free storage), set a JWT_SECRET (a secret key that signs your logins)
:green_circle: One-click deploy in the Cloudflare console, or do it via command line — your call. It builds itself on first run.


:backpack: What You’re Actually Getting

:locked_with_key: Full web vault — passwords, notes, the lot
:paperclip: Attachments + Send — store files, share a secret that self-destructs
:1234: TOTP — those 6-digit 2FA codes, baked in (normally Bitwarden’s paid perk)
:floppy_disk: Backup center — scheduled backups to your own WebDAV or S3 storage (standard cloud drives), with restore checks


:shushing_face: The Part They Don’t Say Out Loud

Here’s the bit that makes this stupid good — read slow:

:money_with_wings: 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.”

:house: 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.

:parachute: 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.

:ring_buoy: Auto-backups to your storage = you can’t get locked out. Schedule it, forget it, restore anytime.


:light_bulb: 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?

2 Likes