Hopp til hovedinnhold

En titt rundt

Nå som du har en lokal kopi av Toolkit, kan vi se på strukturen i repositoriet ved hjelp av kommandoen ls.
Run this
Kommandoen ls -l viser en detaljert, lang oppføring av innholdet i en katalog, med tilleggsinformasjon om filene, som tillatelser, eierskap og størrelse.
Hvis alt ble klonet korrekt, skal du se noe lignende dette:
Alle konfigurasjonsfiler som eies av brukeren, ligger i katalogen config/. Denne katalogen er utelatt fra git-versjonskontrollen, så den endres ikke når du oppdaterer Toolkit.

Oppbygging av repositoriet

Vi anbefaler at du ikke endrer filer utenfor mappen /config direkte. Hvis du trenger å gjøre endringer, kan de i stedet gjøres via miljøvariabler satt i enten config/variables.env eller config/overleaf.rc.
For eksempel, for å angi imaget for mongo-tjenesten, setter du imaget med miljøvariabelen MONGO_IMAGE i config/overleaf.rc i stedet for å redigere lib/docker-compose.mongo.yml direkte. For mer informasjon, se siden Toolkit-innstillinger.
Toolkit vil ikke endre noen data i katalogen config/ uten din tillatelse.

Kommandoer

Kjør disse skriptene fra Toolkit-katalogen. Hvert av dem viser alternativene sine med --help.
Når bin/up gjenoppretter en container, går alt som er endret inne i den tapt, for eksempel pakker som er installert eller filer som er redigert via bin/shell. Bare datakatalogene (data/ som standard) og config/ beholdes. Gjør varige endringer via config/variables.env, config/overleaf.rc eller config/docker-compose.override.yml i stedet.
Hvis hver bin/up logger ut alle brukere, setter du OVERLEAF_SESSION_SECRET. Uten den signeres øktinformasjonskapslene med en hemmelighet som genereres på nytt hver gang containeren gjenopprettes, se spørsmål og svar i Miljøvariabler.
Sist endret 8. november 2026