Skip to main content
Der web-Dienst rendert Titel, Logo, Header-Links, Fußzeilen und die Wartungsseite anhand von Umgebungsvariablen. Jede Einstellung und ihr Format sind unter Branding beschrieben; auf Kubernetes gehören sie in die ConfigMap.

Konfiguration

30-config.yaml (additions)
Setzen Sie JSON-Werte wie oben in einfache Anführungszeichen, damit YAML sie als eine Zeichenkette behält. Ungültiges JSON in OVERLEAF_HEADER_EXTRAS oder in den Fußzeilen wird ignoriert und nur beim Start protokolliert.

Wartungsmodus

Die Wartungsseite wird angezeigt, solange die Datei /etc/overleaf/site_status im Container closed enthält. Jeder Pod hat seine eigene Kopie dieser Datei, und ein neuer oder neu gestarteter Pod startet geöffnet. Um die Site zu schließen, schreiben Sie die Datei in jedem Pod:
Schreiben Sie auf dieselbe Weise open, um den Wartungsmodus zu beenden. Die Pods übernehmen die Änderung innerhalb von 5 Sekunden. Close Editor im Admin-Bereich funktioniert anders: Es schließt den Editor nur auf dem Replikat, das die Anfrage des Administrators bearbeitet hat, und dieses Replikat öffnet ihn beim Neustart wieder. Verwenden Sie bei mehreren Replikaten stattdessen die Datei wie oben beschrieben.

Getestet auf Kubernetes

Auf Kubernetes 1.37: Mit den obigen Einstellungen in der ConfigMap zeigten die Seiten OVERLEAF_NAV_TITLE, die linke Fußzeile und nach der Anmeldung den Link aus OVERLEAF_HEADER_EXTRAS (die Anmeldeseiten blenden die Header-Links aus). Das Schreiben von closed in /etc/overleaf/site_status eines Pods zeigte die Wartungsseite mit OVERLEAF_MAINTENANCE_MESSAGE nur auf diesem Pod, und open beendete sie innerhalb von Sekunden. Mit drei Replikaten schloss Close Editor im Admin-Bereich den Editor nur auf dem Replikat, das den Administrator bediente, während die anderen beiden geöffnet blieben.
Zuletzt geändert am 2. November 2026