Skip to main content
Гостьовий доступ до спільних проєктів, публічні сторінки та самостійна реєстрація вмикаються змінними середовища, які зчитує служба web; служба real-time потім обслуговує гостей через їхню сесію. Що відкриває кожен перемикач, описано в розділі Публічний доступ.

Конфігурація

Додайте потрібні перемикачі до ConfigMap overleaf-env:
30-config.yaml (additions)
Беріть у лапки кожне значення. Значення, що починаються з @, у YAML обов’язково мають бути в лапках, інакше kubectl apply відхиляє файл. Реєстрація, обмежена доменами, надсилає лист активації, тож Доставка електронної пошти має працювати з подів: додайте хост SMTP до ConfigMap, а OVERLEAF_EMAIL_SMTP_PASS — до Secret.

Кілька реплік

Нічого додаткового. Доступ гостя до проєкту зберігається в сесії в Redis, тож редактор працює на будь-якій репліці, яку обере балансувальник навантаження.

Перевірено в Kubernetes

У Kubernetes 1.37 наші наскрізні тести публічного доступу проходять: на одній репліці — самостійна реєстрація з OVERLEAF_ALLOW_PUBLIC_REGISTRATION, встановленим у true, в один домен, у кілька доменів із шаблоном піддоменів і в @*, з листом активації для режимів із доменами (43 випадки); відвідувачі без входу на /devs і надісланий фрагмент, що зберігається під час входу, з OVERLEAF_ALLOW_PUBLIC_ACCESS (2 випадки); гість без входу в проєкті, спільному за посиланням, з обома ввімкненими перемикачами (3 випадки); а на трьох репліках за HAProxy — OIDC разом із публічним доступом (1 випадок).
Останнє оновлення 2 листопада 2026 р.