A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
Read the statement by Michael Teeuw here.
[Module] MMM-NextcloudPhotos — Fullscreen Nextcloud photo background with crossfade
-
Hey everyone! 👋
I built a module that displays photos from your Nextcloud server as a fullscreen MagicMirror² background with smooth crossfade transitions.
Key features:
- OAuth2 authentication (Nextcloud built-in, not third-party)
- Automatic token refresh — authenticate once, runs forever
- Smart image resizing with sharp — a 12MB photo becomes ~250KB
- Raspberry Pi 3 optimized (single-thread, memory-safe)
- Interactive setup script that guides you through everything
- Configurable interval, sync, opacity, display mode
I’m running it on a Raspberry Pi 3B+ and it handles large photos without freezing thanks to the sharp resize pipeline.
GitHub: https://github.com/bohemtucsok/MMM-NextcloudPhotos
Feedback and contributions welcome! Also available in Hungarian 🇭🇺
