dyndns-server/README.md
2021-11-20 00:42:04 +01:00

1.2 KiB

dyndns-server

dyndns-server is a simple self-hosted dynamic DNS API service which can be used together with e.g. AVM FritzBox's DynDNS functionality or ddclient. It implements a subset of the API described by Google Domains and forwards DNS Updates to an authoritive DNS server as per RFC2136.

Requirements

  • go for building the dyndns-server binary
  • an authoritive DNS server responsible for the records to be dynamically updated which is capable of RFC2136 (e.g. knot, bind)
  • knsupdate needs to be installed for sending DNS update requests

Configuration

dyndns-server will look for a file named config.toml inside the current working directory unless a different config path has been supplied via -config <path to config file>. For details regarding the configuration file format, please consult config.example.toml.