My personal homelab running on Kubernetes (microk8s) with GitOps practices using Flux CD.
-
Infrastructure
- Kubernetes: MicroK8s
- GitOps: Flux CD
- Ingress: Cloudflare Tunnel
- SSL/TLS: Provided through Cloudflare
- Secrets Management: Sealed Secrets
-
Monitoring
- Prometheus: Metrics collection and storage
- Grafana: Metrics visualization and dashboards
-
User Interface
- Homepage: Central dashboard for services
- Custom domain setup with SSL/TLS
See the installation guide for step-by-step setup instructions.
- Run Prometheus and Grafana stack
- External access with proper DNS and TLS
- GitOps deployment with Flux
- Database management and backup strategies
- Additional self-hosted services
- Automated backup solutions
- High availability configurations