Skip to content

Admin Überblick ​

Diese Sektion dokumentiert die technische Infrastruktur, Einrichtung und Administration unseres Familienservers. Hier findest du alle Informationen für die Verwaltung, Wartung und Konfiguration des Systems.

Tech Stack ​

Netzwerkzugänge ​

Es gibt drei Wege auf die Dienste, mit klar getrennten Aufgaben:

WegReichweiteWofür
Tailscale + MagicDNSnur Familiengeräte im TailnetStandardweg über beelink:<port>
Caddy auf Subdomainnur im Tailnetschöne URLs mit gültigem TLS
Cloudflare Tunneloffenes Internetbewusst veröffentlichte Endpunkte

Schnellstart ​

Um mit der Administration des Servers zu beginnen:

  1. Zugriff einrichten: Stelle sicher, dass Tailscale auf dem Server installiert ist und du SSH-Zugriff hast
  2. Repository klonen: Klone das GitHub Repository für Zugriff auf Ansible Playbooks
  3. Server konfigurieren: Führe die Server Einrichtung durch oder aktualisiere bestehende Konfigurationen

Wartung ​

Täglich (automatisiert):

  • Backups werden automatisch täglich ausgeführt

Monatlich:

  • Speicherplatz prüfen (df -h)
  • Backup-Integrität testen
  • Docker Clean up (mise run cleanup-docker)
  • Anwendungen auf neueste Versionen aktualisieren (Renovate Bot)
  • System Update (mise run update-system)

Reboot ​

Nach mise run update-system siehst du, ob ein Reboot erforderlich ist.

Falls nötig, starte den Server mit:

bash
sudo reboot

Die Downtime beträgt in der Regel etwa 2 Minuten. Es sind keine zusätzlichen Schritte vor oder nach dem Reboot erforderlich.