nginx
Webserver für statische Seiten – holt Seiten selbstständig aus der Paket-Registry.
Installieren
Auf der Proxmox-Node als root:
bash -c "$(curl -fsSL https://iac.heyer.systems/nginx/ct.sh)"Container aus dem Debian-13-Template · Standard: 1 CPU, 512 MiB RAM, 4 GiB Disk
Auf der Proxmox-Node als root:
bash -c "$(curl -fsSL https://iac.heyer.systems/nginx/vm.sh)"Getestetes Image 1.26.3-3+deb13u9-20261008.1150 · Standard: 1 CPU, 1024 MiB RAM, 8 GiB Disk
Proxmox: ohne Dialog / mit eigenen Werten
Alle Einstellungen lassen sich als Variablen mitgeben, z. B.:
IAC_NONINTERACTIVE=1 var_hostname=nginx var_net=192.168.40.20/24 \
var_gateway=192.168.40.1 var_nameserver=192.168.40.1 \
bash -c "$(curl -fsSL https://iac.heyer.systems/nginx/ct.sh)"Weitere: var_id, var_cpu, var_ram, var_disk, var_bridge, var_vlan, var_storage, var_searchdomain, var_ssh_keys
Danach: Web: http://<IP>/ – Seiten verwalten: iac-nginx-sites
Aktualisieren
Im Gast:
updateDebian-Pakete, nginx und die iac-Konfiguration. Major-Versionen wechseln nie automatisch.
Bestehende Installation übernehmen im Gast als root
bash -c "$(curl -fsSL https://iac.heyer.systems/nginx/adopt.sh)"Prüft zuerst und bricht vor jeder Änderung ab, wenn eine automatische Übernahme nicht möglich ist – dann gilt die Migrationsanleitung.