- homelab-0 (192.168.1.150)
- homelab-1 (192.168.1.151)
- homelab-2 (192.168.1.152)
Logo | Name | Description |
---|---|---|
NixOS | Base OS for Kubernetes nodes | |
![]() |
cert-manager | Cloud native certificate management |
Cloudflare | Reverse Proxy | |
![]() |
ExternalDNS | Synchronizes exposed Kubernetes Services and Ingresses with DNS providers |
Grafana | Observability platform | |
Prometheus | Systems monitoring and alerting toolkit | |
Helm | The package manager for Kubernetes | |
K3s | Lightweight distribution of Kubernetes | |
Kubernetes | Container-orchestration system, the backbone of this project | |
NGINX | Kubernetes Ingress Controller | |
Tailscale | VPN without port forwarding | |
fail2ban | Ban hosts that cause multiple authentication errors | |
Actions Runner Controller (ARC) | Kubernetes operator that orchestrates and scales self-hosted runners for GitHub Actions. | |
Argo CD | Declarative GitOps CD for Kubernetes | |
Sharry | Self-hosted file sharing web application. |