timothymiller / cloudflare-ddns

🎉🌩️ Dynamic DNS (DDNS) service based on Cloudflare! Access your home network remotely via a custom domain name without a static IP!
https://timknowsbest.com/free-dynamic-dns
GNU General Public License v3.0
3.1k stars 324 forks source link

[feature] Add load balancer support #120

Closed DeeeeLAN closed 1 year ago

DeeeeLAN commented 1 year ago

For your consideration. I needed load balancer support, so I wanted to share what I added. You might prefer to tweak it a bit to match the rest of the project first.

timothymiller commented 1 year ago

Really cool @DeeeeLAN. I'd like to merge this, but I need more info before I do.

Which load balancer is this supporting? What deployment platform?

Would you mind adding some usage docs to the README.md?

Stan-Gobien commented 1 year ago

Looks like this will update an origin IP in a pool in the Cloudflare loadbalancer service.

https://developers.cloudflare.com/load-balancing/understand-basics/pools/

timothymiller commented 1 year ago

Sweet. We definitely want that!