mirror of
https://github.com/qdm12/ddns-updater.git
synced 2026-08-02 18:48:49 -04:00
Feature Request: Support for Hetzner DNS Migration to Hetzner Cloud Console #557
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @rueckert-digital on GitHub (Oct 7, 2025).
Description
On October 7, 2025, Hetzner announced that DNS Management is being migrated to the Hetzner Cloud Console:
🔗 Hetzner News – DNS Beta
This change introduces a new management interface and authentication model for DNS zones. It appears that existing API tokens and zone identifiers from the legacy DNS Console (https://dns.hetzner.com) are not compatible with the new Cloud Console (https://console.hetzner.com).
Impact
Token format has changed — new tokens are significantly longer and likely tied to Hetzner Cloud project scope.
API endpoints have also changed:
As a result, tools relying on the legacy Hetzner DNS API (such as ddns-updater) may no longer function properly once users migrate their domains to the Cloud Console.
Request
Please add support for the new Hetzner Cloud DNS API, including:
Related Issues / References
Remarks
Fantastic work on ddns-updater — it’s an excellent tool and has worked flawlessly with the old Hetzner DNS API.
This feature would ensure continued compatibility with Hetzner’s new Cloud DNS environment going forward.
@Julian-Bastelstube commented on GitHub (Nov 15, 2025):
Update from sombody who just got a Domain with Hetzner: It is not possible anymore to create new DNS zones in the old DNS console (https://dns.hetzner.com/). Therefore, it is no longer possible to use this tool for newly created/registerd domains.
@janolehuebner commented on GitHub (Nov 15, 2025):
you could fork the repo and merge this PR yourself. i did that, built my own image and everything works.
@rueckert-digital commented on GitHub (Nov 15, 2025):
Great work, @janolehuebner ...
Looking forward for merge and new docker image, @qdm12 😉