homelab-showcase/VARIABLEN.md

2.2 KiB

Variablen in diesen Runbooks

Diese Dateien sind generische Kopien der tatsächlich verwendeten Rebuild-Runbooks — echte IP-Adressen, die eigene Domain, der Tailnet-Name, die MAC-Adresse und Benutzernamen wurden durch Platzhalter ersetzt. Struktur, Reihenfolge und alle "NICHT TUN"-Stolpersteine sind unverändert und tatsächlich so aufgetreten — nur die konkreten Werte gehören zur Originalinstanz und müssten durch eigene ersetzt werden, um das Setup nachzubauen.

Platzhalter Bedeutung Beispiel
<LAN_SUBNET> Das eigene LAN-Subnetz 192.168.1.0/24
<LAN_IP_ROUTER> IP des Heimrouters 192.168.1.1
<LAN_IP_ADGUARD> IP des DNS-/Ad-Blocking-Containers 192.168.1.9
<LAN_IP_PVE> IP des Proxmox-Hosts 192.168.1.10
<LAN_IP_NAS> IP des NAS-Containers 192.168.1.11
<LAN_IP_DESKTOP> IP des Management-Desktop-Containers 192.168.1.12
<LAN_IP_VAULTWARDEN> IP des Passwortmanager-Containers 192.168.1.13
<LAN_IP_MONITORING> IP des Monitoring-Containers 192.168.1.14
<LAN_IP_PC1> IP des Windows-Rechners (Wake-on-LAN-Ziel) 192.168.1.254
<LAN_BROADCAST> Broadcast-Adresse des LAN-Subnetzes 192.168.1.255
<DOMAIN> Die eigene registrierte Domain meinhomelab.example
<TAILNET> Der eigene Tailscale-Tailnet-Name (MagicDNS-Suffix) tailXXXXXX.ts.net
<TS_IP_*> Jeweilige Tailscale-IP der Instanz (vergibt Tailscale automatisch beim Beitritt) 100.x.x.x
<PC1_MAC_ADDRESS> MAC-Adresse des Wake-on-LAN-Ziels AA:BB:CC:DD:EE:FF
<PVE_HOSTNAME> Frei gewählter Hostname des Proxmox-Hosts mein-pve
<PRIMARY_USER> Der eigene Haupt-Benutzername (Samba/SSH/Guacamole) max
<AUTH_KEY> Tailscale-Auth-Key, selbst erzeugt (Settings → Keys → Generate auth key)

Alles, was nicht in dieser Tabelle steht (Paketnamen, Befehle, Container-IDs, Rollen-Bezeichnungen wie "adguard"/"nas"/"browser"), ist bereits generisch und muss nicht angepasst werden.

Details, Kontext und die dazugehörigen Fehlersuche-Geschichten (warum eine Einstellung so und nicht anders gewählt wurde) stehen jeweils in den einzelnen Kapiteln — die sind bewusst nicht gekürzt, nur die Werte anonymisiert.