1
Containerindstillinger
Rediger disse eksisterende poster i Behold standardstierne til data og de medfølgende MongoDB- og Redis-tjenester. Med
config/overleaf.rc:config/overleaf.rc
OVERLEAF_LISTEN_IP=127.0.0.1 kan kun browsere på denne Mac åbne instansen.2
Applikationsindstillinger
Sæt disse værdier i Generér en sessionshemmelighed:Tilføj resultatet som
config/variables.env, og erstat eventuelle aktive poster med de samme navne:config/variables.env
OVERLEAF_SESSION_SECRET i config/variables.env. Uden den logger hver bin/up, der genopretter containeren, alle brugere ud; se Miljøvariabler.For en lokal instans uden e-mail skal du lade SMTP-indstillingerne og OVERLEAF_EMAIL_FROM_ADDRESS være usat. Git Bridge, ekstern godkendelse og de andre integrationer kan tilføjes senere med deres egne konfigurationssider.3
Kontrollér Docker-VM'ens Linux-kerne
MongoDB kører på Linux-kernen i Docker Desktops virtuelle maskine, ikke på macOS. Kontrollér dens version før første start:MongoDB dokumenterer en inkompatibilitet med Linux-kerner 6.19 til og med 7.0.13, som også påvirker MongoDB i Docker. Løsningen er en kerne 7.0.14 eller nyere, som følger med en opdatering af Docker Desktop; se MongoDBs produktionsnoter.Hvis din Docker-VM bruger en berørt kerne, skal du tilføje følgende til
config/docker-compose.override.yml, flettet med eventuelle services, du allerede har der:config/docker-compose.override.yml
4
Start din instans
Kør følgende fra Toolkit-mappen:Toolkit initialiserer MongoDBs replica set, henter TeX Live-imaget og starter applikationen. Den første download tager et stykke tid. Sådan følger du forløbet:Tryk på Porten skal være
Ctrl+C for at stoppe med at følge loggene. Containerne bliver ved med at køre.Kontrollér den publicerede port og siden til første kørsel:127.0.0.1:8080.For senere at åbne instansen fra andre computere skal du ændre lytteadressen og site-URL’en og opsætte HTTPS som beskrevet i 5. Tilpasning af din instans i Linux-vejledningen. Mac’en skal så forblive vågen; se Hold instansen tilgængelig.

