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

### Personalizacja instancji

Przed pierwszym uruchomieniem instancji Overleaf zaktualizuj plik konfiguracyjny `config/variables.env`, wprowadzając własne dane.

<Steps>
  <Step title="Edytuj plik zmiennych">
    Otwórz `config/variables.env` w ulubionym edytorze tekstu i zaktualizuj poniższe zmienne środowiskowe, podając wymagane wartości.
  </Step>

  <Step title="Wymagane zmienne środowiskowe">
    Zaktualizuj następujące zmienne w `config/variables.env`:

    | Nazwa | Opis | Przykład |
    | - | - | - |
    | `OVERLEAF_SITE_URL` | Adres, pod którym Twoja instancja Overleaf jest publicznie dostępna. Jest używany w linkach publicznych oraz przy połączeniach przez websockety, więc **musi być poprawnie skonfigurowany**! | `https://overleaf.lilliput.com` |
    | `OVERLEAF_EMAIL_FROM_ADDRESS` | Ten adres e-mail będzie używany jako adres `from` (nadawca) we wszystkich wychodzących wiadomościach e-mail. | `no-reply@lilliput.com` |
    | `OVERLEAF_ADMIN_EMAIL` | Adres e-mail, pod którym użytkownicy mogą skontaktować się z osobą zarządzającą witryną. | `it-services@lilliput.com` |

    Po zaktualizowaniu tych zmiennych środowiskowych zapisz plik i zamknij edytor.
  </Step>

  <Step title="Skonfiguruj Sandbox Compile">
    Następnie skonfiguruj TeX Live Full dla [sandboxed-compiles.md](/pl/on-premises/configuration/overleaf-toolkit/sandboxed-compiles "mention"). Otwórz `config/variables.env` i zaktualizuj następujące zmienne środowiskowe:

    ```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="Uruchom instancję">
    Aby uruchomić instancję, wykonaj:

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

    To polecenie pobierze wymagane obrazy, w tym texlive, utworzy kontenery (z uwzględnieniem Twoich ustawień) i uruchomi instancję. Powinieneś zobaczyć logi z poszczególnych kontenerów Dockera.

    Aby później ponownie uruchomić kontenery (bez podłączania się do logów), wykonaj:

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

<Info>
  Toolkit używa `docker compose` do zarządzania kontenerami Dockera Overleaf. Toolkit udostępnia zestaw skryptów, które opakowują `docker compose` i zajmują się większością szczegółów za Ciebie.
</Info>

Jeśli wszystko pójdzie dobrze, powinieneś zobaczyć stronę logowania nowej instancji Overleaf, przechodząc w przeglądarce pod adres [http://127.0.0.1/](http://127.0.0.1/) lub [http://localhost/](http://localhost/).

<Warning>
  W zależności od konfiguracji sieci i miejsca hostowania instancji Overleaf może być konieczne wprowadzenie dodatkowych zmian w konfiguracji. Więcej informacji znajdziesz w ustawieniach Toolkit: [toolkit-settings.md](/pl/on-premises/configuration/overleaf-toolkit/toolkit-settings "mention")
</Warning>


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