Skip to content

Hetzner API DynDNS v1.1

Compare
Choose a tag to compare
@FarrowStrange FarrowStrange released this 05 Jan 10:04
· 22 commits to master since this release
65122eb

Version 1.1 includes many improvements and is much more user friendly.
It is now possible to provide the record and zone names instead of IDs. This reduces the complexity and the effort significantly. Please have a look at the Usage Section to read more.

Example:

HETZNER_AUTH_API_TOKEN='<your-hetzner-dns-api-token>'

*/5 * * * * /usr/bin/dyndns.sh -Z example.com -n dyn

Many thanks to @ReinerNippes , who made the most of these improvements! 🥇

Enhancements

  • provide the record and zone names instead of IDs
  • implementation of environment variables
  • use Cloudflare DNS Servers to determine public IP address
  • extended logging
  • improved error reporting
  • improved tool check