Skip to main content
Uma implantação Kubernetes lê as mesmas variáveis de ambiente que o Toolkit. Onde uma página do Toolkit diz “adicione isto a config/variables.env”, coloque o valor no ConfigMap overleaf-env, ou no Secret overleaf-secrets quando for uma senha, chave ou token. Depois, reinicie:
Os valores em config/overleaf.rc são configurações do Toolkit, não variáveis de ambiente; o Q&A no final desta página indica o que os substitui.

Recursos

Cada recurso da configuração do Toolkit tem aqui uma página com seus serviços, configurações, caminhos de rede, tarefas em segundo plano, o que muda com várias réplicas e como foi testado:

Certificados e outros arquivos

Alguns recursos recebem um caminho de arquivo em vez de um valor: os certificados SAML (OVERLEAF_SAML_IDP_CERT, …), a CA do LDAP (OVERLEAF_LDAP_TLS_OPTS_CA_PATH) ou uma CA privada para um GitHub Enterprise, GitLab ou Gitea auto-hospedado (NODE_EXTRA_CA_CERTS). Coloque os arquivos em um Secret e monte-o onde as páginas do Toolkit os esperam, /var/lib/overleaf/certs:
40-overleaf.yaml (additions)
Em seguida, refira-se a eles pelo caminho no ConfigMap, por exemplo NODE_EXTRA_CA_CERTS: /var/lib/overleaf/certs/ca.pem, e reinicie.
Senhas de criptografia. Defina no Secret todas as *_CIPHER_PASSWORD dos recursos que você usa. Caso contrário, alguns recursos geram um arquivo de chave no volume de dados no primeiro uso: com uma réplica, isso funciona até o volume ser perdido; com várias réplicas, cada réplica criptografaria com uma chave diferente.

Q&A

Resposta: Nenhuma delas é lida pelo Ayakaleaf Pro. Seus equivalentes no Kubernetes:
Última modificação em 2 de novembro de 2026