Skip to main content
O acesso de convidados a projetos compartilhados, as páginas públicas e o autorregistro são ativados com variáveis de ambiente lidas pelo serviço web; o serviço de tempo real então atende os convidados por meio da sessão deles. O que cada opção libera está descrito em Acesso público.

Configuração

Adicione as opções de que você precisa ao ConfigMap overleaf-env:
30-config.yaml (additions)
Coloque todos os valores entre aspas. Valores que começam com @ precisam estar entre aspas no YAML; caso contrário, o kubectl apply rejeita o arquivo. O registro limitado a domínios envia um e-mail de ativação, então o Envio de e-mails precisa funcionar a partir dos pods: coloque o host SMTP no ConfigMap e OVERLEAF_EMAIL_SMTP_PASS no Secret.

Várias réplicas

Nada extra. O acesso de um convidado a um projeto é mantido na sessão no Redis, então o editor funciona em qualquer réplica que o balanceador de carga escolher.

Testado no Kubernetes

No Kubernetes 1.37, nossos testes de ponta a ponta para acesso público passam: em uma réplica, autorregistro com OVERLEAF_ALLOW_PUBLIC_REGISTRATION definida como true, como um domínio, como vários domínios com um curinga de subdomínio e como @*, com o e-mail de ativação nos modos por domínio (43 casos); visitantes não conectados em /devs e um snippet enviado mantido durante o login com OVERLEAF_ALLOW_PUBLIC_ACCESS (2 casos); um convidado não conectado em um projeto compartilhado por link com ambas as opções ativadas (3 casos); e, em três réplicas atrás do HAProxy, OIDC junto com acesso público (1 caso).
Última modificação em 2 de novembro de 2026