• 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 748 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 Online
    mumblebaj Module Developer
    last edited by 15 days ago

    Hi,

    Firstly, I know there are a few out there and by far the one from @karsten13 seems to be the best and most well maintained out there.

    I have created my container based on Debian Trixie and MMv2.31.0.

    I am looking for testers to see if I have missed anything or if there is room for improvements. I have only been able to test this on my Windows laptop, don’t have a spare RPi at the moment to test this with.

    All instructions can be found here mumblebaj/magicmirror:latest

    Contributions are most welcome.

    Thanks

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

    K 1 Reply Last reply 13 days ago Reply Quote 0
    • K Offline
      KristjanESPERANTO Module Developer @mumblebaj
      last edited by 13 days ago

      Just out of curiosity: What made you decide to build a container yourself? 🙂

      M 1 Reply Last reply 13 days ago Reply Quote 0
      • M Online
        mumblebaj Module Developer @KristjanESPERANTO
        last edited by 13 days ago

        @KristjanESPERANTO Well, I wanted to see how it works? 😉 Wanted to build one that was preloaded with my own modules for my own use but then rethought the design a bit and see if I could build a generic one based on trixie. So yeah, just pure curiosity and to see if I could…🤣

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

        K P 2 Replies Last reply 13 days ago Reply Quote 0
        • K Offline
          KristjanESPERANTO Module Developer @mumblebaj
          last edited by 13 days ago

          @mumblebaj said in MagicMirror Container:

          Well, I wanted to see how it works

          That’s a pretty good reason 👍

          1 Reply Last reply Reply Quote 0
          • P Offline
            plainbroke @mumblebaj
            last edited by 13 days ago

            @mumblebaj
            It all sounds so interesting, I wish I understood how to implement your container, It sounds like it would be simpler to work with…

            Slow learner. But trying anyways.

            M S 2 Replies Last reply 12 days ago Reply Quote 0
            • M Online
              mumblebaj Module Developer @plainbroke
              last edited by 12 days ago

              @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 Away
                sdetweil @plainbroke
                last edited by 12 days ago

                @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 12 days ago Reply Quote 0
                • M Online
                  mumblebaj Module Developer @sdetweil
                  last edited by 12 days ago

                  @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 12 days ago Reply Quote 0
                  • S Away
                    sdetweil @mumblebaj
                    last edited by 12 days ago

                    @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 12 days ago Reply Quote 0
                    • M Online
                      mumblebaj Module Developer @sdetweil
                      last edited by 12 days ago

                      @sdetweil Agreed, all work is the same.

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

                      P 1 Reply Last reply 12 days ago Reply Quote 0
                      • 1
                      • 2
                      • 1 / 2
                      1 / 2
                      • First post
                        1/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