Was ist ein Homelab?

Ein Homelab ist deine eigene kleine Serverumgebung zu Hause. Darauf laufen Dienste wie Home Assistant, Docker-Container, Backups, Medienserver, Monitoring, Testsysteme oder interne Werkzeuge. Ziel ist nicht möglichst viel Hardware, sondern ein Setup, das nachvollziehbar, wartbar und sicher bleibt.

Die sinnvolle Startarchitektur

  • Ein stromsparender Mini-PC oder vorhandener Server als Einstieg.
  • Proxmox für virtuelle Maschinen und LXC-Container.
  • Docker für Anwendungen, die sich gut als Container betreiben lassen.
  • NAS oder externe Platte für Backups und Daten.
  • USV, wenn Dienste dauerhaft wichtig sind.

Virtualisierung: Ordnung statt Einzelinstallationen

Mit Proxmox trennst du Systeme sauber voneinander. Home Assistant läuft zum Beispiel als HAOS-VM, während Docker auf einer Ubuntu-VM betrieben wird. So kann ein Update eines Dienstes nicht direkt das ganze Homelab beschädigen.

Docker als Anwendungsschicht

Docker eignet sich für Dienste wie Dashboards, Datenbanken, Dokumentation, Monitoring oder kleine Webtools. Compose-Dateien sind dabei deine Dokumentation: Sie zeigen Images, Volumes, Ports und Neustartverhalten.

YAML-Hilfe

Vor dem Einsetzen kurz prüfen

  • Ersetze Entity-IDs, Pfade und Namen durch deine eigenen Werte.
  • Prüfe, ob die genannte Card, Integration oder Erweiterung wirklich installiert ist.
  • Teste die Änderung zuerst in einem kleinen Bereich, bevor du das ganze Dashboard umbaust.
YAML
services:
  uptime-kuma:
    image: louislam/uptime-kuma:latest
    container_name: uptime-kuma
    restart: unless-stopped
    ports:
      - "3001:3001"
    volumes:
      - ./uptime-kuma:/app/data

  homepage:
    image: ghcr.io/gethomepage/homepage:latest
    container_name: homepage
    restart: unless-stopped
    ports:
      - "3000:3000"
    volumes:
      - ./homepage:/app/config

Netzwerk und Sicherheit

Ein Homelab sollte intern bequem sein, aber nicht offen im Internet hängen. Nutze feste IP-Adressen oder DHCP-Reservierungen, dokumentiere Ports und veröffentliche Dienste nur über VPN oder einen bewusst konfigurierten Reverse Proxy.

Storage und Backups

Daten und Konfigurationen sind wichtiger als die Hardware. Sichere VM-Backups, Docker-Compose-Dateien, Volumes und Home-Assistant-Backups regelmäßig auf ein zweites Medium. Ein Backup ist erst dann brauchbar, wenn du eine Wiederherstellung getestet hast.

Erste Dienste