mirror of
https://github.com/qdm12/ddns-updater.git
synced 2026-08-02 18:48:49 -04:00
Support for ipv64.net #449
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 @Kritz0 on GitHub (Oct 13, 2024).
What's the feature? A free ddns service (https://ipv64.net)
Extra information? https://ipv64.net/dyndns_helper.php?
@bentemple commented on GitHub (Oct 23, 2024):
I can look into adding this.
API Docs: https://ipv64.net/dyndns_updater_api
Seems like they have a fully functioning API which allows for querying for current DNS entries etc...
I believe you may be able to use a custom configuration to do this already.
DDNS-Updater config would look something like this, where
YOUR_API_KEYis changed to your ipv64.net api key andYOUR_DOMAIN.ipv64.netis changed to your domain name.NOTE: Change
ip_versiontoipv6if you're using ipv6:@qdm12 commented on GitHub (Oct 23, 2024):
@bentemple please go ahead if you feel like it 😉
Also that comment on the custom provider is definitely something I'll re-use for other issues 😄 !
@bentemple commented on GitHub (Oct 23, 2024):
Heh, just scrolling through the issues trying to triage. Figured a bunch of these could get knocked out with the pre-existing custom feature since most are simple http requests.
I started at the top, but then realized, there are so many domain provider requests, probably makes more sense to start at the oldest and work my way forward prioritizing the ones with the most comments / upvotes.
@qdm12 commented on GitHub (Nov 19, 2024):
Duplicate of #511 so moving essential bits from here to there;
It might be worth investigating a way to easily add these 'dumb ddns' registrars easily in code, for example add a single line to a
map[string]stringof name to update url, and use the 'custom' provider code 🤔 Something like that would be nice to accelerate resolving requests for registrars. Maybe even a little separate CLI toolcmd/new-provider/main.goto add the new provider to the readme, create a docs/newprovider.md and add it to the Go code where necessary. Anyway, one can dream 😄