Siirry pääsisältöön

Katsaus ympäristöön

Nyt kun sinulla on paikallinen kopio Toolkitista, tarkastellaan repositorion rakennetta ls-komennolla.
Run this
ls -l-komento näyttää hakemiston sisällön yksityiskohtaisena pitkänä listauksena ja antaa lisätietoja tiedostoista, kuten käyttöoikeudet, omistajan ja koon.
Jos kloonaus onnistui, näet jotain tämänkaltaista:
Kaikki käyttäjän omistamat määritystiedostot löytyvät config/-hakemistosta. Tämä hakemisto on suljettu pois git-versionhallinnasta, joten Toolkitin päivittäminen ei muuta sitä.

Repositorion rakenne

Suosittelemme, että /config-kansion ulkopuolisia tiedostoja ei muuteta suoraan. Jos sinun on tehtävä muutoksia, ne voidaan tehdä ympäristömuuttujilla, jotka asetetaan joko tiedostossa config/variables.env tai config/overleaf.rc.
Jos esimerkiksi haluat asettaa mongo-palvelun imagen, älä muokkaa tiedostoa lib/docker-compose.mongo.yml suoraan, vaan aseta image ympäristömuuttujalla MONGO_IMAGE tiedostossa config/overleaf.rc. Lisätietoja on sivulla Toolkitin asetukset.
Toolkit ei muuta mitään config/-hakemiston tietoja ilman lupaasi.

Komennot

Aja nämä skriptit Toolkit-hakemistosta. Kukin niistä tulostaa vaihtoehtonsa valitsimella --help.
Kun bin/up luo kontin uudelleen, kaikki sen sisällä tehdyt muutokset menetetään, esimerkiksi bin/shell-komennon kautta asennetut paketit tai muokatut tiedostot. Vain datahakemistot (oletuksena data/) ja config/ säilyvät. Tee pysyvät muutokset sen sijaan tiedostojen config/variables.env, config/overleaf.rc tai config/docker-compose.override.yml kautta.
Jos jokainen bin/up kirjaa kaikki käyttäjät ulos, aseta OVERLEAF_SESSION_SECRET. Ilman sitä istuntoevästeet allekirjoitetaan salaisuudella, joka luodaan uudelleen aina, kun kontti luodaan uudelleen, katso kysymykset ja vastaukset sivulla Ympäristömuuttujat.
Viimeksi muokattu 8. marraskuuta 2026