27d9d9c436ab66ce20c907f9a075c1fa9953fadb
- Fix liveness/readiness probe paths from /api/v2/app/version (qBittorrent) to /health and /health/ready (Fornax Express server). Pod was restarting every ~30s due to probe failures against wrong endpoint. - Add fornax-ui deployment and service for React dashboard (image: fornax/ui:latest, nginx on port 80) - Split ingress: /api and /health → coordinator:3000, / → ui:80 - Update kustomization to include UI resources
infrastructure
Personal infrastructure-as-code for Legion (k3s home server) and supporting tooling.
| Doc | What it covers |
|---|---|
AGENTS.md |
Full reference: machines, secrets, services, domains, namespaces, common operations |
servers/legion/README.md |
What's running on Legion and how deployment works |
servers/legion/RUNBOOK.md |
Disaster recovery — full restore from scratch |
Quick start
cd servers/legion
direnv allow
terraform plan
terraform apply
Push to servers/ to deploy app changes via Argo CD.
Languages
HCL
78.4%
Shell
17.5%
Python
2.6%
Dockerfile
1.5%