Your private home base for servers, services, and secrets.
One HTML file. Zero servers. End-to-end encrypted.
Lodge brings together the three things every maker accumulates — machines, services, and tokens — into a single private workspace.
Every machine, one list. Aliases, tags, SSH credentials at a glance. One click launches your terminal with the right connection.
Every endpoint, one tap. Group web apps, media servers, admin panels by host. Search across hundreds in milliseconds.
Every secret, one password. Tokens, notes, API keys — all AES-GCM 256 encrypted in your browser. Zero-knowledge by design.
Designed for clarity. Built for speed. No clutter, no learning curve.
Your master password never leaves your browser. Not by network, not by telemetry, not by accident.
Military-grade authenticated encryption. Every vault item gets its own IV, so identical values produce different ciphertexts.
OWASP 2023-recommended key derivation iterations with SHA-256. Slow on purpose — fast for you, brutal for attackers.
Lodge runs entirely in your browser. There's no backend to hack, no database to leak, no API to rate-limit.
Zero network requests. Open DevTools, watch the Network tab — every page load is silent.
Drop two files. Set one password. Done.
Place dashboard.html and config.json anywhere you can serve static files — local folder, NAS, VPS.
First time you open it, you create a master password. This derives your encryption key — it's never stored, never sent anywhere.
Sync the two files via iCloud, Dropbox, or your own server. Open on any device. Your vault follows you, encrypted end-to-end.
Clone, serve, open. No build step, no dependencies, no install.
# Clone the repo git clone https://github.com/toolazytoname/lodge.git cd lodge # Serve (Python 3 built-in) python3 -m http.server 9001 # Or with Node npx serve -l 9001 # Then open open http://localhost:9001/dashboard.html
For cross-device access, expose via Cloudflare Tunnel or Tailscale Funnel for free HTTPS.