Skip to content

bombonato/powerdns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PowerDNS

PowerDNS in a containter way.

Using debian stretch-slim image base

Versions

  • PowerDNS Authoritative: 4.4.0-rc1
  • Authoritative Backend: Sqlite3
  • PowerDNS Recursor: 4.4.0-rc1

Sqlite3 backend

$ cd pdns-sqlite/
$ docker-compose up -d
$ docker-compose logs -f

API

PDNS Authoritative http://127.0.0.1:5381/metrics PDNS Recursor http://127.0.0.1:5382/

Containter Build

$ cd authoritative
$ docker build --tag bombonato/powerdns:latest-auth-sqlite .
$ cd recursor
$ docker build --tag bombonato/powerdns:latest-rec .

TODO

  • Reconfigure to use more env variables
  • Enable WebServer password
  • Get API-KEY from env
  • Use sqlite3 db schema from packagage instalation (is missing!?)
  • Enable dnnsec
  • Configure metrics to Prometheus (4.4 new feature!?)
  • Configure ExternalDNS integration
  • Configure backend to MySQL
  • Configure backend to Postresql

References

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published