Zum Hauptinhalt springen

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.1 und ::1 erlaubt.
  • 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: [].
  • module enthält den Modulnamen.
  • position bestimmt die Position auf dem Spiegel.
  • config enthä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.