Skip to content

Conversation

@KristjanESPERANTO
Copy link
Collaborator

This PR started as an experiment to see if it's possible to run MagicMirror² for showcasing directly in the browser without a server. The demo uses the real MagicMirror core files and default modules, only mocking server components (API calls, Socket.IO, node helpers).

Live preview: https://kristjanesperanto.github.io/MagicMirror/

After merge and next release, the demo would be available at: https://magicmirrororg.github.io/MagicMirror/

Even if the code doesn't add too many lines to the repository, it increases our maintenance effort. So the question is whether we want that. I'm not so sure myself. For me, my experiment was successful and actually complete. I think a live demo is kind of cool, and if the effort is too great for us, we could easily remove the demo at some point, since it's not interwoven with the rest.

But it's no problem if we drop it 🙂

@khassel
Copy link
Collaborator

khassel commented Dec 21, 2025

I'm not sure but are these the right fonts on the demo page?

@khassel
Copy link
Collaborator

khassel commented Dec 21, 2025

Another demo approach could be to run a normal server instance on our server and publish it e.g. under https://demo.magicmirror.builders/

@sdetweil
Copy link
Collaborator

I think this is the better way. Keep it up to date as we release

@khassel
Copy link
Collaborator

khassel commented Dec 21, 2025

because we have already everything I added a few lines in the server setup, result see https://demo.magicmirror.builders/

@KristjanESPERANTO
Copy link
Collaborator Author

I'm not sure but are these the right fonts on the demo page?

Oh, I have to fix this, but let's see if we decide for my approach or not 🙂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants