-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.dist.yml
43 lines (40 loc) · 1.15 KB
/
config.dist.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
---
server:
# Proxy API listener:
listenAddress: "127.0.0.1:8000"
tls:
# Let dyndns-pdns terminate the TLS session:
enable: true
# TLS certificate file:
certFile: "server.crt"
# TLS key file:
keyFile: "server.key"
# Use PowerDNS provider:
dnsProviderType: "powerDNS"
powerDNS:
# PowerDNS API base URL:
baseURL: "http://127.0.0.1:8080/"
# PowerDNS vHost (usually "localhost"):
vhost: "localhost"
# PowerDNS API key:
apiKey: "secret"
# DNS zone that is containing the dynamic resource records:
zone: "dyn.example.com"
# Default TTL for TXT records (might be overwritten by the key table):
defaultTTL: 10
keyTable:
- name: "homeRouter"
enable: true
key: "secret"
# DNS hostname (will be concatenated to "${hostName}.${miscellaneous.zone}"):
hostName: "home-router"
# Choose ingestMode between "getParameter" and "remoteAddress" (see README.md for further information):
ingestMode: "getParameter"
cleanUpMode: "any"
# Overwrite miscellaneous.defaultTTL:
ttl: 5
- name: "officeRouter"
enable: true
key: "topSecret"
hostName: "office-router"
ingestMode: "remoteAddress"