Claude Code bekommt eine eigene Wohnung: Wie wir eine isolierte KI-Coding-Umgebung im Homelab aufgebaut haben

Ausgangslage Dieses Wochenende war, ehrlich gesagt, ziemlich vollgepackt. Freitagabend ein OpenClaw-Update, das auf den ersten Blick fehlgeschlagen aussah, sich aber als harmloser Fehlalarm entpuppte – dafür aber Anlass für eine grössere Sicherheitshärtung gab. Samstagmorgen ein hängender USB-Controller auf Proxmox, der nur einen kompletten Kaltstart überlebte, dazwischen ein neues Preboot-Check-Script und eine Grundsatzdiskussion zur Sicherheit von … Weiterlesen

Semaphore: Von Handarbeit zu automatisierten Updates

Ausgangslage Updates auf den Homelab-Hosts liefen bisher manuell: per SSH einloggen, apt update, apt upgrade, hoffen dass nichts kaputt geht. Funktioniert, aber skaliert nicht und wird schnell vergessen, wenn gerade anderes ansteht. Zeit für eine Ansible-UI-Lösung: Semaphore als zentrale Oberfläche, Gitea als Backend für die Playbooks. Ein erster Semaphore-Versuch existierte bereits auf einem LXC, war … Weiterlesen

Vom Fritzbox-Mesh-WLAN zum eigenen UniFi-Controller

Wie ich mein WLAN von der Fritzbox auf zwei Ubiquiti Access Points mit selbst gehostetem Controller umgezogen habe — mit einer Mongo-Authentifizierungs-Herausforderung, einem stummen Firewall-Rätsel, das erst meine Temperaturstationen verraten haben, und einem Roaming-Problem, das mich bis zum Schluss beschäftigt hat. Ausgangslage Mit meiner Fritzbox als eigenständigem Access Point war ich lange Zeit durchaus zufrieden. … Weiterlesen

WLAN-Umbau zuhause: Warum ich mich für die UniFi U7 Pro entschieden habe

Ausgangslage Im Homelab läuft seit einiger Zeit ein zentraler Graylog-Stack, in dem sämtliche Logs aus dem Netzwerk zusammenlaufen sollen – pfSense ist dort bereits angebunden. Als nächster Kandidat stand ein Mikrotik-Switch auf der Liste, über den unter anderem Interface-Status und Fehler nachvollziehbar sein sollten. Parallel dazu sollte der Verwaltungszugriff auf denselben Switch komfortabler werden: Statt … Weiterlesen

Mikrotik SwOS Lite: Wenn Syslog und Reverse Proxy an ihre Grenzen stossen

Ausgangslage Im Homelab läuft seit einiger Zeit ein zentraler Graylog-Stack, in dem sämtliche Logs aus dem Netzwerk zusammenlaufen sollen – pfSense ist dort bereits angebunden. Als nächster Kandidat stand ein Mikrotik-Switch auf der Liste, über den unter anderem Interface-Status und Fehler nachvollziehbar sein sollten. Parallel dazu sollte der Verwaltungszugriff auf denselben Switch komfortabler werden: Statt … Weiterlesen

Der Teufel steckt im Detail: Mail-Versand, Zeitzonen und ein Geist aus alten Zeiten

Ausgangslage Der neue Graylog-Stack lief technisch einwandfrei: Container gesund, Logs kamen an, alles sauber isoliert. Was noch fehlte, war der Feinschliff – Mail-Benachrichtigungen für spätere Alarme, eine strukturierte Auswertung der Firewall-Logs statt reinem Fliesstext, und ein paar kleinere Unstimmigkeiten, die sich erst beim genaueren Hinschauen zeigten. Problem Mail-Versand ohne sichtbare Einstellung Die erste Überraschung: In … Weiterlesen

Von der einfachen IP-Überwachung zum eigenen DDNS-Container

Ausgangslage Der Internetanschluss läuft hinter CGNAT – die öffentliche IP-Adresse wird also nicht exklusiv vergeben, sondern mit anderen Kundinnen und Kunden des Providers geteilt. Klassisches Port-Forwarding von aussen ist dadurch nicht möglich, und die öffentliche IP ändert sich zudem potenziell noch häufiger als bei einem klassischen dynamischen IPv4-Anschluss. Der konkrete Anlass für ein Dynamic-DNS-Setup war … Weiterlesen

Der Pieps beim pfSense-Login – und wie man ihn loswird, ohne das Logging zu opfern

Ausgangslage Meine Firewall läuft auf PC-Engines-APU-Hardware mit pfSense. Praktisch, robust, lüfterlos – aber mit einem kleinen akustischen Eigenleben: Jedes Mal, wenn ich mich am WebGUI anmelde, quittiert das Board das mit einem hörbaren Piepton über den eingebauten Piezo-Speaker. Problem Die naheliegende Lösung findet man schnell in Foren und in der offiziellen pfSense-Dokumentation: Unter System > … Weiterlesen