{"repo":"buroa/home-ops","free":true,"listed":false,"github":"https://github.com/buroa/home-ops","clone":"git clone https://github.com/buroa/home-ops.git","description":"Husband-approved homelab deployed with Talos Linux; managed with Flux, Renovate, and GitHub Actions 🤖","language":"YAML","stars":388,"topics":["flux","gitops","kubernetes","talos","renovate","selfhosted","home-operations","kubesearch","k8s","homelab"],"license":"WTFPL","category":"deployment-docker-iac","readme_excerpt":"A slightly overengineered homelab ... managed with Flux, Renovate, and GitHub Actions &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; --- Overview This repository is the single source of truth for my home Kubernetes cluster and the workloads that run on it. Every cluster resource — from the operating system layer down to individual application Helm releases — is declared as code and reconciled automatically. The stack is intentionally boring and reproducible: - Talos Linux — Immutable, API-driven OS that runs nothing but Kubernetes. - Flux — Continuous reconciliation of cluster state against this repository. - Renovate — Automated dependency updates across the entire cluster. - GitHub Actions — Validation and automation on every commit. Disaster recovery is built in. Wipe every disk in the rack. Minutes later, the cluster is back — applications running, persistent data intact, zero manual steps. It picks up exactly where it left off. Want to build something similar? Start with onedr0p/cluster-template. --- Repository Layout --- Cluster A semi hyper-converged, three-node Kubernetes cluster running on bare-metal MS-A2 workstations. Persistent storage lives inside the cluster via Rook Ceph, with bulk media offloaded to a dedicated TrueNAS box over NFS. Core components - actions-runner-controller — Self-hosted GitHub runners for CI/CD workflows. - cert-manager ","default_branch":null,"files":null,"tree":[],"storefront":"/r/buroa","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/buroa/home-ops/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}