Skip to content

Uses PowerDNS and PowerDNS-Admin to provide DynDNS2 update

Notifications You must be signed in to change notification settings

athalonis/docker-dns-server

Repository files navigation

DNS Setup

Before first run of docker-compose up -d you should initialize the secret storage. This can be done with the following command:

mkdir -p secrets
pwgen 42 1 > secrets/db_root_password
pwgen 42 1 > secrets/admin_secret_key 

TODO explain:

  • howto create secrets/admin_sqla_uri
  • initialize Database:

this could be add to /etc/pdns/mysql-postinit of powerdns container

create database pdna;
create user 'pdna'@'%' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON pdna.* TO 'pdna'@'%';
flush privileges;

And generate required data storages:

mkdir -p data/mysql

About

Uses PowerDNS and PowerDNS-Admin to provide DynDNS2 update

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages