Read the statement by Michael Teeuw here.
Having difficulty starting my mirror. I really need some help
-
@mcirim Why did you choose mirror os? I think, it would be easier to use the normal Raspberry Pi OS and install MagicMirror the “standard way”.
-
@KristjanESPERANTO mmos is just raspi os with MagicMirror in docker
Should be simple, flash and boot
-
@sdetweil Sure, it’s nice solution. But docker makes it a bit more difficult to troubleshot. If a new user takes the standard way, he probably would better understand how everything works and find the step where it fails.
-
@KristjanESPERANTO I understand and agree 100%,
You are preaching to the choir!!There are SO many little things to make and maintain a running system
Even pm2 gets in the way
Shell scripts
Environment variables
Case sensitivity
Shell commands
Piping
Editor ui
Keyboard key mappings
Js and json file structures and syntax
Not to mention all the OS and display orientation details and constant changesAnd we haven’t even talked about modules, install, update, hardware interaction(gpio) . API dependencies ,
Nor solution design, putting it all together (and mounting the thing)!
Docker should be the last mile AFTER you got all this under control.
But it’s provided and is a ‘quick’ ‘win’ to get base up and running.
-
@KristjanESPERANTO the system skills of users is not changing for the better. AI has made sure of that.
but that is why i keep up the installer, upgrade, backup/restore, MMM-Config…
make onboarding success easier and repeatable.
yes, the downstream effects are still trouble (debug, final composition, styling…)
but those were tough anyhow… and there is no simple, one thing fixes all.
