Automate CloudFlare DNS management with ease!
My new integration shows how easy an AI agent handles basic DNS operations - fetching and updating records via simple GET/SET actions.
Perfect for quick use, it demonstrates the power of n8n + CloudFlare to streamline domain management without manual hassle.
Check it out to build your own dynamic DNS workflows, pack it into your other dev-ops steps and rock on !
Feel free to ask me what-ever is not clear or anything about my flow.. also maybe video (that is inside flow itself could be of help - sorry for low volume)
Kres
Intesting, I just created a similar workflow myself before coming across your post. Although I went a deterministic route as I have a specific use case of updating my DNS record when my ‘sticky’ IP address changes (too tight to pay for a static
). I run a Home Assistant server on my LAN that can monitor my routers external IP. If this changes I call the N8N webhook to initiate the workflow. I do a DNS lookup of the domain that should point to my IP address, compare it to the IP address the router reports (passed in the webhook). If they are out of sync the workflow is then very much like your tool workflow calling cloudflare’s API to get the ID’s required to set the new IP address in the DNS record. Kind of custom Dynamic DNS (DDNS). There’s a few telegram messages to let me know workflow has run.
1 Like
Wow - cool!
So practically your own dyn dns service
congrats
- and yes - deterministic is way better for this
I see you use globalping node - never used it but will play with it, looks neat
kudos
1 Like
Globalping node was a useful find. No credential or account for light use needed just install and go.