Skip to main content
Un deployment Kubernetes legge le stesse variabili d’ambiente del Toolkit. Quando una pagina del Toolkit dice “aggiungi questo a config/variables.env”, inserisci il valore nella ConfigMap overleaf-env, oppure nel Secret overleaf-secrets se si tratta di una password, una chiave o un token. Quindi riavvia:
I valori in config/overleaf.rc sono impostazioni del Toolkit, non variabili d’ambiente; le domande e risposte alla fine di questa pagina indicano cosa li sostituisce.

Funzionalità

Ogni funzionalità della configurazione del Toolkit ha qui una pagina con i relativi servizi, impostazioni, percorsi di rete, job in background, cosa cambia con più repliche e come è stata testata:

Certificati e altri file

Alcune funzionalità accettano un percorso di file anziché un valore: i certificati SAML (OVERLEAF_SAML_IDP_CERT, …), la CA LDAP (OVERLEAF_LDAP_TLS_OPTS_CA_PATH) o una CA privata per un GitHub Enterprise, GitLab o Gitea self-hosted (NODE_EXTRA_CA_CERTS). Inserisci i file in un Secret e montalo dove le pagine del Toolkit li prevedono, /var/lib/overleaf/certs:
40-overleaf.yaml (additions)
Quindi fai riferimento a essi tramite il percorso nella ConfigMap, ad esempio NODE_EXTRA_CA_CERTS: /var/lib/overleaf/certs/ca.pem, e riavvia.
Cipher password. Imposta nel Secret ogni *_CIPHER_PASSWORD delle funzionalità che usi. Altrimenti alcune funzionalità generano un file di chiave nel volume dei dati al primo utilizzo: con una replica funziona finché il volume non va perso, con più repliche ogni replica cifrerebbe con una chiave diversa.

Domande e risposte

Risposta: Nessuna di esse viene letta da Ayakaleaf Pro. I loro equivalenti in Kubernetes:
Ultima modifica il 2 novembre 2026