pdns/docker-compose-traefik.yml aktualisiert

This commit is contained in:
2026-01-03 02:59:56 +00:00
parent 0c73c46303
commit d2458f778d

View File

@@ -24,6 +24,10 @@ services:
- | - |
set -eu set -eu
mkdir -p /etc/powerdns/pdns.d mkdir -p /etc/powerdns/pdns.d
mkdir -p /var/run/pdns
# Den richtigen Pfad zu pdns_server finden
PDNS_BIN=$$(which pdns_server || echo "/usr/sbin/pdns_server")
# Erzeuge die API & Webserver Konfiguration # Erzeuge die API & Webserver Konfiguration
cat > /etc/powerdns/pdns.d/99-env.conf <<EOF cat > /etc/powerdns/pdns.d/99-env.conf <<EOF
@@ -50,8 +54,10 @@ services:
EOF EOF
fi fi
echo "Generated config in /etc/powerdns/pdns.d/99-env.conf" echo "Generated config. Starting $$PDNS_BIN..."
exec pdns_server --daemon=no --guardian=no --control-console # Hier nutzen wir jetzt die gefundene Variable $$PDNS_BIN
exec $$PDNS_BIN --daemon=no --guardian=no --control-console
volumes: volumes:
- ${PDNS_DATA_PATH:-pdns-data}:/data - ${PDNS_DATA_PATH:-pdns-data}:/data