Sign inSign up

01it/gdnsd

By 01it

Updated over 6 years ago

Gdnsd docker

Image
0

968

01it/gdnsd repository overview

Gdnsd docker

Source repository gdnsd
Docs wiki

Current tags: latest, 3.2.2

Usage:

Please, read wiki carefully this not a complete solution.

Create directory and config files.
mkdir /etc/gdnsd
touch /etc/gdnsd/config
touch /etc/gdnsd/zones/example.com

If GeoIP functionality is needed, go to MaxMind website and register to get Account ID and License Key.

docker-compose.yaml

version: "2"

volumes:
  geoipdb:

services:
  geoipupdater:
    image: kefirgames/geoipupdate-cron:latest
    environment:
      - GeoIP_AccountID=12345
      - GeoIP_LicenseKey=keypassphrase
      - JOBS_LIST="* */12 * * * root /usr/bin/geoipupdate"
    volumes:
      - geoipdb:/usr/share/GeoIP

  gdnsd:
    image: kefirgames/gdnsd
    volumes:
      - /etc/gdnsd:/etc/gdnsd
      - geoipdb:/usr/share/GeoIP:ro
    ports:
      - "53:53/tcp"
      - "53:53/udp"

Tag summary

Content type

Image

Digest

Size

4.3 MB

Last updated

over 6 years ago

docker pull 01it/gdnsd