The Problem
Why Build Instead of Buy
I was paying for a commercial password manager that stored my credentials on someone else's servers. The service worked fine — but the data wasn't mine, the infrastructure wasn't mine, and every month I was paying for the privilege of trusting a third party with my most sensitive information.
I already had the hardware. The Jetson was running a local LLM for BNA-Finances. The QNAP was sitting on the network. I had a real domain, a working Cloudflare tunnel, and Docker already set up. The infrastructure to replace a $180/year subscription was already paid for and sitting idle.
What I built goes beyond a simple replacement. The automatic failover system — a Cloudflare Worker health-checking the Jetson on every request and routing to a VPS standby when needed — delivers higher availability than most paid services without touching Cloudflare's $5/month Load Balancing product. The Worker runs on the free tier. The VPS costs $5/month. The vault itself costs nothing.
The result is a password manager I fully control, that syncs to three independent locations, fails over automatically in under five seconds, and costs less per month than a single cup of coffee.