Przejdź do głównej treści
1

Ustawienia kontenerów

Zmień te istniejące wpisy w config/overleaf.rc:
config/overleaf.rc
Zachowaj domyślne ścieżki danych oraz dołączone usługi MongoDB i Redis. Przy OVERLEAF_LISTEN_IP=127.0.0.1 instancję mogą otworzyć tylko przeglądarki na tym Macu.
2

Ustawienia aplikacji

W config/variables.env ustaw te wartości, zastępując wszystkie aktywne wpisy o tych samych nazwach:
config/variables.env
Wygeneruj sekret sesji:
Dodaj wynik jako OVERLEAF_SESSION_SECRET w config/variables.env. Bez niego każde bin/up, które odtwarza kontener, wylogowuje wszystkich użytkowników, zobacz Zmienne środowiskowe.Dla lokalnej instancji bez poczty e-mail pozostaw nieustawione ustawienia SMTP oraz OVERLEAF_EMAIL_FROM_ADDRESS. Git Bridge, uwierzytelnianie zewnętrzne i inne integracje możesz dodać później, korzystając z ich stron konfiguracji.
3

Sprawdź jądro Linux maszyny wirtualnej Dockera

MongoDB działa na jądrze Linux maszyny wirtualnej Docker Desktop, a nie na macOS. Sprawdź jego wersję przed pierwszym uruchomieniem:
MongoDB dokumentuje niezgodność z jądrami Linux od 6.19 do 7.0.13, która dotyczy również MongoDB w Dockerze. Rozwiązaniem jest jądro 7.0.14 lub nowsze, dostarczane wraz z aktualizacją Docker Desktop, zobacz uwagi produkcyjne MongoDB.Jeśli maszyna wirtualna Dockera używa jądra z tego zakresu, dodaj poniższy fragment do config/docker-compose.override.yml, scalając go z sekcją services, którą już tam masz:
config/docker-compose.override.yml
Zaktualizuj do poprawionego jądra, gdy będzie dostępne. Jeśli Twoje jądro jest spoza tego zakresu, to obejście jest niepotrzebne.
4

Uruchom instancję

W katalogu Toolkit uruchom:
Toolkit inicjalizuje zestaw replik MongoDB, pobiera obraz TeX Live i uruchamia aplikację. Pierwsze pobieranie trwa chwilę. Aby śledzić postęp:
Naciśnij Ctrl+C, aby przestać śledzić logi. Kontenery nadal działają.Sprawdź opublikowany port i stronę pierwszego uruchomienia:
Port powinien mieć postać 127.0.0.1:8080.
Aby później otworzyć instancję z innych komputerów, zmień adres nasłuchiwania i adres URL witryny oraz skonfiguruj HTTPS, zgodnie z opisem w kroku 5. Personalizacja instancji przewodnika dla systemu Linux. Mac musi wtedy pozostawać wybudzony, zobacz Utrzymywanie dostępności instancji.

Następny krok

Przejdź do kroku 6. Zadania poinstalacyjne.
Ostatnia modyfikacja 8 listopada 2026