NginxProxyManager / NginxProxyManager/nginx-proxy-manager
Host Bind Ip
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 34.2k
- Forks
- 3.9k
- Avg merge
- 21h 12m
- Merged PRs (30d)
- 20
Description
Is your feature request related to a problem? Please describe.
Having a mechanism to set the host ip and port to bind for the ui.
I created a network and added the npm in the same network but npm binds to that networks ip but for security reasons i want to bind to set ips. Also if this is implemented the port change would be easy to implement as well.
Describe the solution you'd like
I want a environment variable to set the bind port for the ui as
NPM_UI_HOST=":"
Describe alternatives you've considered
My considered solution is to build a image on top and rewrite the nginx config currently available.
I dont want to deal with setting this up for every update
Additional context
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by inspecting the currently available nginx configuration and how the container reads environment variables. Check how the UI bind address is currently chosen and define the expected behavior for an NPM_UI_HOST value containing an IP and port. Done means the UI binds to the configured address and port without requiring a custom image or manual nginx rewrites.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, nginx
- Domain
- devops, infrastructure
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100