Remove dependency on dns-manager and use dnspython directly instead

This commit is contained in:
2026-01-18 17:54:58 +01:00
parent 5570bab736
commit 6c8a1999eb
5 changed files with 323 additions and 87 deletions

View File

@@ -25,8 +25,15 @@ path = "/var/lib/ddns-service/ddns.db" # required for sqlite
# database = "ddns" # required for mariadb
[dns_service]
# manager_config_file = "/etc/dns-manager/config.yml" # default
# cleanup_interval = 60 # default, interval in seconds
# dns_server = "localhost" # default
# dns_port = 53 # default
# dns_timeout = 5 # default, seconds
# ddns_default_key_file = "/etc/ddns-service/ddns.key" # optional, BIND TSIG key
# cleanup_interval = 60 # default, seconds
# Per-zone TSIG key overrides (optional)
# [dns_service.zone_keys]
# "dyn.example.com" = "/etc/ddns-service/dyn-example.key"
[defaults]
# dns_ttl = 60 # default, DNS record TTL in seconds