Skip to main content
Import API (/docs и кнопки «Open in Ayakaleaf», модуль open-in-overleaf) работает в сервисе web каждого пода Ayakaleaf Pro и включён по умолчанию. Файлы, указанные по URL, скачиваются через linked-url-proxy в том же поде. Как его вызывать, описано на странице Overleaf Import API.

Настройка

Для включения ничего не требуется. Связанные настройки в ConfigMap:

Несколько реплик

Ничего дополнительного не требуется. Запрос посетителя, не вошедшего в систему, хранится в Redis, поэтому он возобновляется на той реплике, на которую посетитель попадёт после входа.

Проверено на Kubernetes

В Kubernetes 1.37 с одной репликой наши сквозные тесты Import API проходят (14 сценариев): страница /devs и её пример проекта, фрагменты, полные документы, ссылки в URL-кодировке и файлы из data URL, превращаемые в проекты, отклонение отправок, из которых нельзя создать проект, отклонение скачиваний с внутренних адресов, сохранение отправок и ссылок от не вошедших пользователей на время входа, а также, с OVERLEAF_ALLOW_PUBLIC_ACCESS, /devs для не вошедших посетителей и однократное возобновление отправленного фрагмента после входа; последний сценарий проходит и на трёх репликах за HAProxy.
Последнее изменение 2 ноября 2026 г.