LeTTo Doc

Setup-Service: Proxy-Konfiguration

Proxy Konfiguration

Aufruf: Button Proxy Konfiguration in der Zeile „Proxy“ im Tab Services.

Der Reverse-Proxy letto-proxy (nginx) nimmt alle Anfragen an https://<server>/… an und leitet sie an die Container weiter. Für jeden Service, jede Schule und jedes Plugin gibt es eine Konfigurationsdatei in /opt/letto/docker/proxy. Auf dieser Seite werden diese Dateien verwaltet. Änderungen wirken erst nach Proxy neu starten.

Buttons oben

Element Wirkung
Refresh Liste neu laden
zurück zurück zur Hauptseite
Proxy neu starten startet den Proxy neu (docker restart letto-proxy) und lädt damit alle Konfigurationsdateien neu
LeTTo-Proxy Zustand des Proxy; in Klammern die Anzahl der Konfigurationsdateien

Proxy-Konfigurationen

Die aktiven Dateien in /opt/letto/docker/proxy, z. B. login.conf, config.conf (Setup), letto<schule>.conf, plugin<name>.conf, https.conf.

Button Wirkung
Bearbeiten öffnet die Datei im Datei-Editor
Löschen löscht die Datei (mit Rückfrage); nach dem Neustart des Proxy ist der Service nicht mehr erreichbar

Zusätzliche Server-Konfigurationen

Eigene Server-Blöcke in /opt/letto/docker/proxy/servers, z. B. für eine zusätzliche Domain. Erstelle Textdatei legt eine leere Datei mit dem Namen aus dem Feld daneben (Endung .conf) an; vorhandene Dateien haben Bearbeiten und Löschen.

Konfigurations-Vorlagen

Die Vorlagen des Setup-Service in /opt/letto/docker/proxy/templates, z. B. alternativdomain.conf, lettoschool.conf, serverdns.conf.

Button Wirkung
Bearbeiten Vorlage im Editor ansehen oder ändern
In den Proxy kopieren kopiert die Vorlage in das Proxy-Verzeichnis; eine Datei gleichen Namens wird ohne Rückfrage überschrieben

siehe auch

Zurück zur Übersicht: Setup-Service