mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2026-04-25 09:25:55 +03:00
[GH-ISSUE #174] Add entity ids to tables in web interface #152
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#152
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 @Kranzy on GitHub (Jul 24, 2019).
Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/174
Checklist
jc21/nginx-proxy-manager:latestdocker image?Yes
Yes
Yes
Describe the bug
When creating a proxy with new SSL Cert it seems to be placing the cert files in the
/letsencrypt/archive/npm-3folder instead of the/letsencrypt/live/npm-3folder. Also is there any way to know which npm- folder belongs to which proxy?To Reproduce
Steps to reproduce the behavior:
Expected behavior
I expected to find the files in this location
/letsencrypt/live/npm-3but instead of npm- it would be the proxy name or another identifiable nameOperating System
@qy2009 commented on GitHub (Aug 1, 2019):
totally agree, if the folder can represent the proxy name, would be much easier!
@sm00tje commented on GitHub (Mar 14, 2020):
+1 using NGINX proxy manager for homeassistant, so i need to know the location of the certs for using the cert in for other plugins for example. also for using the cert on other machine for tunneling ssl trough the proxy.
@jc21 commented on GitHub (Mar 15, 2020):
The problem here is that a cert can have multiple domain names, even wildcards. In addition, a cert can be applied to more than 1 proxy host, redirection host etc. So it made sense to keep it numerical as far as
certbotis concerned.As for the
archivevslivefolders, this is acertbotthing that I don't have control over. I believe thelivefolder has symlinks to the archive one.@Kranzy commented on GitHub (Mar 23, 2020):
that makes sense in terms of multiple names per cert etc. Is there a way in your front end to note the corrosponding folder for that particular cert, at least that way we know which one to use?
@jc21 commented on GitHub (Mar 23, 2020):
Yeah so this would as easy as adding an ID column to all the objects. I myself have been wanting to do it when I'm debugging stuff :)
@miguelwill commented on GitHub (Mar 24, 2020):
that's right, in other hosting panels (like ispconfig) the site ID appears in the first column, allowing you to know in the list itself which ID corresponds to the site you need
for the certificates you could have the same solution, so you could have the ID at hand in case of automating the extraction or copy of the certificate
@jonas-resch commented on GitHub (Jun 4, 2020):
You could also use the timestamp to check which certificate is stored in which folder. Just use the creation date and expiration time displayed in the web ui under "SSL certificates"
@kennylajara commented on GitHub (May 16, 2021):
I think that a good option is to add a file named
hosts.txtor something similar inside of the/letsencrypt/archive/npm-#where you can find a list of the hosts having this SSL.But, in the mean time, how can I know what number is each SSL?
@chaptergy commented on GitHub (May 16, 2021):
Unfortunately I can't think of any way this is currently possible. However I just opened a PR for this. But instead of txt files or a new table column I have opted to put this information inside the three-dot-menu on the right. (This is because this is only relevant for few people, so it shouldn't need a prominent place.)
In a while an automatically bult docker image should be available under
jc21/nginx-proxy-manager:github-pr-1100, which you can use before it is merged and a new version has been published.