heezy
Self-hosted homelab running on Proxmox + MicroK8s. All services are containerized, all infra is code.
Services
| Service |
URL |
Status |
| heezy-finance dashboard |
http://192.168.1.19:30860 |
✅ Running |
| receipts scanner |
https://receipts.heezy.info |
✅ Running |
| CS1.6 leaderboard |
https://cs16.heezy.info |
✅ Running |
| Grafana |
http://192.168.1.10:3000 |
✅ Running |
| n8n |
https://n8n.trentnielsen.me |
✅ Running |
| Gitea |
https://gitea.heezy.info |
✅ Running |
Stack
- Hypervisor: Proxmox
- K8s: MicroK8s (5 nodes: nebula-1 through nebula-5)
- Firewall: FortiGate
- DNS: Pi-hole (split DNS for internal service access)
- Secrets: OpenBao (KV v2, ESO)
- CI/CD: Gitea + act-runner
- Monitoring: Grafana + Loki + Prometheus + Tempo on shared-lgtm
- DB: Postgres on big-boi (192.168.1.21)
- Storage: Longhorn (block), NFS via TrueNAS
Repositories
| Repo |
Purpose |
heezy-k8s |
k8s manifests |
heezy-containers |
Dockerfiles + build pipelines |
ansible-heezy |
host provisioning |
terraform-heezy |
AWS + Cloudflare infra |
heezy-docs |
this site |