The GitOps Non-Kubernetes Homelab
12 days ago
- #homelab
- #docker
- #gitops
- Kubernetes is considered overkill for homelabs, with alternatives offering similar benefits without complexity.
- The setup uses Komodo, RenovateBot, Forgejo, Traefik, and Pi-hole for version control, infrastructure as code, auto updates, and easy expansion.
- A tutorial guides through setting up Docker-based services including Pi-hole for DNS, Traefik for reverse proxy with SSL, and Forgejo for internal Git hosting.
- Komodo is used for managing deployments with GitOps principles, automating updates and configurations via Syncs and webhooks.
- RenovateBot is integrated for automatic dependency updates, configured to run on a schedule via Komodo procedures.