3.4 KiB
3.4 KiB
Working Context
Updated: 2026-03-05 21:00 ET (nightly maintenance)
PRIMARY PROJECT: vault1984
Full session notes: memory/2026-03-02.md
What it is
Password manager / structured knowledge store for humans + AI agents. Two-tier encryption:
- Agent fields: server-side key (
VAULT_KEY), AI-accessible via scoped MCP tokens - Sealed fields: WebAuthn PRF client-side only (Touch ID/YubiKey) — key NEVER on server
Two repos
| Project | Location | Git | Visibility |
|---|---|---|---|
| vault1984 | ~/dev/vault1984/ |
GitHub (johanjongsma) + Zurich | MIT OSS |
| vault1984-web | ~/dev/vault1984-web/ |
Zurich only | Proprietary |
Current State
- Binary:
/home/johan/dev/vault1984/vault1984 - Running:
http://192.168.1.16:1984/(systemd: vault1984.service) https://vault1984.comlive (Cloudflare → Caddy → forge)- vault1984-web: Go binary on port 8099 (systemd: vault1984-web.service)
- CSS: vault1984.css (186 lines), single global stylesheet for marketing + app
TODO / Pending
- vault1984 binary still has dead website copy in
cmd/vault1984/website/— needs cleanup - Wire VAULT_KEY to proper .env file
- Import Johan's credentials (12,623 entries)
- WebAuthn setup wizard
- Scoped MCP tokens UI
- Binary releases (GitHub Actions)
- @vault1984 X account — needs profile image + header
- vault1984-web Go backend (login/billing/Stripe)
Brand Identity
- Background:
#0A1628| Accent:#22C55E(green) - Tagline: "1984 had no secrets. You should."
- X: @vault1984
SECONDARY PROJECT: inou health
- Status: Code hardened, 59 tests passing
- inou prod:
192.168.100.2:1080 - Caddy:
inou.com→ prod,dev.inou.com→ staging - SMTP broken: Proton Bridge not running on prod
- MCP:
https://inou.com/mcp✅ alive
SECONDARY PROJECT: Dealspace (muskepo.com)
- Status: Live and hardened, 83 tests passing
- Shannon VPS: 82.24.174.112
Today's Activity (2026-03-05)
Morning (around 2AM ET)
- News scan with Grok (X/Twitter)
- Posted to dashboard: markets (US stocks rebound, gold at $5150), AI (Pentagon shift, Claude tops downloads), N-able stock down 65%, news (Kuwait tanker, Iran strikes)
Evening (8PM ET)
- Evening briefing cron ran
- Would have posted to dashboard
Hans (Discord) Technical Support
- Helped Hans troubleshoot OpenClaw TUI connection issues
- Problem: Gateway rejecting
client.mode: "cli"with validation error - Investigation: Found valid modes are webchat, cli, ui, backend, node, probe, test
- "cli" SHOULD be valid - likely version mismatch between Hans's TUI and Gateway
Pending From Johan
- Discord bot for Hans — needs Johan's Chrome tab on discord.com/developers
- @vault1984 X setup — profile picture and header image
- inou SMTP fix — Proton Bridge not running on prod server
- Hans root password change — still default ThIsNeEdStOcHaNgE0--
Infrastructure
- vault1984: http://192.168.1.16:1984 (systemd)
- vault1984.com: Cloudflare → Caddy → forge
- vault1984-web: port 8099
- inou.com: Caddy → 192.168.100.2:1080
- Dashboard: http://localhost:9200
Key Credentials (unchanged)
- vault1984 VAULT_KEY: d153af4a1b9e58023d0ec465f2674fc29d52ea0b9ef9a0f0cbbaaee63f0117fb
- social@vault1984.com: SocialVault2026!
- Hans root pw: ThIsNeEdStOcHaNgE0-- (CHANGE)