TimothyYe / godns

A dynamic DNS client tool that supports AliDNS, Cloudflare, Google Domains, DNSPod, HE.net & DuckDNS & DreamHost, etc, written in Go.
https://timothyye.github.io/godns/
Apache License 2.0
1.5k stars 221 forks source link

Dry Run #118

Closed benvcutilli closed 1 year ago

benvcutilli commented 3 years ago

Hi, I was wondering if we could get a dry run feature to make sure that GoDNS is actually gonna work when the IP address changes. Many dynamic IPs don't change for months. However, maybe "dry run" isn't the best name: ideally, I think GoDNS should have a feature to force an IP update, even if the IP address hasn't changed; again, this would be for testing purposes.

Thanks!

TimothyYe commented 3 years ago

Sorry for the late reply, thanks for your suggestion, the dry run can be included in the next release.

Kirbstomper commented 2 years ago

I can take a look at this.

TimothyYe commented 2 years ago

@Kirbstomper Thanks

TimothyYe commented 1 year ago

It is already implemented by the run_once setting: https://github.com/TimothyYe/godns#manually