• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
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.

MagicMirror Container

Scheduled Pinned Locked Moved General Discussion
11 Posts 4 Posters 1.1k Views 5 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.
  • M Offline
    mumblebaj Module Developer @plainbroke
    last edited by Jun 10, 2025, 2:12 PM

    @plainbroke There are instructions on the Docker website. Follow the link in my post above.

    Check out my modules at: https://github.com/mumblebaj?tab=repositories

    1 Reply Last reply Reply Quote 0
    • S Online
      sdetweil @plainbroke
      last edited by Jun 10, 2025, 2:32 PM

      @plainbroke container is a mini OS/Application bundle. (same as an SD card with all the stuff installed)

      you run it in the docker runtime.
      there are commands to run one docker image to container (docker run)
      and commands to run a list of them as a big application set (docker compose)

      for MM, there is good news and bad news…

      good, easy to get up and running the post install level,
      docker run or docker compose(Karstens image) … up it comes…

      bad, adding modules gets harder… you need to use docker commands to get INSIDE the container to do git clone, npm install… etc

      best to add some tool to do module install, MMPM, my MMM-Config, MMM-RemoteControl. then you get a web page to work from instead of having to get inside the container.

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      M 1 Reply Last reply Jun 10, 2025, 2:36 PM Reply Quote 0
      • M Offline
        mumblebaj Module Developer @sdetweil
        last edited by Jun 10, 2025, 2:36 PM

        @sdetweil You provide your own list of modules and config alongside your compose and it all gets imported into the container. No need to go fiddle in the container itself.

        Check out my modules at: https://github.com/mumblebaj?tab=repositories

        S 1 Reply Last reply Jun 10, 2025, 2:41 PM Reply Quote 0
        • S Online
          sdetweil @mumblebaj
          last edited by Jun 10, 2025, 2:41 PM

          @mumblebaj in yours… if you know ahead of time. …

          its just different work… all the work is the same.

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          M 1 Reply Last reply Jun 10, 2025, 2:45 PM Reply Quote 0
          • M Offline
            mumblebaj Module Developer @sdetweil
            last edited by Jun 10, 2025, 2:45 PM

            @sdetweil Agreed, all work is the same.

            Check out my modules at: https://github.com/mumblebaj?tab=repositories

            P 1 Reply Last reply Jun 10, 2025, 7:32 PM Reply Quote 0
            • P Offline
              plainbroke @mumblebaj
              last edited by Jun 10, 2025, 7:32 PM

              @mumblebaj @KristjanESPERANTO @sdetweil
              Thank you all for the information. I think I will stick with the way I already understand. setting up the docker and all seems like more work that is not in my wheelhouse. Interesting approach to the same end result.

              Slow learner. But trying anyways.

              1 Reply Last reply Reply Quote 0
              • 1
              • 2
              • 1 / 2
              1 / 2
              • First post
                10/11
                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