Sign inSign up

blackojack/docker-powerdns

By blackojack

•Updated almost 9 years ago

PowerDNS + Recursor + Admin GUI + Adblock in one single Docker

Image
0

365

blackojack/docker-powerdns repository overview

⁠docker-powerdns

PowerDNS + Recursor + Admin GUI + Adblock in one single Docker

⁠Configuration options

See Dockerfile⁠

⁠IPv6 support

In order to enable this Docker to handle IPv6 queries, you should do some further actions. See this preparation script⁠ for more informations.

⁠Ad-Block feature

If you want to enable ad-blocking on top of your entries, just set the relative environment variable⁠ to true. List courtesy of Pi-Hole project⁠.

The list will be updated using cron, at the time specified on the relative environment variable⁠.

⁠How to use

⁠Simple
docker run \
    --restart=always \
    -d \
    -p 53:53 \
    -p 53:53/udp \
    -p 80:8080 \
    -v "/home/user/data:/srv/data" \
    blackojack/docker-powerdns
⁠Advanced
docker run \
    --restart=always \
    -d \
    -e "CUSTOM_DNS=176.103.130.130;176.103.130.131" \
    -e "API_KEY=my-awesome-api-key" \
    -e "CRONTAB_TIME=0 10 * * *" \
    -e "ENABLE_ADBLOCK=true" \
    -p 53:53 \
    -p 53:53/udp \
    -p 80:8080 \
    -v "/home/user/data:/srv/data" \
    blackojack/docker-powerdns

Tag summary

Content type

Image

Digest

Size

122.8 MB

Last updated

almost 9 years ago

docker pull blackojack/docker-powerdns