Homelab-Notizen
Notizen zu Anwendungen, Netzwerken und Wartung in meinem Homelab.
Ein Übungs-Homelab aufbauen
-
Das erste Homelab aufbauen
Mit einem frischen Linux-System beginnen und ein kleines Compose-Projekt betreiben, prüfen und wiederherstellen.
-
Docker und Compose installieren
Einen frischen Ubuntu-Übungsserver vorbereiten und Docker vor der ersten Anwendung prüfen.
-
Das Übungslabor starten
Beispiel herunterladen, ein lokales Geheimnis anlegen, drei Dienste starten und das Ergebnis prüfen.
-
Compose-Einstellungen verstehen
Was die Übungskonfiguration bewirkt und welche Einstellungen besondere Sorgfalt brauchen.
-
DNS und Traefik Schritt für Schritt
Namensauflösung, veröffentlichte Ports, Routing und Anwendungsantworten unterscheiden.
-
Einen Stack gezielt untersuchen
Konfiguration, Prozessstatus, Routen, Logs und Speicherplatz vor Änderungen prüfen.
-
Eine Datei sichern und wiederherstellen
Ein verschlüsseltes restic-Repository anlegen und die Wiederherstellung mit dem Original vergleichen.
-
Jeweils einen Stack ergänzen
Eine Anwendung auswählen, Konfiguration und Daten trennen und Wiederherstellung dokumentieren.
-
Wie mein Homelab zusammenhängt
Was zu apps, core und ops gehört, erklärt am Beispiel dieser Website.
Bereiche
-
Apps: Anwendungen
Foto- und Dateiablage, Medien, Automatisierung und weitere Anwendungen.
-
Core: Netzwerk und Zugriff
DNS, Weiterleitung von Webanfragen, Anmeldung, Fernzugriff und Schutz des Datenverkehrs.
-
Ops: Betrieb und Wartung
Backups, Monitoring, Logs, Benachrichtigungen und Systemadministration.
Die Verzeichnisse bilden die Struktur des Repositories ab. Einträge können inaktiv oder privat sein. Neben Container-Stacks sind auch Host-Konfigurationen und dokumentierte Abläufe enthalten.