Homelab KI-Entwicklungsplattform: OpenCode + GitOps für sicherere Container-Updates

Ein Homelab-Betreiber hat eine KI-Entwicklungsplattform um den Webserver-Modus von OpenCode herum gebaut, die KI-generierten Code hinter PR-Reviews absichert und via GitOps bereitstellt. Ziel: Den manuellen Aufwand für ein Dutzend Docker-Compose-Stacks reduzieren, während ungeprüfter Code von der Produktion ferngehalten wird.
Aufbau
Die Plattform läuft auf einer einfachen VM unter TrueNAS mit grundlegenden Entwicklerwerkzeugen. OpenCode wird als systemd-Einheit installiert und stellt eine Weboberfläche mit integriertem Terminal, Dateibrowser, Git-Diffs und Git-Worktree-Unterstützung für parallele Codierungssitzungen bereit. Der Server erhält einen eigenen Benutzer auf dem Git-Server mit dedizierten SSH-Schlüsseln – er kann Projekte klonen und Branches pushen, aber nicht direkt in den Deploy-Branch.
Die VM hat Internetzugang und Verbindung zum Git-Server, aber keinen Netzwerkzugriff auf die eigentlichen Dienste. Dadurch wird der Schaden minimiert, sodass der Autor OpenCode Root-Zugriff gewähren kann, wenn es Build-Tools installieren oder Abhängigkeiten testen muss.
Workflow
- Funktion oder Verbesserung in OpenCode planen: Spezifikation, Implementierungsplan, Selbst-Reviews.
- Änderungen nach Möglichkeit testen oder überprüfen.
- Mit OpenCode an Dingen iterieren, die angepasst werden müssen.
- OpenCode pusht Änderungen in einen Feature-Branch.
- Besitzer öffnet und merged nach Review einen PR.
- GitOps übernimmt: Arcane für Docker-Dienständerungen, GitOps-Plugin für Home-Assistant-Konfiguration, Cloudflare-Pages-Workers für Blog-Updates.
Konkrete Erfolge
Der bisher wirkungsvollste Anwendungsfall: Container-Updates. Früher verbrachte der Autor Stunden pro Update-Zyklus damit, Release-Notes für jeden Dienst zu lesen, auf Breaking Changes zu prüfen, Updates einzuspielen und Dienste manuell zu verifizieren. Jetzt erstellt OpenCode in Minuten eine Zusammenfassung der Release-Notes, was Versions-Upgrades schneller und sicherer macht. Die KI hat außerdem für die meisten Container Healthchecks hinzugefügt, was die Fehlererkennung beschleunigt.
Fehlendes Puzzlestück: CI-Feedback
Der Aufbau hat keine CI-Integration. Auf GitHub würde der Autor einen Coding-Agent auf Actions-Logs ansetzen, um fehlgeschlagene Tests, Linter-Fehler, Stacktraces und IaC-Plan-Änderungen zu diagnostizieren. Forgejo (der selbst gehostete Git-Server) stellt Job-Logs nicht über die öffentliche API bereit, obwohl undokumentierte APIs existieren. Der Autor sieht dies als größte Lücke.
Fazit
Dies ist eine pragmatische, sicherheitsbewusste KI-Plattform fürs Homelab. Sie ermöglicht dem Besitzer, Infrastrukturänderungen von jedem Gerät (auch per Handy) vorzunehmen, ohne der KI direkten Zugriff auf Produktionsdienste zu geben. Der Reibungsverlust durch PR-Reviews und die abgeschottete VM machen sie sicher genug für den persönlichen Gebrauch, während die Lücke beim CI-Feedback für selbst gehostete Git-Server deutlich wird.
📖 Vollständige Quelle lesen: HN AI Agents
👀 Siehe auch

OpenClaw-Agent-Speicherkontinuitätslösung unter Verwendung eines Datenbankabfragesystems
Ein OpenClaw-Benutzer löste das Problem der Agentenspeicherkontinuität zwischen Sitzungen, indem er eine Datenbank implementierte, die Sitzungsdaten speichert. Dadurch kann der Agent auf frühere Referenzen zugreifen, anstatt ganze Sitzungen im Kontext zu speichern. Der Agent namens Sage konnte mit diesem Ansatz frühere Gespräche nach Sitzungsneustarts wiedererkennen.

Aufbau eines Konzertradars mit OpenClaw: Mehrere Quellen für Künstlerauftritte durchsuchen
Ein Entwickler hat ein Konzertradar mit OpenClaw auf einem VPS erstellt, das Künstler von Spotify abruft, täglich mehrere Quellen scannt, Veranstaltungen normalisiert, Künstler abgleicht, Duplikate entfernt und neue Ankündigungen über Cron-Jobs verfolgt.

Entwickler erstellt textbasiertes Spiel "Track Star" mit Claude als Programmierpartner
Ein Entwickler nutzte Claude als primären Coding-Partner, um Track Star zu entwickeln, ein textbasiertes Leichtathletik-Karrieresimulationsspiel, und füllte dabei Lücken in seinen Python-Kenntnissen während der Abend- und Wochenendarbeit über mehrere Monate. Die ausgefeilte Demo wurde letzte Woche auf Steam veröffentlicht.

Praktische OpenClaw-Einrichtung: Mac Mini-Konfiguration, Kostenmanagement und tägliche Automatisierung
Ein Entwickler teilt sein grundlegendes OpenClaw-Assistenten-Setup, das auf einem Mac Mini läuft, und erläutert Sicherheitsmaßnahmen, Kostenoptimierung von anfänglichen 60-70 US-Dollar API-Gebühren auf 0,60-2,60 US-Dollar täglich sowie praktische Integrationen wie Telegram, Dropbox und Google Workspace über Composio.