Skip to content

Use new Hetzner Console API#47

Open
S4enL0ng wants to merge 2 commits intoFarrowStrange:masterfrom
S4enL0ng:master
Open

Use new Hetzner Console API#47
S4enL0ng wants to merge 2 commits intoFarrowStrange:masterfrom
S4enL0ng:master

Conversation

@S4enL0ng
Copy link
Copy Markdown

@S4enL0ng S4enL0ng commented Dec 5, 2025

I did a full-nighter to do the necessary changes to make use of the new Hetzner Console DNS API:
https://docs.hetzner.cloud/reference/cloud#dns

So please make any suggestions for how i could do it simpler/better.

@jan-auer
Copy link
Copy Markdown

jan-auer commented Apr 6, 2026

Thanks, this has worked out great. I've adapted this slightly for my use, maybe there's some elements you're interested in porting over to your PR:
master...jan-auer:hetzner-api-dyndns:master

Mostly added more error handling, support for passing a custom IP, removed the now redundant -r option, and internally added some helper functions to reduce boilerplate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants