Übersicht

Projekte

Übersicht meiner Open-Source-Projekte, Homelab-Automatisierungen und Tools.

OpenTofu / Ansible

GitOps Homelab Ökosystem

Vollautomatisiert mit OpenTofu, Ansible & OpenBao

Ein vollständig automatisiertes, GitOps-gesteuertes Homelab-Ökosystem, das professionelle Enterprise-Standards in den Self-Hosting-Alltag bringt. Architektur & Komponenten Infrastruktur-Provisionierung: Deklarative Bereitstellung von VMs und LXC-Containern auf Proxmox VE mittels OpenTofu. Konfigurationsmanagement: Ansible Playbooks für OS-Härtung, Paketinstallation und Service-Orchestrierung.

OpenTofu Ansible OpenBao GitOps Proxmox VE
Go

Cerberdash

Schnelles, modulares Dashboard in Go

Cerberdash ist ein leichtgewichtiges, schnelles Dashboard und Aggregationstool, geschrieben in Go. Kernmerkmale Hohe Performance & geringer Footprint: Dank Go als Binary kompiliert, ohne unnötigen Overhead oder riesige Laufzeit-Abhängigkeiten. Homelab-Integration: Bündelt den Status interner Services und Schnittstellen auf einer zentralen Oberfläche.

Go Dashboard Monitoring Homelab
Python

Normwerk

Python-Tooling für Normen & Automatisierung

Normwerk ist ein Python-basiertes Entwicklungsprojekt zur Standardisierung, Validierung und automatisierten Handhabung von Prozess- und Compliance-Vorgaben. Schwerpunkte Automatisierte Validierung: Überprüfung von Richtlinien und Normen anhand vordefinierter Schemata. Modulare Architektur: Klare Trennung von Parsing-, Validierungs- und Reporting-Komponenten.

Python Automation Compliance Tooling
Shell / Python

Loom

Zentralisiertes Host-Konfigurationsmanagement

Loom ermöglicht das zentrale Management, die Versionskontrolle und das strukturierte Ausrollen von hostspezifischen Konfigurationen über heterogene Systeme hinweg. Wichtigste Funktionen Zentraler Single Point of Truth: Sämtliche Host-Konfigurationen werden in einem strukturierten Repository gepflegt.

IaC Config Management Linux DevOps
Shell / Ansible

ProxmoxVED

Development Instance & Automation für Proxmox VE

ProxmoxVED stellt eine standardisierte Entwicklungs- und Testinstanz für Proxmox VE bereit. Einsatzbereiche Cluster-Testing & Sandboxing: Schnelles Hochziehen von isolierten Proxmox-Umgebungen zum Testen von Kernel-Upgrades, Treibern und Netzwerktopologien. Automatisierte Templates: Skripte zur Generierung von Cloud-Init-fähigen VM- und LXC-Templates.

Proxmox VE Virtualisierung Debian IaC
Python / Shell

bootstrap-vz

Debian Image Bootstrapping für virtualisierte Umgebungen

bootstrap-vz dient dem automatisierten Bootstrappen und Bauen von minimalen, gehärteten Debian-System-Images für Virtualisierungs- und Cloud-Plattformen. Highlights Schnelle Image-Erstellung mit vorkonfigurierten Kernel- und Netzwerkeinstellungen. Cloud-Init und Provisioning-Vorbereitung für automatisierte Rollouts. Reproduzierbare Builds für reproduzierbare Umgebungen.

Debian Virtualisierung Automation Cloud Images