GitOps-Repository für zwei Homelab-Kubernetes-Cluster mit Flux v2. Produktion und Dev teilen eine gemeinsame Basis: HelmReleases, Kustomizations und Werte liegen einmal im Repo, pro Cluster nur Variablen und Chart-Versionen.
Projekte
Kuratierte Sammlung aus Infrastruktur, Platform Engineering, Workstation-Automation und AI-assisted Labs.
Infrastruktur & Betrieb
Single-Node-Proxmox-Homelab, komplett mit Ansible provisioniert. Vom preseedeten Debian-Installer bis zu laufenden Kubernetes-Clustern: ZFS für Storage, cloud-init für VM-Templates, Kubespray für die Cluster.
Platform Engineering
Templates & Toolchains
Workstation-Automation
Deklarative NixOS-Konfiguration für zwei Laptops. Flakes, Home Manager, host-spezifische Module, disko für Disk-Layouts, Secure Boot/TPM auf dem XPS 17 und eine eigene cx-TUI für wiederkehrende Commands.
Älteres, weiterhin koexistierendes Ansible-Bootstrap für eine Linux/WSL2-Workstation. Ansible verwaltet die OS-Ebene, mise alle CLI-Tools und Language-Runtimes; unter WSL wird der Nerd Font auf dem Windows-Host installiert.
AI-assisted Labs
Persönliches Portfolio und Blog. Go im Backend, HTMX im Frontend, Templ als Template-Engine, Markdown als Content-Store. Deployment als Single Binary mit allem embedded.
Work in Progress
Neue, noch frühe Ansible-Role für selbst gehostete GitLab-Instanzen. Sie installiert GitLab CE oder EE aus dem offiziellen Package-Repository und rendert eine kontrollierte Omnibus-Konfiguration für Single-Node-Setups.