Janis
Aus ProgrammingWiki
Archivierte Version vom 2026-02-01T11:30:59+00:00. Aktuelle Version
Homelab
Ziele
Das Ziel dieses Projekts ist die Erstellung einer zentralen Dokumentation für ein privates Home-Lab. Da in einem Netzwerk mit mehreren Servern und Containern schnell der Überblick über belegte Ports und IP-Adressen verloren geht, soll diese Datenbank Redundanzen vermeiden und Konflikte verhindern.
3. Kritische Reflexion & Modellierung
Normalformen
Die Datenbank befindet sich in der 3. Normalform. Wären Attribute wie IP-Adresse direkt in der Tabelle Service gespeichert, entstünden Redundanzen. Durch die Auslagerung in die Tabelle System wird jeder Server nur einmal definiert.
Quellen:
dietpi.comhetzner.com
Vaultwarden
AdGuard
Portainer
Nginx
Wireguard
Heimdall