Konfiguration bearbeiten
Editor für config.js
- Öffne die Datei über den Dateibrowser.
- Bearbeite sie direkt im Browser.
Grundstruktur und wichtige Einstellungen
let config = {
address: "0.0.0.0",
port: 8088,
ipWhitelist: ["127.0.0.1", "::1", "192.168.1.0/24"],
language: "de",
modules: [
{
module: "clock",
position: "top_left"
},
{
module: "newsfeed",
position: "bottom_bar"
}
]
}
address
- Zweck: Legt fest, auf welcher Netzwerkschnittstelle MagicMirror² erreichbar ist.
- Empfohlener Wert:
"0.0.0.0", wenn du die Oberfläche von einem Computer im Netzwerk prüfen möchtest. - Bei
"localhost"oder"127.0.0.1"kann nur der Spiegel selbst zugreifen.
port
- Zweck: Port des MagicMirror²-Webservers
- Standard:
8088 - Wichtig: Ändere diesen Wert nicht. Gerät und Weboberfläche erwarten Port 8088. Ein anderer Port kann Fernzugriff und Verbindung unterbrechen.
ipWhitelist
- Zweck: Beschränkt den Zugriff auf bestimmte IP-Adressen.
- Standardmäßig sind nur lokale Adressen wie
127.0.0.1und::1erlaubt. - Ergänze bei Bedarf dein lokales Netzwerk, beispielsweise
"192.168.1.0/24".
ipWhitelist: ["127.0.0.1", "::1", "192.168.1.0/24"]
Sicherheit
Erlaube nur vertrauenswürdige Netzwerke. Der Zugriff für "0.0.0.0/0" ist aus Sicherheitsgründen nicht empfohlen.
Modul aktivieren
- Ergänze einen Eintrag im Array
modules: []. moduleenthält den Modulnamen.positionbestimmt die Position auf dem Spiegel.configenthält optionale Einstellungen.
Modul deaktivieren
Setze im Modulobjekt disabled: true.
Globale Einstellungen
Zu den globalen Werten gehören Sprache (language), Zeitformat (timeFormat) und Einheiten (units).
Speichern und aktualisieren
Speichere die Änderungen und aktualisiere anschließend den Spiegel.
Weitere Muster findest du unter Konfigurationsbeispiele. Erweiterte Optionen beschreibt die offizielle MagicMirror²-Dokumentation.