I’ve been using cloudflare for dynamic dns for my self hosted nextcloud, audio book service and matrix server, but I’m trying to get away from depending on a big tech company. What alternative can I use?
Can I host my own service?
This one is excellent: https://freemyip.com/
Can I host my own service?
Sure you can. Bind isn’t super difficult.
I’ve been running nsd and it’s great. So sick of using web interfaces to manage DNS records. I think you need a bit of extra magic for dynamic dns with nsd, though.
If you’re at the point where you’re hosting your own server / VPS with a static public ip, though, you might be better off setting up a VPN like wireguard to connect to your local servers, and if you want things exposed to the public internet you can always proxy over the wireguard connection on the VPS. Then you wouldn’t need dynamic DNS at all, and you can limit the exposure of your services to the internet if you so choose.