[GH-ISSUE #4291] Add Dreamhost support to DNS challenge #2761

Open
opened 2026-02-26 07:36:42 +03:00 by kerem · 2 comments
Owner

Originally created by @freakma on GitHub (Jan 12, 2025).
Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/4291

What provider would you like to see added to NPM?
Dreamhost

Have you checked if a certbot plugin exists?
Yes, https://pypi.org/project/certbot-dns-dreamhost/

Originally created by @freakma on GitHub (Jan 12, 2025). Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/4291 **What provider would you like to see added to NPM?** Dreamhost **Have you checked if a certbot plugin exists?** Yes, https://pypi.org/project/certbot-dns-dreamhost/ <!-- Currently NPM only supports DNS challenge providers for which a certbot plugin exists. You can visit pypi.org, and search for a package with the name `certbot-dns-<privider>`. -->
Author
Owner

@TiggsPanther commented on GitHub (Apr 20, 2025):

I second this.

I mainly use NPM on my internal domain but do have one or two things I expose externally, but locked down to specific IPs at the firewall level.

LE doesn't publish an IP range for allowlisting, so the DNS-01 challenge would be a no-brainer for me, except that my domain is hosted in DreamHost and, currently, not supported in NPM. So I have to periodically open port 80 or the world, which I'd really rather not do, just to get the certificate to renew.

<!-- gh-comment-id:2817089089 --> @TiggsPanther commented on GitHub (Apr 20, 2025): I second this. I mainly use NPM on my internal domain but do have one or two things I expose externally, but locked down to specific IPs at the firewall level. LE doesn't publish an IP range for allowlisting, so the DNS-01 challenge would be a no-brainer for me, except that my domain is hosted in DreamHost and, currently, not supported in NPM. So I have to periodically open port 80 or the world, which I'd really rather not do, just to get the certificate to renew.
Author
Owner

@dylanrhodes0 commented on GitHub (Oct 3, 2025):

Yes please!

<!-- gh-comment-id:3364167683 --> @dylanrhodes0 commented on GitHub (Oct 3, 2025): Yes please!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nginx-proxy-manager-NginxProxyManager#2761
No description provided.