Jump to content

HttpListener setting in unRAID docker


Recommended Posts

Posted

This is a small annoyance I've found in the unRAID docker. In my other dockers, I change my WebUI to http://unRAID:[PORT:8096]/ and I've done this to Emby, but it is using HttpListener to set the server to the IP instead of the name. I'm hope there's an easy way to modify the HttpListener variable to use the server name instead of the IP? And when an update is released, maybe include that change?

Posted
Quote

I change my WebUI to http://unRAID:[PORT:8096]/

Hi, what exactly do you mean by this?

Happy2Play
Posted
34 minutes ago, Luke said:

Hi, what exactly do you mean by this?

Sound like OP wants to use host/machine name instead of IP.

I know this works in Windows as I use host name all the time but have no idea how this works on other platforms/docker.

http://homeserver:8096/

http://prodesk:8097/ (test system)

 

Posted

image.png.548f90b5be21ae6177eda5c7e565c689.png

I set WebUI here in the docker settings.

image.png.1199f7d90666b3a272a7ce113b44a591.png

When I go to my Emby docker and hit the WebUI button, it opens http://192.168.1.10:8096/ instead of http://unRAID:8096/.

Posted

I have zero experience with unraid. Where does this HttpListeher variable come from? Googling doesn't yield much.

Posted

It's in the log, but I don't know exactly what is happening. I just know that I set the WebUI variable and it isn't used. I wish I could dig deeper.

Posted
10 minutes ago, Happy2Play said:

Don't know anything about this platform, but this old post suggests not possible unless this has changed.

FQDN variable for docker WebUI parameter - Prerelease Support [DEPRECATED] - Unraid

It looks like they are looking for variables like [FQDN] and [HOST]. I assume you could type in your own FQDN (or hostname, which is what I do) instead of using the variables. I have replaced the [IP] variable with a name in all my other dockers and it works. All the dockers I've used default to http://[IP]:[PORT:8096]/, but I always change it to http://unRAID:[PORT:8096]/ because I don't have to  worry about IPs. Chrome and HTTPS Everywhere seem to prefer it, too, or at least the settings don't get polluted with a bunch of IP addresses. Like I said, just an annoyance really. I've resorted to making bookmarks to my dockers so I can start typing Emby and Chrome knows to go to the Emby bookmark which is http://unRAID:8096/.

Now that I typed this all up, I don't know why it uses [PORT:8096], instead of just using 8096. Is the number a backup in case [PORT] isn't set? http://unRAID:8096/ should work wihtout the variable, I think.

  • Thanks 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...