Alle Projekte
Läuft bei mir zu Hause

Moutaz Home

Ein selbst gehostetes Homelab auf einem Raspberry Pi 5, das sich selbst betreibt, sichert und überwacht.

Raspberry Pi 5DockerZero TrustresticMonitoring

Problem

Ich wollte Passwörter, Dokumente und Budget zu Hause statt in einem Dutzend Clouds – ohne mein Heimnetz ins Internet zu öffnen und ohne ein Setup, das unbemerkt kaputtgeht.

Architektur

  1. 01 Phone / laptop
  2. 02 Tailscale · Cloudflare Access
  3. 03 Reverse proxy + TLS
  4. 04 Services
  5. 05 3-2-1 backups

Wichtige Entscheidungen

  1. Zero Trust statt offener Ports: Private Dienste sind nur über Tailscale erreichbar; der einzige öffentliche Zugang liegt hinter Cloudflare Tunnel + Access mit Länder- und Bot-Regeln.
  2. Verschlüsselte 3-2-1-Backups (lokale HDD, Google Drive, Cloudflare R2) plus ein monatlicher automatischer Restore-Test mit Prüfsummenvergleich. Ein Backup zählt erst, wenn es wiederhergestellt wurde.
  3. Netzwerkweites Blockieren von Werbung und Trackern mit rekursivem DNS-Resolver, per VPN an jedes Gerät verteilt.
  4. Monitoring mit Push-Benachrichtigungen in zwei Kanälen: Dinge, die kaputt sind – und alles andere.

Was ich gelernt habe

  • Zuverlässigkeit besteht vor allem aus langweiligen Details: Netzteile, USB-Platten, die sich trennen, und Timer, die sich nicht überschneiden dürfen.
  • Jede Entscheidung aufschreiben. Die Dokumentation ist Teil des Systems.

Repository

Repository folgt