feat: self-host delta at delta.harivan.sh
Some checks are pending
quality / changes (push) Waiting to run
quality / Flake Check (push) Blocked by required conditions
quality / Nix Format Check (push) Blocked by required conditions
quality / Deploy netty (push) Blocked by required conditions

Add delta systemd service on port 3300 with nginx reverse proxy,
ACME SSL, and WebAuthn/OAuth env config. Also update README with
current service list.
This commit is contained in:
Harivansh Rathi 2026-04-16 02:30:13 +00:00
parent 1d506fb37c
commit 00338266e0
4 changed files with 63 additions and 2 deletions

View file

@ -27,12 +27,14 @@ Global agent skills are installed declaratively using skills.sh and only resync
Secrets live in Bitwarden and are rendered at activation time using cli
Deployment is `just switch` for the laptop and `just switch-netty` for the server.
All PRs auto-merge on creation if tests pass
All PRs auto-merge
The KVM has a declarative service bundle:
- netty exposes 3 tcp ports (22:ssh, 80:http, 443:https)
- services only listen on 127.0.0.1 (runs behind nginx with ACME)
- Self hosts Forgejo mirroring to GitHub (git.harivan.sh)
- Diff-kit (diffs.harivan.sh)
- Self hosts VaultWarden
- betterNAS control-plane and node agent (api.betternas.com)
- OpenClaw gateway behind nginx (netty.harivan.sh)
- Hermes agent (netty.harivan.sh)
- Delta (delta.harivan.sh)