6.0 KiB
6.0 KiB
Homelab Service Catalog
This catalog is the human-readable view of the non-secret homelab inventory.
Update homelab.yml, then run scripts/render-service-catalog.
Hosts
| Host | Role | Address | Tailscale | Storage |
|---|---|---|---|---|
| debian | control-plane | 192.168.100.73 | 100.85.138.30 | /var/lib/docker |
| rpi4 | dns-edge-worker | 192.168.100.89 | 100.77.80.72 | /nvme-storage/docker |
| opi5_pimox | pimox | 192.168.100.80 | opi5_ssd | |
| oci_edge | public-edge | 132.145.170.74 | 100.118.255.19 |
Services
| Service | Host | Managed By | Local | Public | Docs |
|---|---|---|---|---|---|
| Website | Kubernetes | Argo CD / apps/website | local | public | apps/website/README.md |
| Demo Apps | Kubernetes | Argo CD / apps/demos-static | local | public | apps/demos-static/ |
| Service Catalog | Kubernetes | Generated from homelab.yml | local | public | docs/service-catalog.md |
| Gitea | debian (control-plane, 192.168.100.73) | Docker Compose / jeannie deploy-gitea | local | public | infra/gitea/README.md |
| GitOps mirror | debian (control-plane, 192.168.100.73) | Bare Git repository | /home/jv/git-server/my-homelab-configs.git |
public | README.md#gitops-and-gitea-actions |
| Container Registry | debian (control-plane, 192.168.100.73) | Argo CD / apps/container-registry | local | apps/container-registry/ |
|
| Traefik | Kubernetes | OpenTofu / bootstrap/platform | local | public | README.md#loadbalancer-services |
| Pi-hole | rpi4 (dns-edge-worker, 192.168.100.89) | Docker Compose / jeannie rpi-services | local | infra/rpi-services/README.md |
|
| Unbound | rpi4 (dns-edge-worker, 192.168.100.89) | Docker Compose / jeannie rpi-services | 192.168.100.89:53 |
infra/rpi-services/README.md |
|
| Uptime Kuma | rpi4 (dns-edge-worker, 192.168.100.89) | Docker Compose / jeannie rpi-services | local | infra/rpi-services/README.md |
|
| Provisioning PXE/HTTP | debian (control-plane, 192.168.100.73) | OpenTofu / bootstrap/provisioning | local | bootstrap/provisioning/README.md |
|
| PXE Rescue Toolkit | debian (control-plane, 192.168.100.73) | OpenTofu / bootstrap/provisioning | local | bootstrap/provisioning/README.md |
|
| Ollama | debian (control-plane, 192.168.100.73) | Local Debian service | local | apps/website/ollama/README.md |
|
| OCI Edge | oci_edge | OpenTofu / bootstrap/edge | /opt/homelab-edge |
public | docs/runbooks/edge-failures.md |
| Heimdall | debian (control-plane, 192.168.100.73) | Docker Compose / jeannie deploy-heimdall | local | public | infra/heimdall/README.md |
| n8n | Kubernetes | Argo CD / apps/n8n | local | public | apps/n8n/ |
| Argo CD | Kubernetes | OpenTofu / bootstrap/platform | local | public | bootstrap/platform/ |
| Grafana | Kubernetes | OpenTofu / bootstrap/platform | local | public | bootstrap/platform/ |
| Prometheus | Kubernetes | OpenTofu / bootstrap/platform | local | public | bootstrap/platform/ |
| Alertmanager | Kubernetes | OpenTofu / bootstrap/platform | local | public | bootstrap/platform/ |
| Prowlarr | debian (control-plane, 192.168.100.73) | Docker Compose / infra/arr-stack | local | public | infra/arr-stack/README.md |
| Sonarr | debian (control-plane, 192.168.100.73) | Docker Compose / infra/arr-stack | local | public | infra/arr-stack/README.md |
| Radarr | debian (control-plane, 192.168.100.73) | Docker Compose / infra/arr-stack | local | public | infra/arr-stack/README.md |
| qBittorrent | debian (control-plane, 192.168.100.73) | Docker Compose / infra/arr-stack | local | public | infra/arr-stack/README.md |
| Kapowarr | debian (control-plane, 192.168.100.73) | Docker Compose / infra/arr-stack | local | public | infra/arr-stack/README.md |
| Suwayomi | debian (control-plane, 192.168.100.73) | Docker Compose / infra/arr-stack | local | public | infra/arr-stack/README.md |
| Maintainerr | debian (control-plane, 192.168.100.73) | Docker Compose / infra/arr-stack | local | public | infra/arr-stack/README.md |
| FlareSolverr | debian (control-plane, 192.168.100.73) | Docker Compose / infra/arr-stack | local | public | infra/arr-stack/README.md |
Focused Checks
./jeannie status./jeannie preflight./jeannie doctor-edge./jeannie doctor-gitea./jeannie doctor-rpi./jeannie doctor-cluster