Skip to main content
De web-service rendert de titel, het logo, de headerlinks, de footers en de onderhoudspagina op basis van omgevingsvariabelen. Elke instelling en de bijbehorende notatie staan beschreven in Huisstijl; op Kubernetes gaan ze in de ConfigMap.

Configuratie

30-config.yaml (additions)
Zet JSON-waarden tussen enkele aanhalingstekens, zoals hierboven, zodat YAML ze als één string behoudt. Ongeldige JSON in OVERLEAF_HEADER_EXTRAS of de footers wordt genegeerd en alleen bij het opstarten gelogd.

Onderhoudsmodus

De onderhoudspagina wordt getoond zolang het bestand /etc/overleaf/site_status in de container closed bevat. Elke pod heeft een eigen kopie van dit bestand, en een nieuwe of herstarte pod start open. Om de site te sluiten, schrijf je het bestand in elke pod:
Schrijf op dezelfde manier open om het onderhoud te beëindigen. De pods nemen de wijziging binnen 5 seconden over. Close Editor in het beheerpaneel werkt anders: het sluit de editor alleen in de replica die het verzoek van de beheerder heeft afgehandeld, en die replica opent hem weer wanneer hij herstart. Gebruik bij meerdere replica’s in plaats daarvan het bestand zoals hierboven.

Getest op Kubernetes

Op Kubernetes 1.37: met de bovenstaande instellingen in de ConfigMap toonden de pagina’s OVERLEAF_NAV_TITLE, de linkerfooter en, na het inloggen, de link uit OVERLEAF_HEADER_EXTRAS (de inlogpagina’s verbergen de headerlinks). Het schrijven van closed in /etc/overleaf/site_status van één pod toonde de onderhoudspagina met OVERLEAF_MAINTENANCE_MESSAGE alleen op die pod, en open beëindigde dit binnen enkele seconden. Met drie replica’s sloot Close Editor in het beheerpaneel de editor alleen op de replica die de beheerder bediende, terwijl de andere twee open bleven.
Laatst gewijzigd op 2 november 2026