pdns/docker-compose-traefik.yml aktualisiert
This commit is contained in:
@@ -24,6 +24,10 @@ services:
|
||||
- |
|
||||
set -eu
|
||||
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
|
||||
cat > /etc/powerdns/pdns.d/99-env.conf <<EOF
|
||||
@@ -50,8 +54,10 @@ services:
|
||||
EOF
|
||||
fi
|
||||
|
||||
echo "Generated config in /etc/powerdns/pdns.d/99-env.conf"
|
||||
exec pdns_server --daemon=no --guardian=no --control-console
|
||||
echo "Generated config. Starting $$PDNS_BIN..."
|
||||
# Hier nutzen wir jetzt die gefundene Variable $$PDNS_BIN
|
||||
exec $$PDNS_BIN --daemon=no --guardian=no --control-console
|
||||
|
||||
|
||||
volumes:
|
||||
- ${PDNS_DATA_PATH:-pdns-data}:/data
|
||||
|
||||
Reference in New Issue
Block a user