> ## 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.

# 2. Знакомство с Toolkit

### Осмотримся

Теперь, когда у вас есть локальная копия Toolkit, давайте посмотрим на структуру репозитория с помощью команды `ls`.

```bash title="Run this" theme={null}
ls -l
```

<Info>
  Команда `ls -l` выводит подробный (длинный) список содержимого каталога с дополнительной информацией о файлах, такой как права доступа, владелец и размер.
</Info>

Если клонирование прошло успешно, вы увидите примерно следующее:

```text theme={null}
drwxr-xr-x 3 fry fry  4096 Aug 30 14:16 bin
-rw-r--r-- 1 fry fry  6465 Aug 30 14:16 CHANGELOG.md
drwxr-xr-x 2 fry fry  4096 Sep  6 12:43 config
drwxr-xr-x 5 fry fry  4096 Aug 30 14:22 data
drwxr-xr-x 3 fry fry  4096 Aug 30 14:16 doc
drwxr-xr-x 3 fry fry  4096 Aug 30 14:16 lib
-rw-r--r-- 1 fry fry 34520 Aug 30 14:16 LICENSE
-rw-r--r-- 1 fry fry  1178 Aug 30 14:16 README.md
```

<Info>
  Все пользовательские файлы конфигурации находятся в каталоге `config/`. Этот каталог **исключён** из системы контроля версий git, поэтому он не будет изменён при обновлении Toolkit.
</Info>

## Структура репозитория

| Имя | Описание |
| - | - |
| `bin` | Эта папка содержит набор скриптов, помогающих управлять вашим экземпляром сервера Overleaf. Подробнее об этих скриптах можно прочитать в разделе «Команды» ниже. |
| `config` | Эта папка содержит ваши собственные локальные файлы конфигурации. |
| `lib` | Эта папка содержит базовые файлы конфигурации, используемые Toolkit. |
| `data` | По умолчанию в этой папке находится хранилище данных MongoDb, Redis и Overleaf. Подробнее см. раздел [Постоянные данные](https://docs.overleaf.com/on-premises/configuration/overleaf-toolkit/files-and-locations#persistent-data) ниже. |

<Warning>
  Мы рекомендуем **не** изменять напрямую файлы за пределами папки `/config`. Если вам нужно внести изменения, это можно сделать с помощью переменных окружения, заданных в **config/variables.env** или **config/overleaf.rc**.\
  Например, чтобы задать образ сервиса `mongo`, не редактируйте `lib/docker-compose.mongo.yml` напрямую, а укажите образ с помощью переменной окружения `MONGO_IMAGE` в `config/overleaf.rc`. Подробнее см. страницу [Параметры Toolkit](/ru/on-premises/configuration/overleaf-toolkit/toolkit-settings).
</Warning>

<Info>
  Toolkit **не** изменяет никакие данные в каталоге `config/` без вашего разрешения.
</Info>


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