Hi all
Since having major issues with DuckDNS as CNAME for my primary domain, I personally chose to go a more mature route and use Cloudflare for DNS and update the A record it directly.
I looked around and only found outdated add-ons from 2019, so I chose to roll my own addon using the cloudflare recommended ddclient project for updating Cloudflare DNS records automatically. I’ve wrapped that up into an addon that you can install from my repository:
GitHub - silashansen/hass_addons: Addon repository
Enjoy!