From e6cdf64939bc84116a81571f3dc3c68592f14294 Mon Sep 17 00:00:00 2001 From: Ross McFarland Date: Sun, 17 Aug 2025 17:44:54 -0700 Subject: [PATCH] Minor improvements to examples docker compose file --- docs/examples/docker-compose.yml | 8 +++----- docs/examples/env.sh | 2 ++ 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/examples/docker-compose.yml b/docs/examples/docker-compose.yml index 599c751..f36dfb3 100644 --- a/docs/examples/docker-compose.yml +++ b/docs/examples/docker-compose.yml @@ -1,5 +1,3 @@ -version: "3.9" # optional since v1.27.0 - volumes: powerdns-db-data: name: powerdns-db-data @@ -16,8 +14,8 @@ services: powerdns: image: psitrax/powerdns ports: - - "53:53/tcp" - - "53:53/udp" + - "${PORT:-53}:53/tcp" + - "${PORT:-53}:53/udp" - "8081:8081" environment: MYSQL_HOST: db @@ -26,4 +24,4 @@ services: MYSQL_PASS: l3tmein depends_on: - db - command: --api=yes --api-key=its@secret --loglevel=99 --webserver=yes --webserver-address=0.0.0.0 --webserver-allow-from=0.0.0.0/0 --webserver-password=its@secret --webserver-port=8081 --enable-lua-records=shared --edns-subnet-processing=yes + command: --api=yes --api-key=its@secret --loglevel=99 --log-dns-queries=yes --webserver=yes --webserver-address=0.0.0.0 --webserver-allow-from=0.0.0.0/0 --webserver-password=its@secret --webserver-port=8081 --enable-lua-records=shared --edns-subnet-processing=yes diff --git a/docs/examples/env.sh b/docs/examples/env.sh index 7501e7c..e34ab38 100644 --- a/docs/examples/env.sh +++ b/docs/examples/env.sh @@ -1 +1,3 @@ export POWERDNS_API_KEY="its@secret" +# you may need to change this to something else if there's already a DNS server running on your system +export PORT=53