Skip to content

Releases: FarrowStrange/hetzner-api-dyndns

Hetzner API DynDNS v1.3

14 Oct 17:30
ccda493
Compare
Choose a tag to compare

In version 1.3 several dependencies have been removed so that the script can be used on multiple systems, including OpenWRT.
In addition the own lookup service from Hetzer ip.hetzner.com is now used to determine the IP.

Many thanks to @thcrt for these changes.

What's Changed

  • Remove unneeded dependencies by @thcrt in #35

New Contributors

  • @e1mo made their first contribution in #28
  • @thcrt made their first contribution in #35

Full Changelog: v1.2...v1.3

Hetzner API DynDNS v1.2

19 Jun 09:47
04688f3
Compare
Choose a tag to compare

Version 1.2 includes improvements that check the API response to prevent the creation of duplicate records (Issue: #22).

In addition, minor adjustments have been made.

What's Changed

New Contributors

Full Changelog: v1.1...v1.2

Hetzner API DynDNS v1.1

05 Jan 10:04
65122eb
Compare
Choose a tag to compare

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

Hetzner API DynDNS v1.0

26 Jul 10:23
6b8285a
Compare
Choose a tag to compare

Version 1.0 provides a revised and improved version of the original script.

Enhancements

  • possibility to manage more than one DynDNS Record
  • implementation of parameters
  • error checking in the various cases