Pi-hole
Netzwerkweiter DNS-Werbeblocker mit Weboberfläche und Abfrage-Statistik.
Installieren
Auf der Proxmox-Node als root:
bash -c "$(curl -fsSL https://iac.heyer.systems/pihole/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/pihole/vm.sh)"Getestetes Image 6.7.1-20261015.0930 · Standard: 1 CPU, 1024 MiB RAM, 8 GiB Disk
Auf einem Docker-Host mit Docker Compose:
mkdir -p /opt/pihole && cd /opt/pihole
curl -fsSL https://iac.heyer.systems/pihole/docker-compose.yml -o docker-compose.yml
docker compose up -ddocker-compose.yml ansehen – Einstellungen gehören in eine .env daneben.
Befehl anpassenEigene Werte für CPU, RAM, Netzwerk und Module – ohne Dialog
Danach: Weboberfläche: http://<IP>/admin/ (Passwort im Gast: grep pihole_admin_password /etc/iac/settings.env) · DNS: <IP>
Generator Einstellungen zusammenklicken, Befehl kopieren
Bitte die markierten Felder prüfen.
Aktualisieren
Im Gast (LXC/VM):
updateDebian-Pakete, Pi-hole, Module und die iac-Konfiguration. Major-Versionen wechseln nie automatisch.
Module nachrüsten – jederzeit, im Container wie in der VM:
update --list-modules
update --add-modules node-exporterMit Docker, im Verzeichnis der docker-compose.yml:
docker compose pull && docker compose up -d