Provider request: Porkbun
Could you please add support for Porkbun's DNS system? They're a great registrar and I use them for most of my domains. I don't use their DNS any more, but mainly because it's difficult to manage, and I'd switch back if I had something like dnscontrol to handle it for me.
Developer API documentation is here: https://porkbun.com/api/json/v3/documentation End-user documentation is here: https://kb.porkbun.com/article/190-getting-started-with-the-porkbun-dns-api
Thank you for requesting this provider!
I've tagged this issue as a provider-request. It will (soon) be listed as a "requested provider" on the provider list web page: https://stackexchange.github.io/dnscontrol/provider-list
If someone would like to volunteer to implement this, please reply to this issue and add the tag has-pr.
We encourage you to try adding this provider yourself. We've tried to make the process as friendly as possible. Many people have reported that adding a provider was their first experience writing Go. The process is documented here: https://stackexchange.github.io/dnscontrol/writing-providers If you need assistance, please speak up in this issue and someone will get back to you ASAP.
Has anyone started work on this? I don't see a draft PR, but the site says it's in-progress? Otherwise, I'll start this
Hi there!
I think I mixed up the labels and it should be listed as "needs volunteer". (I really need to rework that entire system)
As far as I know, nobody is working on a PR. I'd love a PR from you and would be glad to assist by answering any questions you have. The starting guide is here: https://stackexchange.github.io/dnscontrol/writing-providers
Sure, I'll do this one once my Packetframe PR is accepted so that I good base to build off. From what I can tell the architecture and API of Porkbun is actually fairly similar to Packetframe and shouldn't require too much work once I have the structs in place
Hey, @hamptonmoore have you had a chance for this PR. I could help if you point be in the right direction since this will be the first time I contribute to this project