heyer.systems

nginx

Webserver für statische Seiten – holt Seiten selbstständig aus der Paket-Registry.

LXCVMDocker

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

Eigene Werte (CPU, RAM, Netzwerk, Module …) ohne Dialog: Generator

Danach: Web: http://<IP>/ – manage sites: iac-nginx-sites

Generator Einstellungen zusammenklicken, Befehl kopieren

Ressourcen
System
Netzwerk
Module
Zugang
Docker

Host-Port, optional mit Adresse – z. B. 8081 oder 127.0.0.1:8080.

Aktualisieren

Im Gast (LXC/VM):

update

Debian-Pakete, nginx und die iac-Konfiguration. Major-Versionen wechseln nie automatisch.

Mit Docker, im Verzeichnis der docker-compose.yml:

docker compose pull && docker compose up -d

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.