Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

acme.sh dnsapi #1195

Open
mtzlobr opened this issue Nov 4, 2023 · 4 comments
Open

acme.sh dnsapi #1195

mtzlobr opened this issue Nov 4, 2023 · 4 comments

Comments

@mtzlobr
Copy link

mtzlobr commented Nov 4, 2023

please add the possibility to use dnsapi for acme.sh instead of Webroot mode

./acme.sh --issue --dns dns_myDNS -d example.com -d '*.example.com'

Thank you
mt

@d00p
Copy link
Member

d00p commented Nov 5, 2023

We could but it's not that easy because every dns-api-provider has it's own env-vars credentials / requirements and not every domain-registrar has an dns-api script within acme.sh

A pull request that fulfills all these mechanisms and requirements is welcomed

@mtzlobr
Copy link
Author

mtzlobr commented Nov 5, 2023

i thought it would be a good idea to use acme.sh's internal functionality when there is a wide range of providers in the dnsapi directory.
in froxlor administration only the option to use dnsapi would be selected and the dns provider would be entered as a parameter.
handling credentials / dns-api-provider requests would be handled from acme.sh, that would probably mean manual configuration for acme.sh in the next step, but that's something that can be accepted
BR
mt

@d00p
Copy link
Member

d00p commented Nov 5, 2023

So tell me then how a customer should enter any credentials for the selected dns provider

@mtzlobr
Copy link
Author

mtzlobr commented Nov 5, 2023

yes it is a issue if it will be operate from customer site, you have true.
my thought was manually from the console on the server.
I assumed it was an admin issue. somehow it didn't occur to me that the customer has his own dns provider and might want to set it up himself.
but probably even that could be solved by creating a copy of the given dnsapi in the client's home where it could be configured and lik it beck to acme.sh.
but it is my spekulation how to do it now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants