[GH-ISSUE #421] [Feature Request] Ability to create/edit global nginx configs in web interface #357

Closed
opened 2026-02-26 06:32:31 +03:00 by kerem · 3 comments
Owner

Originally created by @lorddjinn on GitHub (May 24, 2020).
Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/421

Is your feature request related to a problem? Please describe.
I am currently setting up several proxy hosts within the interface and I am having to copy and paste my custom config over and over again. Copying and pasting the same thing over and over again is inefficient and can lead to errors and mistakes.

Describe the solution you'd like
I would like 2 things to be added.

1.) The ability to edit the /etc/nginx/conf.d/include/ files from within the interface and move the files to persistent mount point. This would allow me to edit one single file without the possibility of causing errors due to copy/pasting.

2.) The ability to create custom config files from the interface and being able to assign them to hosts and locations. This would allow to assign a config to some of the hosts/locations without having to edit the global file.

Both of these would allow updating configs to be a lot easier.

Describe alternatives you've considered
I thought about creating my own configs within the mount point and having them included but that does not solve the issue of the auto restart of nginx when I make a change. That is why I would like to see these changes within the interface where the hooks for restart are already programmed.

Additional context
None

Originally created by @lorddjinn on GitHub (May 24, 2020). Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/421 **Is your feature request related to a problem? Please describe.** I am currently setting up several proxy hosts within the interface and I am having to copy and paste my custom config over and over again. Copying and pasting the same thing over and over again is inefficient and can lead to errors and mistakes. **Describe the solution you'd like** I would like 2 things to be added. 1.) The ability to edit the /etc/nginx/conf.d/include/ files from within the interface and move the files to persistent mount point. This would allow me to edit one single file without the possibility of causing errors due to copy/pasting. 2.) The ability to create custom config files from the interface and being able to assign them to hosts and locations. This would allow to assign a config to some of the hosts/locations without having to edit the global file. Both of these would allow updating configs to be a lot easier. **Describe alternatives you've considered** I thought about creating my own configs within the mount point and having them included but that does not solve the issue of the auto restart of nginx when I make a change. That is why I would like to see these changes within the interface where the hooks for restart are already programmed. **Additional context** None
kerem 2026-02-26 06:32:31 +03:00
Author
Owner

@chaptergy commented on GitHub (May 11, 2021):

Related to https://github.com/jc21/nginx-proxy-manager/issues/375

<!-- gh-comment-id:839165671 --> @chaptergy commented on GitHub (May 11, 2021): Related to https://github.com/jc21/nginx-proxy-manager/issues/375
Author
Owner

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

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

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

@github-actions[bot] commented on GitHub (May 8, 2025):

Issue was closed due to inactivity.

<!-- gh-comment-id:2861264912 --> @github-actions[bot] commented on GitHub (May 8, 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#357
No description provided.