Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Unable to bind the WebAdmin interface to an IP/interface #4320
Client version: [irrelevant]
Be able to bind the web management interface to an IP or network interface.
No option to specify the interface to bind to, just the ports (unless of course I've missed something, in which case please let me know and close the issue).
My use case:
I'd like to run the management console bound to a port on localhost to disable any external connections to it. That way it's inaccessible by default to anything other than the local machine. With this setup, a reverse proxy like Nginx can then handle the redirection to the local port while providing a lot of extra functionality (https termination, subdomains, authentication, etc).
Currently I've set it up exactly like above except the "internal" port the webadmin is running on is available externally. To fix this I've also set up a firewall rule denying any external access to the port. This works, but is more complex than just binding the port locally.