git clone --recurse-submodules https://github.com/pawel-kow/DomainConnectDNSProviderDemo.git
docker-compose up -d
docker-compose up -f docker-compose-dev.yml -d
Login over http://localhost:9191, register as a new user (will become admin automatically) Configure PDNS connection: URL: http://pdns:8081/ Key: same as PDNS_AUTH_API_KEY in docker-compose.yml file Version: 4.6
Create a zone foo.com
dig ANY @localhost -p 1053 foo.com
docker run -it tutum/dnsutils dig ANY @host.docker.internal -p 1053 foo.com
Templates can be modified any time in ./Templates folder. The folder is mounted in docker and the changes are visible immediately.