Cloudflare DDNS support

Issue #61 resolved
Aditya Bhargava created an issue

It’d be nice if Cloudflare could be added to the list of DDNS providers. It can’t be wedged in “custom” because it requires a PUT request to set anything. “custom” expects a single GET request will do the job.

I’m willing to work on this and submit a patch, if you’re open to it, though it’ll take me some time to get up and running with the proper dev environment, etc. I’d probably use libcurl, so I’d want to know if it’s OK to leave the others with wget and use libcurl for Cloudflare only. This is purely for the practical reason that I don’t really want to wade through changing all of the other ones 😅

Comments (6)

  1. pedro

    Wget is build-in busybox, so it’s always available.

    Curl is added only to some images, so it will breaks DDNS on these builds.

  2. Aditya Bhargava reporter

    Presumably this could be implemented as a feature only available in those builds with libcurl?

  3. Aditya Bhargava reporter

    @kille72 @pedro I’ve got a patch for this, and my implementation doesn’t need curl at all. I’ve tested it out and it seems to work well. I’d like to submit a patch---what’s the process?

  4. Aditya Bhargava reporter

    🤦‍♂️ I had trouble with this earlier, and have just now figured my way around BitBucket. My bad. Will submit later today.

  5. Log in to comment