[GH-ISSUE #1393] How to add SSL cert to docker, without NPM web gui? #1092

Closed
opened 2026-02-26 06:35:43 +03:00 by kerem · 4 comments
Owner

Originally created by @ghostersk on GitHub (Sep 10, 2021).
Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/1393

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

I know there is issue with Namecheap API, at least that is what I found on net.
But I found script what should be able to create wildcard certificate for me, but I need to know where and how I can add this newly created certificate to the NPM, so it will be recognized and I can use it then in web GUI of NPM.
Can someone advice how to add new certificate within the file system?

Originally created by @ghostersk on GitHub (Sep 10, 2021). Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/1393 **What provider would you like to see added to NPM?** Namecheap I know there is issue with Namecheap API, at least that is what I found on net. But I found script what should be able to create wildcard certificate for me, but I need to know where and how I can add this newly created certificate to the NPM, so it will be recognized and I can use it then in web GUI of NPM. Can someone advice how to add new certificate within the file system?
kerem 2026-02-26 06:35:43 +03:00
Author
Owner

@kevdogg commented on GitHub (Sep 12, 2021):

Does the acme protocol support Namecheap? NPM uses certbot within the container to obtain/renew certificates. If certbot doesn't support namecheap, then you might have a problem.

<!-- gh-comment-id:917674308 --> @kevdogg commented on GitHub (Sep 12, 2021): Does the acme protocol support Namecheap? NPM uses certbot within the container to obtain/renew certificates. If certbot doesn't support namecheap, then you might have a problem.
Author
Owner

@jc21 commented on GitHub (Sep 13, 2021):

You could write a script to use the NPM api to login and then create a custom certificate. After that you'll have a certificate_id to specify on your proxy/redirect/404 host.

I don't have any api documentation for you atm though, you'd have to reverse engineer it from the browser console.

<!-- gh-comment-id:917754557 --> @jc21 commented on GitHub (Sep 13, 2021): You could write a script to use the NPM api to login and then create a custom certificate. After that you'll have a certificate_id to specify on your proxy/redirect/404 host. I don't have any api documentation for you atm though, you'd have to reverse engineer it from the browser console.
Author
Owner

@github-actions[bot] commented on GitHub (Mar 5, 2024):

Issue is now considered stale. If you want to keep it open, please comment 👍

<!-- gh-comment-id:1977795567 --> @github-actions[bot] commented on GitHub (Mar 5, 2024): Issue is now considered stale. If you want to keep it open, please comment :+1:
Author
Owner

@github-actions[bot] commented on GitHub (Apr 17, 2025):

Issue was closed due to inactivity.

<!-- gh-comment-id:2811546216 --> @github-actions[bot] commented on GitHub (Apr 17, 2025): Issue was closed due to inactivity.
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#1092
No description provided.