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.com
hetzner.com
Vaultwarden
AdGuard
Portainer
Nginx
Wireguard
Heimdall