Configuratie
Voeg de schakelaars die je nodig hebt toe aan de ConfigMapoverleaf-env:
30-config.yaml (additions)
@ beginnen, moeten in YAML tussen aanhalingstekens staan, anders weigert kubectl apply het bestand.
Registratie die tot domeinen is beperkt, verstuurt een activeringsmail, dus E-mailbezorging moet vanuit de pods werken: zet de SMTP-host in de ConfigMap en OVERLEAF_EMAIL_SMTP_PASS in de Secret.
Meerdere replica’s
Niets extra’s. De toegang van een gast tot een project wordt bewaard in de sessie in Redis, zodat de editor werkt op welke replica de load balancer ook kiest.Getest op Kubernetes
Op Kubernetes 1.37 slagen onze end-to-endtests voor openbare toegang: op één replica zelfregistratie metOVERLEAF_ALLOW_PUBLIC_REGISTRATION ingesteld op true, op één domein, op meerdere domeinen met een subdomein-wildcard en op @*, met de activeringsmail voor de domeinmodi (43 gevallen); uitgelogde bezoekers op /devs en een geplaatst fragment dat via de login behouden blijft met OVERLEAF_ALLOW_PUBLIC_ACCESS (2 gevallen); een uitgelogde gast in een via een link gedeeld project met beide schakelaars ingeschakeld (3 gevallen); en op drie replica’s achter HAProxy, OIDC in combinatie met openbare toegang (1 geval).
