Skip to main content
The ConfigMap overleaf-env takes the place of the Toolkit’s config/variables.env: every environment variable from the Toolkit documentation goes here, and secrets go into the Secret from step 2.
30-config.yaml
Behind HTTPS, also set OVERLEAF_SECURE_COOKIE: "true", see TLS proxy.
A changed ConfigMap only reaches running pods after a restart: kubectl -n overleaf rollout restart deployment/overleaf.
Last modified on November 2, 2026