acme.sh icon indicating copy to clipboard operation
acme.sh copied to clipboard

Add support for octoDNS (multi-provider)

Open josvo opened this issue 5 years ago • 7 comments

This PR adds an API for octoDNS (see https://github.com/github/octodns) so that you are able to push your TXT record to multiple providers. It is basically just a wrapper for other APIs so make sure the APIs of your provider works and you have exported (or saved) their credentials before calling this API.

josvo avatar Feb 05 '20 08:02 josvo

please read this guide first: https://github.com/acmesh-official/acme.sh/wiki/DNS-API-Dev-Guide

Neilpang avatar Feb 08 '20 14:02 Neilpang

please read this guide first: https://github.com/acmesh-official/acme.sh/wiki/DNS-API-Dev-Guide

@Neilpang Thanks for you commen: 2. The script file is named: dns_octodns.sh 3. file is placed in acme.sh/dnsapi 4. The file shebang is sh 5. the add and rm functions are in the script 9. I'll update the wiki as soon as this get's merged - doesn't make much sense as long as it is not merged. Style guides: script is checked with shellcheck.net

If you have a hint were I should change something, please provide some more information and I'll be happy to work on it until it fullfills your standards.

josvo avatar Feb 09 '20 21:02 josvo

Hello @Neilpang Is there anything I can do for this PR? Please let me know. Thanks for your efforts!

josvo avatar Apr 27 '20 07:04 josvo

I need more time to think about it.

Neilpang avatar Apr 29 '20 13:04 Neilpang

@Neilpang: I this functionality not needed, not wanted or implemented otherwise?

josvo avatar Jan 19 '22 13:01 josvo

sorry, it was closed by accident.

Neilpang avatar Jan 19 '22 14:01 Neilpang

@Neilpang No problem :smiley: Please let me know if I can do something here - we are already using this in production for quite some time.

josvo avatar Jan 19 '22 14:01 josvo