MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    Magic Mirror on Rancher

    Scheduled Pinned Locked Moved General Discussion
    13 Posts 4 Posters 2.7k Views 4 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S Offline
      sdetweil @Wmsmckay
      last edited by

      @wmsmckay connecting from where?

      can u show a diagram

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      WmsmckayW 1 Reply Last reply Reply Quote 0
      • WmsmckayW Offline
        Wmsmckay @sdetweil
        last edited by Wmsmckay

        @sdetweil

        I’m connecting from a device on the same network that the server is running on.

        Are you just wanting a network diagram?

        S 1 Reply Last reply Reply Quote 0
        • S Offline
          sdetweil @Wmsmckay
          last edited by

          @wmsmckay so u have a docker container, app running on address:“0.0.0.0”, port??? exposed on the server as port?? and the firewall on the server allows access for outside the server.

          if u run a default http server container on that same server, can u access from the other system?

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          WmsmckayW 1 Reply Last reply Reply Quote 0
          • WmsmckayW Offline
            Wmsmckay @sdetweil
            last edited by Wmsmckay

            @sdetweil I have a VM running Rancher, Kubernetes and Docker at 10.0.0.16. I deployed a service running the Magic Mirror image from that on port 8075. When I navigate to 10.0.0.16:8075 I get nothing.

            I have other service running on the stack that I can reach just fine e.g. pihole, mysql databases, a web server.

            S 1 Reply Last reply Reply Quote 0
            • S Offline
              sdetweil @Wmsmckay
              last edited by

              @wmsmckay the container cannot use it’s host address directly

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              1 Reply Last reply Reply Quote 0
              • S Offline
                sdetweil @Wmsmckay
                last edited by

                @wmsmckay so mm config inside the container says port 8080, address:“0.0.0.0”, ipWhitelist:[]

                and u map that to 8075 on the host

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                WmsmckayW 1 Reply Last reply Reply Quote 0
                • WmsmckayW Offline
                  Wmsmckay @sdetweil
                  last edited by

                  @sdetweil Corrent. I used the docker image above which maps port 80 in the container to an external port on the host which I set to 8075.

                  The config file is set to the default which is

                  var config = {
                    address: "0.0.0.0", // Address to listen on, can be:
                    port: 8075,
                    ipWhitelist: [], // Set [] to allow all IP addresses
                  
                  S 1 Reply Last reply Reply Quote 0
                  • S Offline
                    sdetweil @Wmsmckay
                    last edited by sdetweil

                    @wmsmckay no, inside the container it’s port 80

                    the mapping is done outside, nat translation
                    the app inside doesn’t know

                    app configured to port 80
                    docker does nat and exposes that on the docker host as 8075 (-p 8075:80)

                    this is exactly the same as if u wanted your mm on a pi, exposed to the internet
                    8080 on pi, router says map requests from 8075 on internet to port 8080 on the pi.

                    pi doesn’t know

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

                    WmsmckayW 1 Reply Last reply Reply Quote 0
                    • WmsmckayW Offline
                      Wmsmckay @sdetweil
                      last edited by

                      @sdetweil Right. I have that port mapped but when I navigate to host:8075, I just get an error.

                      In my logs it says

                      Ready to go! Please point your browser to: http://0.0.0.0:8075
                      

                      But going to 10.0.0.16:8075 there is nothing there.

                      S 2 Replies Last reply Reply Quote 0
                      • S Offline
                        sdetweil @Wmsmckay
                        last edited by

                        @wmsmckay but mm needs to be set to port 80, right? that’s what the docker setup does, right?

                        Sam

                        How to add modules

                        learning how to use browser developers window for css changes

                        1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 2 / 2
                        • First post
                          Last post
                        Enjoying MagicMirror? Please consider a donation!
                        MagicMirror created by Michael Teeuw.
                        Forum managed by Sam, technical setup by Karsten.
                        This forum is using NodeBB as its core | Contributors
                        Contact | Privacy Policy