A small C# application and Docker image that periodically checks your system's public IP address and updates a DNS record of your choosing with that IP address.
Parameters are taken from environment variables:
DDNS_PROVIDER: DNS provider to talk to for updating the DNS record. Required. Currently supported providers:digitalocean: This provider also requires theDIGITALOCEAN_ACCESS_TOKENvariable to be set.
DDNS_DOMAIN: The domain name to update. Required.DDNS_RECORD: The name of the DNS record to update. Required.DDNS_INTERVAL: How often the record should be checked, in seconds. Defaults to 10 minutes.