Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] Kilrah/Cloudflare-DDNS-config

Featured Replies

On 3/9/2026 at 10:50 PM, Kilrah said:

Looks like you're trying to update an A record with an ipv6 address...

I've don't know anything about v6, see container doc/issues?

it was image issues , latest update today was fixed ...

  • 2 months later...
  • Replies 55
  • Views 12.4k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • semaj4712
    semaj4712

    Just thought I would add some context here for those looking at this thread.  I came here to see example configs and the above examples seem to imply that the Zone ID is the url IE: `google.com` when

  • You basically duplicate the whole thing inside the "cloudflare" block, based on the author's sample:   { "cloudflare": [ { "authentication": { "api_token": "api_token_here"

  • Well no because it says "before running the container" precisely so that wrong folder doesn't get created.

Posted Images

I have been using this container for a while but due to a server issue had to re-install it. Now when I run it it just logs:

cloudflare-ddns v2.1.2

Using config.json configuration

and it then stops with no logging of any changes etc.

My config file (with redactions) which previously worked on the old install is below:

{

"cloudflare": [

{

"authentication": {

"api_token": "cfut_oXXXXXX91"

},

"zone_id": "62dXXXXX1d",

"subdomains": [

{

"name": "plex",

"proxied": true

}

]

}

],

"a": true,

"aaaa": true,

"purgeUnknownRecords": false,

"ttl": 300,

"ip4_provider": "cloudflare.trace",

"ip6_provider": "cloudflare.trace"

}

  • Author

Try dropping the providers, works here without them

On 6/12/2026 at 10:21 PM, Kilrah said:

Try dropping the providers, works here without them

I have removed the providers, looking at the logs more I have actually seen there is another error:

root@NAS:~# docker logs -f Cloudflare-DDNS-config

cloudflare-ddns v2.1.2

Using config.json configuration

Error reading config.json: Is a directory (os error 21)

The config value in the Docker config is

/mnt/user/system/Docker/Cloudflare-DDNS-config/

The results of an ls -ld is

root@NAS:~# ls -ld /mnt/user/system/Docker/Cloudflare-DDNS-config/

drwxr-xr-x 1 nobody users 22 Jun 16 09:56 /mnt/user/system/Docker/Cloudflare-DDNS-config//

  • Author
8 hours ago, cal.walker1 said:

The config value in the Docker config is

/mnt/user/system/Docker/Cloudflare-DDNS-config/

See the first post and default value, it must point to the file itself

/mnt/user/appdata/cloudflare-ddns-config/config.json

54 minutes ago, Kilrah said:

See the first post and default value, it must point to the file itself

/mnt/user/appdata/cloudflare-ddns-config/config.json

Im sorry this is extremely embarrassing!! 😅

Thank you that has fixed it! I’m not sure whether alternate wording or hint text could be more specific? But then again I probably still would have made the same mistake!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.