mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2026-04-26 01:45:54 +03:00
[GH-ISSUE #874] CLI to add custom ssl certificate? #739
Labels
No labels
awaiting feedback
bug
cannot reproduce
dns provider request
duplicate
enhancement
enhancement
enhancement
good first issue
help wanted
invalid
need more info
no certbot plugin available
product-support
pull-request
question
stale
troll
upstream issue
v2
v2
v2
v3
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/nginx-proxy-manager-NginxProxyManager#739
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @bdf0506 on GitHub (Feb 7, 2021).
Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/874
First off, THANK YOU so much to @jc21 for doing this project. It has made life sooooo much easier! I also recognize that there are over 400 issues on this project, so this may never be addressed, but figured I would try.
I use GoDaddy for my DNS, and unfortunately GoDaddy is not currently supported today. So instead, I'm using the dehydrated application to generate my SSL certificates that I need. It auto renews and everything is great.
But, every time my cert expires, I have to manually pull the generated certificate, upload it to nginx proxy manager, and then update the proxy host to use that SSL cert. I see that I can manually place the certificate in the custom_ssl/npm-x folder, where x is the number of the certificate. However, simply adding the file here doesn't do me anything other than getting it onto the filesystem. I also need a way to tell nginx proxy manager that the cert has been added here, so that it can actually be uploaded to the database. Is there any way that I can tell it from the cli to add the new cert to the database? If so, I can then script this up the proper way, hopefully.
@christian-skjetne commented on GitHub (Feb 8, 2021):
If you have the certs in the local file system you can maybe use this: https://github.com/jc21/nginx-proxy-manager/issues/87#issuecomment-742831838 as a workaround for now.
@bdf0506 commented on GitHub (Feb 9, 2021):
This will work for now! I'll close this out since it seems to be a dupe of #87. Thanks for the pointers.
@gomme600 commented on GitHub (Nov 19, 2021):
Would love this too!