> For the complete documentation index, see [llms.txt](https://ayakaleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ayakaleaf-pro.ayaka.space/on-premises/ru/ustanovka/using-the-toolkit/5.-personalizing-your-instance.md).

# 5. Настройка вашего экземпляра

### Настройка вашего экземпляра <a href="#personalizing-your-instance" id="personalizing-your-instance"></a>

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

{% stepper %}
{% step %}

### Отредактируйте файл переменных

Открыть `config/variables.env` в вашем любимом текстовом редакторе и обновите приведённые ниже переменные окружения, указав требуемые значения.
{% endstep %}

{% step %}

### Обязательные переменные окружения

Обновите следующие переменные в `config/variables.env`:

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

После того как вы обновите эти переменные окружения, сохраните изменения и выйдите.
{% endstep %}

{% step %}

### Запустите ваш экземпляр

Чтобы запустить ваш экземпляр, выполните:

{% code title="Запустить экземпляр" %}

```
bin/up
```

{% endcode %}

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

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

{% code title="Запустить без подключения к журналам" %}

```
bin/start
```

{% endcode %}
{% endstep %}
{% endstepper %}

{% hint style="info" %}
Toolkit использует `docker compose` для управления контейнерами Docker Overleaf. Toolkit предоставляет набор сценариев, которые обёртывают `docker compose` и берут на себя большую часть деталей за вас.
{% endhint %}

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

{% hint style="warning" %}
В зависимости от конфигурации вашей сети и места размещения экземпляра Overleaf вам может потребоваться внести дополнительные изменения в конфигурацию. Подробнее см. настройки Toolkit:

<https://docs.overleaf.com/on-premises/configuration/overleaf-toolkit/toolkit-settings>
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://ayakaleaf-pro.ayaka.space/on-premises/ru/ustanovka/using-the-toolkit/5.-personalizing-your-instance.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
