Skip to main content
В настоящее время интеграция с Git доступна только в ayaka-notes/overleaf.
Эта функция изначально разработана ayaka-notes/overleaf-pro.
1

Включение git-bridge (только для пользователей Toolkit)

Если вы используете Toolkit, включите git-bridge, задав следующий параметр в файле config/overleaf.rc:
config/overleaf.rc
2

Добавление контейнера git-bridge (только для пользователей Docker-compose)

Если вы используете собственный docker-compose.yml, добавьте в compose-файл следующую конфигурацию контейнера:
docker-compose.yml (git-bridge service)
3

Обновление конфигурации контейнера sharelatex

Также необходимо связать контейнер git-bridge с контейнером sharelatex и задать следующие переменные окружения. Обратите особое внимание на V1_HISTORY_URL:
docker-compose.yml (sharelatex service)
4

Аутентификация

Для аутентификации git-клиента пользователям нужен персональный токен доступа (Personal Access Token). Пользователи могут управлять персональными токенами доступа через интерфейс приложения (см. документацию):

Персональный токен доступа для интеграции с Git

5

Мониторинг и потребление ресурсов

После включения git-bridge рекомендуем отслеживать ресурсы хоста. Рост нагрузки будет зависеть от:
  • количества пользователей, использующих эту функцию
  • типов проектов, размещённых в вашем экземпляре (более крупные проекты, как правило, требуют больше ресурсов)

Перенос проектов в S3

Интеграция с Git хранит на диске полный git-репозиторий для каждого проекта, который клонирует пользователь. Если место на диске ограничено, можно включить задание подкачки (swap job), которое будет переносить редко используемые репозитории в AWS S3. Если перенесённый репозиторий снова понадобится, он будет возвращён на диск. Задание подкачки управляется следующими переменными окружения:

Вопросы и ответы

Пользователи с доступом только для чтения могут лишь клонировать проект; пользователи с доступом на чтение и запись могут клонировать проект и отправлять в него изменения (push). Примечание: чтобы присоединиться к проекту, пользователям необходимо войти в систему.
Последнее изменение 5 октября 2026 г.