Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] Linuxserver.io - Muximux

Featured Replies

linuxserver_medium.png

 

Application Name: Muximux

Application Site: https://github.com/mescon/Muximux

Docker Hub: https://hub.docker.com/r/linuxserver/muximux/

Github: https://github.com/linuxserver/docker-muximux

 

Please post any questions/issues relating to this docker you have in this thread.

 

If you are not using Unraid (and you should be!) then please do not post here, instead head to linuxserver.io to see how to get support.

Edited by linuxserver.io

  • Replies 106
  • Views 31.8k
  • Created
  • Last Reply

Awesome!!

 

Thanks, can't wait to try this out.

When setting up this container in bridge mode port 80 -> port 8080 and setting up the ip:port info for my services within muximux, I just get a 404 error from nginx with muximux.

 

I then used "docker exec -it muximux /bin/bash" and checked if I could ping the ip:port of some of my services, (eg: my deluge ip address & port) but I got an unknown host error.

 

Any advice on setting this up?

 

Thanks!

 

 

Any advice on setting this up?

 

don't use a port already in use, you're probably using 8080 somewhere else.

 

 

Any advice on setting this up?

 

don't use a port already in use, you're probably using 8080 somewhere else.

 

Nope! Sure if that was the case the docker container would not even start it would error out giving a port error. Also, I am able to load the muximux page itself, it is the subpages (Sonarr, Deluge, NZBget etc.) that give the 404 error after being set up to the required IP addresses & ports.

 

Thanks

 

 

Any advice on setting this up?

 

don't use a port already in use, you're probably using 8080 somewhere else.

 

Nope! Sure if that was the case the docker container would not even start it would error out giving a port error. Also, I am able to load the muximux page itself, it is the subpages (Sonarr, Deluge, NZBget etc.) that give the 404 error after being set up to the required IP addresses & ports.

 

Thanks

 

would if a docker that used the port was in host mode.

currently repulling the muximux image and will retest with completely different ports.

 

will report back!

works here, you're holding it wrong..... :P

 

 

AqYq2xT.png

 

NRDcT98.png

 

I had the service URLs in as:

192.168.1.2:8112

 

but is needs to be:

http://192.168.1.2:8112

 

Note to others; http:// is needed prior to any IP addresses being entered!!

 

 

Thanks for the help sparkly!

 

 

I have this running under the Apache docker with reverse proxy. I like it better than htpc manage and maraschino. I'll be switching to the docker to make it easier to update.

 

Thanks

I have this running under the Apache docker with reverse proxy. I like it better than htpc manage and maraschino. I'll be switching to the docker to make it easier to update.

 

Thanks

 

Also have it with Apache Reverse Proxy, but can't make it work.  I want it to reply to the "/" of my domain name.

 

How did you make it work ??

 

Mine is on port 99, so in Apache of the Apache Docker, i tried this (without success) :

 

        
<Location />
         ProxyPass http://192.168.2.6:99
         ProxyPassReverse http://192.168.2.6:99
</Location>

I'm currently in the process of upgrading my server, but can post my config tomorrow if it's still needed.

I have this running under the Apache docker with reverse proxy. I like it better than htpc manage and maraschino. I'll be switching to the docker to make it easier to update.

 

Thanks

 

Also have it with Apache Reverse Proxy, but can't make it work.  I want it to reply to the "/" of my domain name.

 

How did you make it work ??

 

Mine is on port 99, so in Apache of the Apache Docker, i tried this (without success) :

 

        
<Location />
         ProxyPass http://192.168.2.6:99
         ProxyPassReverse http://192.168.2.6:99
</Location>

 

Try this:

 

        
<Location />
         ProxyPass http://192.168.2.6:99/
         ProxyPassReverse http://192.168.2.6:99/
</Location>

Doesn't work. Same thing, it loads a default empty page :

 

https://monosnap.com/file/y0LXTtBY0r7vYHXrarnxxGX9mxocRE

 

Working for me.....  Post your Apache default.conf and I'll take a look.

 

Here it is (I also have ATV PlexConnect) :

 

<VirtualHost *:443>
        ServerName mydomain.com
        ServerAlias mydomain.com
        ServerAdmin [email protected]
        DocumentRoot /config/www
       
        SSLEngine on
        SSLProxyEngine On
	RewriteEngine On
	Header always set Strict-Transport-Security "max-age=63072000; includeSubdomains; preload"
        SSLProxyVerify none
        SSLProtocol -ALL +TLSv1 +TLSv1.1 +TLSv1.2
	SSLCipherSuite ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:ECDH+3DES:DH+3DES:RSA+AESGCM:RSA+AES:RSA+3DES:!aNULL:!MD5:!DSS
        SSLHonorCipherOrder on
	SSLCertificateFile /config/keys/ssl.crt
        SSLCertificateKeyFile /config/keys/private-decrypt-ssl.key
        SSLCertificateChainFile /config/keys/sub.class1.server.ca.pem
        SSLProxyCheckPeerCN off
	SSLProxyCheckPeerName off
	SSLProxyCheckPeerExpire off
               
        <Location /couch>
                ProxyPass http://192.168.2.6:5050/couch
                ProxyPassReverse http://192.168.2.6:5050/couch
        </Location>

        <Location />
                ProxyPass http://192.168.2.6:99/
                ProxyPassReverse http://192.168.2.6:99/
        </Location>
        
        <Location /sonarr>
                ProxyPass http://192.168.2.6:8989/sonarr
                ProxyPassReverse http://192.168.2.6:8989/sonarr
        </Location>

        <Location /nzbget>
                ProxyPass http://192.168.2.6:6789/nzbget
                ProxyPassReverse http://192.168.2.6:6789/nzbget
        </Location>
        
         <Location /watch>
                ProxyPass http://192.168.2.6:8181
                ProxyPassReverse http://192.168.2.6:8181              
        </Location>

		<Location /status>
                ProxyPass http://192.168.2.6:3000
                ProxyPassReverse http://192.168.2.6:3000
        </Location>

	<Location /owncloud>
		ProxyPass http://192.168.2.6:8000
		ProxyPassReverse http://192.168.2.6:8000
	</Location>

	<Location /deluge/>
		RequestHeader append X-Deluge-Base "/deluge/"
		ProxyPass http://192.168.2.6:9112/
		ProxyPassReverse http://192.168.2.6:9112/
	</Location>
	</VirtualHost>

<VirtualHost *:443>
	SSLEngine on
	SSLProtocol -ALL +SSLv3 +TLSv1
        SSLCipherSuite ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:!LOW::!SSLv2:!EXPORT
	SSLCertificateFile /plexconnect/trailers.cer
	SSLCertificateKeyFile /plexconnect/trailers.key
	ProxyPreserveHost On
	ProxyPass / http://192.168.2.6:82/
	ProxyPassReverse / http://192.168.2.6:82/
	ServerName trailers.apple.com
</VirtualHost>

<VirtualHost *:443>
	SSLEngine on
	SSLProtocol -ALL +SSLv3 +TLSv1
        SSLCipherSuite ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:!LOW::!SSLv2:!EXPORT
	SSLCertificateFile /plexconnect/trailers.cer
	SSLCertificateKeyFile /plexconnect/trailers.key
	ProxyPreserveHost On
	ProxyPass / http://192.168.2.6:82/
	ProxyPassReverse / http://192.168.2.6:82/
	ServerName atv.plexconnect
</VirtualHost>

<VirtualHost *:80>
        ServerName mydomain.com
        ServerAlias mydomain.com
        ServerAdmin [email protected]
        DocumentRoot /config/www
</VirtualHost>

<VirtualHost *:80>
	ServerName atv.plexconnect
	ProxyPreserveHost On
	ProxyPass / http://192.168.2.6:82/
	ProxyPassReverse / http://192.168.2.6:82/
</VirtualHost>

  <VirtualHost *:80>
	ServerName trailers.apple.com
	ProxyPreserveHost On
	ProxyPass / http://192.168.2.6:82/
	ProxyPassReverse / http://192.168.2.6:82/
</VirtualHost>

scratch that... I restated the Apache Docker and now it works!

 

Only needs I have now is to have a landing page with Status like Live Bandwidth (can use ssh to my router to get it), Status of my Storage (Used on Total space, Like a progress Bar).

scratch that... I restated the Apache Docker and now it works!

 

Only needs I have now is to have a landing page with Status like Live Bandwidth (can use ssh to my router to get it), Status of my Storage (Used on Total space, Like a progress Bar).

 

I was just about to suggest that as your config looked good.  I've been caught out by that one myself on more than one occasion and wasted more hours than I care to admit...

 

Sometime Apache doesn't quite restart after default.conf is modified....

hmmm interesting....

ill move it off the apache server

hmmm interesting....

ill move it off the apache server

 

Why?  It works, I'm only talking about when you edit the default.conf Apache file when Apache is running it occasionally trips up.  A proper restart works fine.  A normal Apache container startup works fine. 

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?

 

hmmm interesting....

ill move it off the apache server

 

Why?  It works, I'm only talking about when you edit the default.conf Apache file when Apache is running it occasionally trips up.  A proper restart works fine.  A normal Apache container startup works fine.

 

im lost >_<

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?

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

 

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

 

hmmm interesting....

ill move it off the apache server

 

Why?  It works, I'm only talking about when you edit the default.conf Apache file when Apache is running it occasionally trips up.  A proper restart works fine.  A normal Apache container startup works fine.

 

im lost >_<

 

So, I run this

 

  • Apache
  • Muximux

 

I then use the Apache container to serve muximux to the web via a reverse proxy.  What I was referring to was when you edit the default.conf of the Apache container whilst it's running then occasionally the autorestart when it detects the change slips up, necessitating a manual container restart.  That's all... No big problem.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.