Code Monkey home page Code Monkey logo

Comments (8)

tom472 avatar tom472 commented on June 13, 2024

Thanks for the comments - much appreciated.
There shouldn't be any references to the 172.X "docker network" IPs.
The project is meant to use the host machine IP for all references.
What individual container's or settings are you using the 172.x IPs for/in?

from mediabox.

Bramblefoot avatar Bramblefoot commented on June 13, 2024

from mediabox.

tom472 avatar tom472 commented on June 13, 2024

So when you try to open anything from the Homer start page they all go to host IP:port are you saying that none of those ever open or load for you?

What about if you go into Portainer and then into the stack info for the Medaibox stack.
At the far right there will be a column that says "Published Ports" and those will be links to the applications again via host IP:port -- do those open for you?

If neither of those are working / opening for you something is for sure wrong - there should be no need for and no use of the Docker 172.x net IPs necessary at all when using Mediabox.

Is your host PC IP address being detected correctly?
At the bottom of the "Getting Started" page there is a "Troubleshooting" section that shows the details being used.
Can you verify that the IP_AADRESS line is correct for the IP address of your host PC?

from mediabox.

Bramblefoot avatar Bramblefoot commented on June 13, 2024

from mediabox.

tom472 avatar tom472 commented on June 13, 2024

OK so I am not really following:

The 1 container that is exposed to the internet via nginx, the nginx
sites-available file points to the host:port.
But, when setting up containers, using the host:port doesn't work. But
using the 172 network does.

What container is exposed to the internet?
Mediabox does not expose anything to the internet in its config.
And what do you mean by "when stetting up containers using the host:port doesn't work."
Setting up what exactly?
You just mentioned that via Homer, Portainer, Muximux it all works - so that is host IP:port working.
Using that same info in the containers should work exactly the same.

For example:
In Overseerr - my settings for Radarr and Sonarr are set for the host IP:port
Same with copying a Torznab Feed Link from Jackett - it creates a link with host IP:port/feed/etc.. and using those in Sonarr and Radarr works totally fine.

Additionally - no one has had this issue before or asked about this here or needed a fix.
If this were an issue and the behavior of Mediabox there would be more talk about it I'd think.

from mediabox.

Bramblefoot avatar Bramblefoot commented on June 13, 2024

from mediabox.

Bramblefoot avatar Bramblefoot commented on June 13, 2024

from mediabox.

tom472 avatar tom472 commented on June 13, 2024

Glad you got it figured out --

I don't think I have specific instructions for the UFW to be off - so that might be something I'll add to the docs.
However per the Ubuntu docs turning it on would be a user selected action.

ufw by default is initially disabled.

So while I don't specifically mention that it should be off - the default setting on an Ubuntu install is off.
And thus if it is turned on then yes it would be on the user to open/add/allow any necessary ports.

Yes this the intended design and config of Mediabox.
Nothing is exposed inbound from the internet except for Plex which already has built-in security.
The rest of the applications and configuration are meant to be open to your internal network, as that should be secured by other means.

from mediabox.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.