Skip to main content
Ein Kubernetes-Deployment liest dieselben Umgebungsvariablen wie das Toolkit. Wenn eine Toolkit-Seite sagt “fügen Sie dies zu config/variables.env hinzu”, tragen Sie den Wert in die ConfigMap overleaf-env ein, oder in das Secret overleaf-secrets, wenn es sich um ein Passwort, einen Schlüssel oder ein Token handelt. Starten Sie dann neu:
Werte in config/overleaf.rc sind Toolkit-Einstellungen, keine Umgebungsvariablen; das Q&A am Ende dieser Seite erklärt, was sie ersetzt.

Funktionen

Jede Funktion der Toolkit-Konfiguration hat hier eine eigene Seite mit ihren Diensten, Einstellungen, Netzwerkpfaden, Hintergrundjobs, den Änderungen bei mehreren Replikaten und der Art, wie sie getestet wurde:

Zertifikate und andere Dateien

Einige Funktionen erwarten einen Dateipfad statt eines Werts: die SAML-Zertifikate (OVERLEAF_SAML_IDP_CERT, …), die LDAP-CA (OVERLEAF_LDAP_TLS_OPTS_CA_PATH) oder eine private CA für ein selbst gehostetes GitHub Enterprise, GitLab oder Gitea (NODE_EXTRA_CA_CERTS). Legen Sie die Dateien in ein Secret und hängen Sie es dort ein, wo die Toolkit-Seiten sie erwarten, unter /var/lib/overleaf/certs:
40-overleaf.yaml (additions)
Verweisen Sie dann in der ConfigMap per Pfad darauf, zum Beispiel NODE_EXTRA_CA_CERTS: /var/lib/overleaf/certs/ca.pem, und starten Sie neu.
Cipher-Passwörter. Setzen Sie jedes *_CIPHER_PASSWORD der von Ihnen genutzten Funktionen im Secret. Andernfalls erzeugen einige Funktionen bei der ersten Verwendung eine Schlüsseldatei im Daten-Volume: Mit einem Replikat funktioniert das, bis das Volume verloren geht; mit mehreren Replikaten würde jedes Replikat mit einem anderen Schlüssel verschlüsseln.

Q&A

Antwort: Keine davon wird von Ayakaleaf Pro gelesen. Ihre Kubernetes-Entsprechungen:
Zuletzt geändert am 2. November 2026