######################################## # PowerDNS Container ######################################## PDNS_IMAGE=powerdns/pdns:latest PDNS_CONTAINER_NAME=powerdns ######################################## # API & Webserver (für Traefik) ######################################## PDNS_API_KEY=change-me PDNS_TRAEFIK_HOST=dns.example.com PDNS_TRAEFIK_ENTRYPOINT=websecure PDNS_TRAEFIK_CERTRESOLVER=letsencrypt ######################################## # DNS Public Bindings (IPv4) ######################################## # Öffentliche IPv4 des VPS (oder 0.0.0.0 für alle Interfaces) PDNS_PUBLIC_IPV4=0.0.0.0 # Öffentlicher Port (Standard 53) PDNS_PUBLIC_PORT=53 ######################################## # DNS Public Bindings (IPv6) ######################################## # Öffentliche IPv6 des VPS, z.B.: # PDNS_PUBLIC_IPV6=2a01:4f8:abcd:1234::53 # Wenn du das so lässt (::), lauscht PowerDNS auf allen IPv6-Interfaces PDNS_PUBLIC_IPV6=:: # Öffentlicher IPv6-Port PDNS_PUBLIC_PORT6=53 # Optionale interne Bind-Addresse in PowerDNS # leer lassen, wenn du nicht explizit binden willst PDNS_LOCAL_IPV6=:: ######################################## # Master/Slave Behavior ######################################## PDNS_MASTER=yes PDNS_SLAVE=yes PDNS_ALLOW_AXFR_IPS=203.0.113.10 ######################################## # Database Engine ######################################## # gsqlite3 (Default) oder gpgsql PDNS_LAUNCH=gsqlite3 # SQLite PDNS_GSQLITE3_DATABASE=/data/pdns.sqlite3 # PostgreSQL (nur nötig, wenn PDNS_LAUNCH=gpgsql) PDNS_GPGSQL_HOST=postgres PDNS_GPGSQL_PORT=5432 PDNS_GPGSQL_USER=pdns PDNS_GPGSQL_PASSWORD=supersecret PDNS_GPGSQL_DBNAME=pdns ######################################## # Data ######################################## PDNS_DATA_PATH=pdns-data