[Support] Linuxserver.io - Muximux


Recommended Posts

Everything is working great, just a quick question. Is there a way to add general auth to muximux overall, or will I just need to individually secure everything else?

 

If you're talking about SSL then what I do is install the Apache docker and secure that then use that to reverse proxy everything else.

Link to comment

I'm trying to use this with a reverse proxy in Apache on /muxi. I am, however, having problems with a lot of files not being loaded because it's looking for them at the root on my site.

Isn't it possible to set the base url?

 

I can't see how it's possible to change the base url, but this is a workaround

 

	RewriteRule ^/muxi$ /muxi/ [R]

<Location /muxi>
	ProxyPass http://UNRAID-IP:MUXIMUX-PORT/ 
	ProxyPassReverse http://UNRAID-IP:MUXIMUX-PORT/ 
</Location>

 

For reference here's the other bits of my setup....

 

	RewriteEngine On
ProxyPreserveHost Off

Link to comment

anyone able to get

 

http://lime-technology.com/forum/index.php?action=unread

 

working in this container for a link?  I just get a blank page for some reason.....

 

Been playing with this and I can't get it to work either, seems to work with some pages and not others for some reason...  ???

 

Also, how do you unselect default in a link, only way I can figure it out is to remove it and add it back without clicking default

 

Myk

 

You don't unselect default, you just choose a different link to be the default...

Link to comment

I'm trying to use this with a reverse proxy in Apache on /muxi. I am, however, having problems with a lot of files not being loaded because it's looking for them at the root on my site.

Isn't it possible to set the base url?

 

I can't see how it's possible to change the base url, but this is a workaround

 

	RewriteRule ^/muxi$ /muxi/ [R]

<Location /muxi>
	ProxyPass http://UNRAID-IP:MUXIMUX-PORT/ 
	ProxyPassReverse http://UNRAID-IP:MUXIMUX-PORT/ 
</Location>

 

For reference here's the other bits of my setup....

 

	RewriteEngine On
ProxyPreserveHost Off

 

Awesome. That worked absolutely perfect.

Is there any way to password protect this with something like htaccess? I have a public webserver running via my Aapache Docker container and, as such, aren't interested in protecting my whole public facing web server.

Link to comment

I'm trying to use this with a reverse proxy in Apache on /muxi. I am, however, having problems with a lot of files not being loaded because it's looking for them at the root on my site.

Isn't it possible to set the base url?

 

I can't see how it's possible to change the base url, but this is a workaround

 

	RewriteRule ^/muxi$ /muxi/ [R]

<Location /muxi>
	ProxyPass http://UNRAID-IP:MUXIMUX-PORT/ 
	ProxyPassReverse http://UNRAID-IP:MUXIMUX-PORT/ 
</Location>

 

For reference here's the other bits of my setup....

 

	RewriteEngine On
ProxyPreserveHost Off

 

Awesome. That worked absolutely perfect.

Is there any way to password protect this with something like htaccess? I have a public webserver running via my Aapache Docker container and, as such, aren't interested in protecting my whole public facing web server.

 

Try this:

 

	RewriteRule ^/muxi$ /muxi/ [R]
<Location /muxi>
ProxyPass http://192.168.0.1:90/ 
ProxyPassReverse http://192.168.0.1:90/ 
AuthUserFile /config/keys/.htpasswd
AuthType Basic
AuthName "Muximux"
Require user kostecki
</Location>

 

Create a .htpasswd file and put it in /config/keys/

Use this here.

Link to comment

Try this:

 

	RewriteRule ^/muxi$ /muxi/ [R]
<Location /muxi>
ProxyPass http://192.168.0.1:90/ 
ProxyPassReverse http://192.168.0.1:90/ 
AuthUserFile /config/keys/.htpasswd
AuthType Basic
AuthName "Muximux"
Require user kostecki
</Location>

 

Create a .htpasswd file and put it in /config/keys/

Use this here.

 

And once again you give great advise. Thank you, CHBMB! ;D

Link to comment

Try this:

 

	RewriteRule ^/muxi$ /muxi/ [R]
<Location /muxi>
ProxyPass http://192.168.0.1:90/ 
ProxyPassReverse http://192.168.0.1:90/ 
AuthUserFile /config/keys/.htpasswd
AuthType Basic
AuthName "Muximux"
Require user kostecki
</Location>

 

Create a .htpasswd file and put it in /config/keys/

Use this here.

 

And once again you give great advise. Thank you, CHBMB! ;D

 

Just be aware unless you secure your site with https / SSL you'll be transmitting your password unsecurely.

Link to comment
  • 2 weeks later...
  • 2 months later...
  • 3 months later...

Is anyone else having issues now?

I am running unRAID 6.2.0 RC. When I try to pull the Muximux image, it downloads and extracts, then gives this error: "layers from manifest don't match image configuration" Was previously working fine until a few days ago when I tried to update Muximux. I also deleted the container and image, and now I can't reinstall it :-(

 

I've tried it on 2 different unRAID boxes. Same thing. All the other docker images that I use from linuxserver.io work fine.

Link to comment
  • 3 weeks later...
  • 2 weeks later...

Hello, newbie to setting up unRAID server.

 

Set as Bridge with Privileged off and Host Port 1 set to 81. unRAID main system running on Port 80. When i try to connect to muximux WegUI i get "Can't Connect to the Server". I tried putting http:// in front of IP and :81 at end.

 

1. Is it required for me to change the unRAID port through emhttp to get this to work?

 

2. I can install Apache and do reverse proxy but even Apache requires port 80. So essentially is there a way to get this to work without changing emhttp port?

 

Thank you!

Link to comment

Just tried, works fine for me.  Only thing I changed was the host port.

 

There's no need to change emhttp port at all, just change the host port on any container that uses port 80.

 

I have nginx running on port 81 and my router forwards wan port 80 to port 81 on my unraid server.

 

Sent from my LG-H815 using Tapatalk

 

 

Link to comment

Just tried, works fine for me.  Only thing I changed was the host port.

 

There's no need to change emhttp port at all, just change the host port on any container that uses port 80.

 

I have nginx running on port 81 and my router forwards wan port 80 to port 81 on my unraid server.

 

Sent from my LG-H815 using Tapatalk

 

Can't get it to load the main webpage for some reason. Tried your instructions. I've attached the log if it helps:

 

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 10-adduser: executing...

-------------------------------------
_ _ _
| |___| (_) ___
| / __| | |/ _ \
| \__ \ | | (_) |
|_|___/ |_|\___/
|_|

Brought to you by linuxserver.io
We gratefully accept donations at:
https://www.linuxserver.io/index.php/donations/
-------------------------------------
GID/UID
-------------------------------------
User uid: 99
User gid: 100
-------------------------------------

[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 20-config: executing...
[cont-init.d] 20-config: exited 0.
[cont-init.d] 30-keygen: executing...
using keys found in /config/keys
[cont-init.d] 30-keygen: exited 0.
[cont-init.d] 40-install: executing...
[cont-init.d] 40-install: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.

Link to comment
  • 3 weeks later...

Not enough info to help, just pulled it and by default it includes a load of https sites...

OK, I tried in IE and see where the problem is:

This content cannot be displayed in a frame. To help protect the security of information you enter into this website, the publisher of this content does not allow it to be displayed in a frame.

Is there any way around it? I'm running muximux on a non-secured connection (http)

 

 

Link to comment
  • 3 weeks later...

Sorry of a nub question. How can I make https pages display in muximux? http links display just fine, but anything https shows a blank page. Thanks!

 

This is due to the different apps not using SSL... Now I just need to figure out how to set each app up with SSL. Or do I reverse proxy everything in nginx?

 

I want to be able to go htpc.example.com log in, and see sonarr, couchpotato, and deluge through Muximux. However I'm using the ls.io letsencrypt and that address has SSL, so Muximux prevents me from seing the individual app's pages since they aren't secured.

 

I could add htpc.example.com/cp to nginx, and use that adresse in Muximux, but I don't want htpc.example.com/cp to resolve when typed directly into a browser (or do I? I'm unsure).

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.