Magic Mirror On Debian Jessie



  • I know all the examples and instructions out there are for running MM on a Raspberry Pi and Raspbian, but has anyone tried running it on Debian Jessie and just using the browser component (pi, laptop, tv with browser)?

    I just installed Debian on a virtual machine so it can do the heavy lifting, then basically all that is in the mirror is a browser.

    I didn’t use the script, I manually did a git and npm install. Then created a config.js and allowed all IP addresses. I would like it to work through apache, but that is not a show stopper, I was able to start it with the node serveronly mode and access it via port 8080

    Couple Benefits

    • Central location for multiple mirrors
    • Just need a browser for the client side, can have other devices than a pi, like an Orange Pi, thin client
    • Hard disk is more durable than SD card (my opinion)
    • Can spin up multiple instances for development and testing
    • Can put the instance in the cloud (AWS) so you can share the screen with mobile devices.
    • You don’t need a Pi to start

    I do see the benefits of having it all on the pi though, less power, one device, community is established on pi.

    Just some thoughts and if anyone else has tried this route.



  • @apolonio it is possible, there are several people using it on other devices and distributions (ubuntu, macos, windows, …)


  • Banned

    This post is deleted!

  • Core Contributors

    @apolonio said in Magic Mirror On Debian Jessie:

    I do see the benefits of having it all on the pi though, less power, one device, community is established on pi.
    Just some thoughts and if anyone else has tried this route.

    Yes, The Magic Mirror can be deployed on any system it can run Node Js and Electron.

    Something you can’t resolv with a centralized system if you need it to interact with sensors, camera, voice, etc…



  • In my use case, I would like to put the pi on a network with no direct internet access. An IoT network, without the Internet part. I would access these devices through a multi-homed computer, which I call the server and the mirror with the pi I call the client.

    The server will collect and format the information, like sensor information and camera images, for presentation on the client.

    The client will be primarily an output device, I was hoping that switching profiles can be controlled from the server side.


Log in to reply
 

Looks like your connection to MagicMirror Forum was lost, please wait while we try to reconnect.