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

Add to certbot dns plugins #2929

merged 2 commits into from
Jul 20, 2023


Copy link

@FlixMa FlixMa commented May 18, 2023

Add dns wildcard certificate support for using the provided certbot plugin.
See #1154 for previous discussion.

Add dns wildcard certificate support for using the provided certbot plugin
Copy link

Docker Image for build 2 is available on DockerHub as jc21/nginx-proxy-manager:github-pr-2929

Note: ensure you backup your NPM instance before testing this PR image! Especially if this PR contains database changes.

Copy link

Tested the docker image, plugin works fine so far. Great work thanks!

@jc21 jc21 merged commit 5454352 into NginxProxyManager:develop Jul 20, 2023
Copy link

Yoshi315161 commented Aug 3, 2023

Hi guys,

i read this and wanted to try it out but i think i dont get it...
how and what for things do i have to put in the challange textfield?

also my strato is locked with 2fa
is there an example file i can use?

sorry but i dont understand the things under user and pass...
and for the SSL Domain i need "*.DOMAIN.COM"? or without the * for wildcard?

this is the example:
dns_strato_username = user
dns_strato_password = pass
'# uncomment if domain name contains special characters
'# insert domain display name as seen on your account page here
'# dns_strato_domain_display_name =

and now how to fill it?

the last two i dont understand...
do i have to remove the # and fill in something?
if i do i get an error....

i testet with:

dns_strato_username = NUMBERS
dns_strato_password = PASSWORD
dns_strato_totp_secret = BUNCH OF NUMBERS AND CARACTERS
dns_strato_totp_devicename = NAME OF TOTP
'# uncomment if domain name contains special characters <-- Leav this as it was
'# dns_strato_domain_display_name = *.DOMAIN.COM

pls help or point me a good example from someone who got it to work. it would be easier then the normal challenge then there are at time internal errors -,- (new request worked...)

thank you so much...

EDIT: have to put ' infront of # to avoid funky things...

Copy link


If your Strato PW contains a # as a character, you have to put the PW in quotation marks like this

dns_strato_password = "PASSWORD#"

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

Successfully merging this pull request may close these issues.

None yet

5 participants