> ## Documentation Index
> Fetch the complete documentation index at: https://ayakaleaf-pro.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# 5. Персонализация экземпляра

### Персонализация экземпляра

Перед первым запуском экземпляра Overleaf внесите свои данные в конфигурационный файл `config/variables.env`.

<Steps>
  <Step title="Отредактируйте файл переменных">
    Откройте `config/variables.env` в удобном текстовом редакторе и задайте нужные значения для перечисленных ниже переменных окружения.
  </Step>

  <Step title="Обязательные переменные окружения">
    Обновите следующие переменные в `config/variables.env`:

    | Имя | Описание | Пример |
    | - | - | - |
    | `OVERLEAF_SITE_URL` | Адрес, по которому ваш экземпляр Overleaf публично доступен. Используется в публичных ссылках и при подключении через WebSocket, поэтому **должен быть настроен правильно**! | `https://overleaf.lilliput.com` |
    | `OVERLEAF_EMAIL_FROM_ADDRESS` | Этот адрес электронной почты будет использоваться в качестве адреса `from` для всех исходящих писем. | `no-reply@lilliput.com` |
    | `OVERLEAF_ADMIN_EMAIL` | Адрес электронной почты, по которому пользователи могут связаться с администратором сайта. | `it-services@lilliput.com` |

    После обновления этих переменных окружения сохраните файл и закройте редактор.
  </Step>

  <Step title="Настройте изолированную компиляцию">
    Далее настройте TeX Live Full для [sandboxed-compiles.md](/ru/on-premises/configuration/overleaf-toolkit/sandboxed-compiles "mention"). Откройте `config/variables.env` и обновите следующие переменные окружения:

    ```dotenv title="config/variables.env" wrap theme={null}
    ALL_TEX_LIVE_DOCKER_IMAGES=ghcr.io/ayaka-notes/texlive-full:2026.1, ghcr.io/ayaka-notes/texlive-full:2025.1
    ALL_TEX_LIVE_DOCKER_IMAGE_NAMES=Texlive 2026, Texlive 2025
    TEX_LIVE_DOCKER_IMAGE=ghcr.io/ayaka-notes/texlive-full:2026.1
    ```
  </Step>

  <Step title="Запустите экземпляр">
    Чтобы запустить экземпляр, выполните:

    ```text title="Start the instance" theme={null}
    bin/up
    ```

    Эта команда загрузит необходимые образы, включая texlive, создаст контейнеры (с учётом ваших настроек) и запустит экземпляр. Вы должны увидеть вывод журналов различных Docker-контейнеров.

    Чтобы позже снова запустить их (без подключения к выводу журналов), выполните:

    ```text title="Start without attaching to logs" theme={null}
    bin/start
    ```
  </Step>
</Steps>

<Info>
  Toolkit использует `docker compose` для управления Docker-контейнерами Overleaf. Toolkit предоставляет набор скриптов, которые служат обёрткой над `docker compose` и берут на себя большинство деталей.
</Info>

Если всё прошло успешно, вы сможете открыть страницу входа нового экземпляра Overleaf, перейдя в браузере по адресу [http://127.0.0.1/](http://127.0.0.1/) или [http://localhost/](http://localhost/).

<Warning>
  В зависимости от конфигурации вашей сети и места размещения экземпляра Overleaf может потребоваться дополнительная настройка. Подробнее см. в настройках Toolkit: [toolkit-settings.md](/ru/on-premises/configuration/overleaf-toolkit/toolkit-settings "mention")
</Warning>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.