- Self-Hosting-Umgebungen haben sich in den letzten Jahren stark verbessert, sodass auch normale Nutzer heute leichter einen eigenen Server betreiben können
- Mit dem Aufkommen von CLI-basierten KI-Agenten wie Claude Code lässt sich die Serververwaltung ohne komplexe Konfiguration direkt auf Befehlsebene erledigen
- Die entscheidende Veränderung ist die Kombination aus stromsparenden Mini-PCs, dem einfachen Networking von Tailscale und automatisierten CLI-Helfern
- Nutzer müssen nur den „gewünschten Dienst“ beschreiben, und Docker-Konfiguration, Sicherheit und Updates werden automatisch übernommen
- Autonomie und Freude daran, eigene Daten und Dienste direkt zu kontrollieren, werden zu einem neuen Reiz des Self-Hostings
Warum Self-Hosting gerade jetzt anders ist
- Drei Veränderungen greifen ineinander: günstige und leistungsfähige Mini-PCs, sicheres Networking mit Tailscale und automatisierte CLI-Unterstützung durch Claude Code
- Mini-PCs sind leise, stromsparend und für weniger Geld zu haben als ein Wochenendtrip
- Tailscale bietet sichere Netzwerkverbindungen ohne Port-Forwarding
- Claude Code übernimmt die automatische Einrichtung, ohne dass man sich Docker-Syntax oder Compose-Konfigurationen merken muss
- Früher musste man sich an Blogposts entlanghangeln und alles manuell konfigurieren, heute übernimmt ein KI-Agent die komplette Einrichtung
Hardware-Konfiguration
- Verwendet wird ein Beelink Mini N150 Mini-PC, ein leises Gerät in Handflächengröße
- Gekauft für rund 379 $, zusätzlich mit einer 8TB NVMe SSD ausgestattet
- Zuvor lief ein Plex-Server auf einem M1 Mac mini, wurde aber wegen der Komplexität beim VM-Management ersetzt
- Durch die gestiegene Verfügbarkeit moderner Mini-PCs ist der Aufbau eines privaten Servers realistisch geworden
Grundlegender Installationsablauf
- Der gesamte Prozess besteht aus fünf einfachen Schritten
- Ubuntu Server 22.04 LTS installieren
- Mit Tailscale ins private Netzwerk verbinden
- Vom Laptop per SSH zugreifen
- Claude Code auf dem Server installieren
- Den gewünschten Dienst anfordern und warten
- Danach übernimmt der CLI-Agent die gesamte Konfiguration automatisch
Claude Code als neuer Systemadministrator
- Claude Code ist ein terminalbasierter KI-Agent, der direkt auf dem Server läuft
- Nutzer können einfach per Befehl Dinge wie „Docker installieren“, „Dienst hinzufügen“ oder „Sicherheitspakete einrichten“ anfordern
- Wichtige Automatisierungsfunktionen:
- Erzeugen von Docker- und Compose-Dateien
- Einrichtung des Caddy-Reverse-Proxys
- Verwaltung von Datenpersistenz und automatischen Updates
- Automatische Wiederherstellung von Diensten nach einem Neustart
- Statt komplizierte YAML-Dateien zu kopieren oder zu googeln, lässt sich der Server per natürlicher Sprache verwalten
Wichtige laufende Dienste
- Jeder Dienst läuft in einem eigenen Docker-Container
Dienst Funktion oder ersetzter Dienst Vaultwarden Bitwarden-Ersatz, eigene Passwortverwaltung Plex Medienserver mit Hardware-Transcoding Immich Alternative zu Google Photos Uptime Kuma Service-Monitoring Caddy Reverse-Proxy mit automatischem TLS Home Assistant Zentrale für Heimautomatisierung ReadDeck Read-it-later-Dienst - Auf alle Dienste kann von Mobilgeräten, Laptops und Tablets aus so zugegriffen werden, als wären sie lokal
- Uptime Kuma überwacht den Zustand und informiert per E-Mail über Ausfälle und Wiederherstellungen
Vaultwarden: der Wendepunkt beim Self-Hosting
- Ein in Rust geschriebener Bitwarden-kompatibler Server, leichtgewichtig und stabil
- Vollständig kompatibel mit bestehenden Bitwarden-Clients und dem integrierten Passwortmanager von iOS
- Nach dem Export der Passwörter aus iCloud/Keychain erfolgte die vollständige Umstellung auf Vaultwarden
Immich: ausgereifte Fotoverwaltung
- Bietet Qualität auf dem Niveau eines Google-Photos-Ersatzes
- Mobile App, Gesichtserkennung (lokales ML), Timeline- und Kartenansicht sowie automatischer Upload
- Die frühere Instabilität vieler Self-Hosting-Apps ist verschwunden, stattdessen gibt es eine ausgereifte User Experience
ReadDeck: ein Werkzeug, das die Lücke von Pocket schließt
- Gewählt als Alternative nach dem Ende von Mozilla Pocket
- Saubere UI, gute Typografie, mobile Unterstützung und automatische Speicherung der Leseposition
- Artikel lassen sich direkt aus mobilem Firefox speichern
- Ohne potenzielle Abschaltung eines Dienstes oder Lock-in besonders gut für die private Nutzung geeignet
Verwaltungs- und Monitoring-Werkzeuge
- Lazydocker: zeigt Docker-Containerstatus, Logs und Ressourcennutzung in einer Terminal-UI
- Mit dem einfachen Befehl
lazydockerlassen sich alle Container verwalten - Bietet eine intuitive Oberfläche ähnlich wie Lazygit
- Mit dem einfachen Befehl
- Glances: integriertes Monitoring für CPU, Speicher, Festplatte, Netzwerk und Containerstatus
- Bei 13 laufenden Diensten werden 6 % CPU und 32 % Speicher genutzt
- Ein 379-$-Mini-PC kann 13 Dienste stabil betreiben
Wie sich Self-Hosting heute anfühlt
- Es fühlt sich nicht mehr wie „Serverbetrieb“ an, sondern eher wie das direkte Besitzen und Nutzen von Software
- Bei Problemen kann man sich per SSH verbinden und den Agenten um Fehlerdiagnose bitten
- Auch neue Dienste lassen sich allein über eine Beschreibung in natürlicher Sprache installieren
- Statt auf Wartung liegt der Fokus stärker auf Lernen und Freude an der Nutzung
Für wen sich Self-Hosting eignet
- Für Menschen, die mit dem Terminal vertraut sind und bereits SaaS-Tools abonnieren
- Für Nutzer, die keine Infrastruktur-Experten werden wollen, aber verstehen möchten, wie die Dinge funktionieren
- Für diese Zielgruppe ist 2026 der ideale Zeitpunkt, um Self-Hosting auszuprobieren
- Self-Hosting ist heute nicht nur machbar, sondern hat sich zu einer unterhaltsamen Aktivität entwickelt
Noch keine Kommentare.