Jump to content

Running MBS over reverse proxy


steve1977

Recommended Posts

steve1977

Looked through the old forums and it appears that this may not be possible yet. Would love to log this as a feature request. Thanks in advance!

Link to comment
Share on other sites

This would  be an excellent feature for management as I'd like to run the server on port 80 alongside the other things I have running via a reverse proxy in Apache.

Link to comment
Share on other sites

steve1977

Thanks for sharing. Sabnzbd, SB, CP, headphones, XBMC and basically everything else can be run over reverse proxy. I believe it takes the developers to add a "path" and then it works? Not sure though, but would be great to look into it. This would allow me to only open one port to the outside world.

 

Thanks a ton for looking into this!

Link to comment
Share on other sites

steve1977

Let me bump this one up. Asssume this may be a very easy "fix" for the developers to do and great benefit for those of us who don't want to open many different ports...

Link to comment
Share on other sites

  • 7 months later...

Using Nginx as my reverse proxy, I have successfully set up the MB3 behind it. Here is how:

 

Add the following lines into your nginx config server block:

        location /mediabrowser/ {
                proxy_pass http://YOUR_MB3_SERVER:8096;
                include proxy_params;
        }
 
And then just reload the nginx:
>> sudo service nginx reload
 
Hope this helps.
  • Like 1
Link to comment
Share on other sites

sydlexius

So after further testing, running through Apache isn't quite ready for primetime yet (at least, with the rule I created).  A number of items on the dashboard are missing, and Chrome gripes about running scripts from "unathenticated sources."  For purposes of playback and metadata management, it's still pretty useful.

Link to comment
Share on other sites

  • 6 months later...
insename

I just read through this thread. 

Sry to bump this but I see the problem with the setup in the past post right away. 

Reverse proxies are not meant to pass a directory along with the host and port and also must end with a /.

 

 

 
ProxyPass http://htpc:8096/
ProxyPassReverse http://htpc:8096/

 

Then access the apache server with a trailing /mediabrowser/ .

 

That should get you up and running. 

Now is it possible to get clients to support access to mediabrowser via SSL?

Link to comment
Share on other sites

  • 1 month later...

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...