ionscale icon indicating copy to clipboard operation
ionscale copied to clipboard

PowerDNS support

Open almereyda opened this issue 1 year ago • 3 comments

libdns have a PowerDNS provider. Since it can be self-hosted, it is a favourable option for a DNS API for many.

If there is interest in supporting it, we can spin up a testbed over the winter and develop against it.

almereyda avatar Nov 12 '24 20:11 almereyda

What's generally the projects take/policy to include providers for libdns? I am building a provider right now, so I can use it with ionscale, but I wanted to know if this would require soft-forking it?

till avatar Nov 14 '24 10:11 till

This issue is stale because it has been open for 90 days with no activity.

github-actions[bot] avatar Feb 13 '25 02:02 github-actions[bot]

Adding support for all the available libdns providers in the ionscale core isn't a good idea, in my opinion. It will add a lot of dependencies.

I'm thinking more about building a plugin system that would make it easier to add other DNS providers. It could look like the Caddy modules or using the Hashicorp go-plugin library. It's still in the ideation phase, though.

jsiebens avatar Apr 28 '25 09:04 jsiebens