Files
pdns-admin/config.example.yaml

21 lines
670 B
YAML

addr: ":8080"
pdns_api_url: "http://localhost:8081"
pdns_api_key: "secret"
pdns_server_id: "localhost"
auth:
disabled: false
ldap:
url: ldap://ldap.example.com:389
start_tls: true
insecure_skip_verify: false
bind_dn: cn=dashboard-reader,ou=service,dc=example,dc=com
bind_password: change-me
user_base_dn: ou=users,dc=example,dc=com
username_attribute: uid
user_filter: "({username_attribute}={username})"
group_base_dn: ou=groups,dc=example,dc=com
group_filter: "(&(objectClass=groupOfNames)(|(cn=pdns-users)(cn=pdns-admins))(member={user_dn}))"
database:
mysql:
dsn: user:pass@tcp(mysql:3306)/pdns_admin?parseTime=true