nginx-proxy-manager
nginx-proxy-manager copied to clipboard
DomainOffensive (do.de) - please add existing certbot plugin to NPM
What provider would you like to see added to NPM? DomainOffensive (do.de)
Have you checked if a certbot plugin exists? https://pypi.org/project/certbot-dns-do/0.31.0/
Thanks in advance, David
old version (before edit):
What provider would you like to see added to NPM? DomainOffensive (do.de)
Have you checked if a certbot plugin exists? Not sure if that helps, but DomainOffensive offers a LetsEncrypt API:
first method: acme.sh: export DO_LETOKEN="02pAPacMv1yNnUzSDR75" acme.sh --issue --dns dns_doapi -d meineDomain.de -d *.meineDomain.de
second method: GET-Request:
example
https://my.do.de/api/letsencrypt?token=1md6xRcUCTrB58kbpwAH&domain=_acme-challenge.testdomain.de&value=OVxwaDm7MgN1IRG0eSivJMlepO9CL4X8vKo6Tcns
parameters:
token= - auth token domain= - full domain name, including _acme-challenge as well as subdomains value= - value for TXT record
answer:
{ "kdn": "1234", "domain": "testdomain.de", "success": true }
Please also see: https://blog.ichalsroot.de/letsencrypt-wildcard-ssl-zertifikate-mit-domain-offensive/
Thanks in advance, David
I think I probably found a certbot plugin for DomainOffensive (do) - please see here: https://github.com/georgeto/certbot-dns-do
Is it possible to integrate this one into NPM?
Thanks, David
The GitHub package from https://github.com/georgeto/certbot-dns-do
can also be found on PyPI: https://pypi.org/project/certbot-dns-do/0.31.0/
I edited the original post. Maybe @jc21 can include the certbot plugin for Domain-Offensive now? :-)
All credits go to the original author georgeto!
Thanks in advance, David
oh yes please. this would be great
would appreciate this to be added
Would also appreciate this registrar to be added. Thanks in advance.
I was able to successfully create a build that includes the DomainOffensive plugin from georgeto. (Thanks to Knoxell for showing me how to do this!)
I created a pull request (#2327 ) and hope that @jc21 will include the changes into the development branch.
I also created a testing version on Docker Hub. You can modify your docker-compose.yml like this in order to check it out:
version: "3"
services:
app:
image: 'dfs90/nginx-proxy-manager-do-de'
restart: unless-stopped
ports:
- '80:80'
- '81:81'
- '443:443'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
Please be aware that this version is based on v2.9.18 and will not be updated! As soon as @jc21 has updated the development branch, you should switch back to it!
Pull request has been approved - see here.