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

### Rozejrzyjmy się

Masz już lokalną kopię Toolkitu, więc przyjrzyjmy się strukturze repozytorium za pomocą polecenia `ls`.

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

<Info>
  Polecenie `ls -l` wyświetla szczegółową, długą listę zawartości katalogu, zawierającą dodatkowe informacje o plikach, takie jak uprawnienia, właściciel i rozmiar.
</Info>

Jeśli klonowanie przebiegło pomyślnie, powinieneś zobaczyć coś takiego:

```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>
  Wszystkie pliki konfiguracyjne należące do użytkownika znajdują się w katalogu `config/`. Ten katalog jest **wyłączony** z systemu kontroli wersji git, więc aktualizacja Toolkitu go nie zmieni.
</Info>

## Struktura repozytorium

| Nazwa | Opis |
| - | - |
| `bin` | Ten folder zawiera zestaw skryptów pomagających zarządzać instancją serwera Overleaf. Więcej o tych skryptach przeczytasz w sekcji Polecenia poniżej. |
| `config` | Ten folder zawiera Twoje lokalne pliki konfiguracyjne. |
| `lib` | Ten folder zawiera bazowe pliki konfiguracyjne używane przez Toolkit. |
| `data` | Domyślnie ten folder zawiera lokalizację przechowywania danych MongoDb, Redis i Overleaf. Więcej informacji znajdziesz w sekcji [Dane trwałe](https://docs.overleaf.com/on-premises/configuration/overleaf-toolkit/files-and-locations#persistent-data) poniżej. |

<Warning>
  Zalecamy, aby **nie** modyfikować bezpośrednio plików poza folderem `/config`. Jeśli musisz wprowadzić zmiany, możesz to zrobić za pomocą zmiennych środowiskowych ustawianych w pliku **config/variables.env** lub **config/overleaf.rc**.\
  Na przykład, aby ustawić obraz usługi `mongo`, zamiast bezpośrednio edytować `lib/docker-compose.mongo.yml`, ustaw obraz za pomocą zmiennej środowiskowej `MONGO_IMAGE` w pliku `config/overleaf.rc`. Więcej informacji znajdziesz na stronie [Ustawienia Toolkitu](/pl/on-premises/configuration/overleaf-toolkit/toolkit-settings).
</Warning>

<Info>
  Toolkit **nie** zmieni żadnych danych w katalogu `config/` bez Twojej zgody.
</Info>


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