> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/on-premises/fi/asennus/air-gapped-offline-deployments.md).

# Eristetyt/offline-käyttöönotot

Overleaf Community Edition ja Overleaf Pro on molemmat suunniteltu toimimaan offline-tilassa, mikä tarkoittaa, että ghcr.io-rekisteriin ei välttämättä aina ole mahdollista saada yhteyttä tarvittavien `sharelatex` , `overleaf-pro` ja TeX Live -kuvat. Tämä ei ole ongelma, sillä Docker tarjoaa työkalut kuvien vientiin ja tuontiin, joista on apua offline-/eristetyssä käyttöönotossa.

Yleisellä tasolla lataat tarvittavat kuvat laitteelle, jossa on internet-yhteys, viet ne siirrettävälle laitteelle (tai siirrät ne SCP:llä/Rsyncillä) ja tuot ne eristetyllä palvelimella.

Tätä varten sinun on suoritettava seuraavat vaiheet:

* Nouda kaikki tarvittavat kuvat ( `overleaf-pro`, `git-bridge`, `mongo`, `redis` + mahdolliset tarvittavat [TeX Live -kuvat](https://docs.overleaf.com/on-premises/configuration/overleaf-toolkit/server-pro-only-configuration/sandboxed-compiles#available-tex-live-images) käytettäväksi [Hiekkalaatikossa suoritettavat käännökset](https://docs.overleaf.com/on-premises/configuration/overleaf-toolkit/server-pro-only-configuration/sandboxed-compiles)) koneella, jossa on internet-yhteys
  * `docker pull ghcr.io/ayaka-notes/overleaf-pro:6.1.2`
  * `docker pull quay.io/sharelatex/git-bridge:6.1.2` (tunnisteen on oltava sama kuin `overleaf-pro`)
  * `docker pull mongo:6` (Vaihda oikea versio)
  * `docker pull redis:6.2` (Vaihda oikea versio)
  * `docker pull ghcr.io/ayaka-notes/texlive-full:2024.1` (Vaihda oikea versio)
* Varten **jokainen** noudetuista kuvista sinun on sitten vietävä ne .tar-tiedostoon. Esimerkiksi, `docker save ghcr.io/ayaka-notes/overleaf-pro:6.1.2 > overleaf-pro:6.1.2.tar`
* Siirrä `.tar` tiedostot internet-yhteydellä varustetusta koneestasi offline-/eristetylle palvelimelle
* Käytä jokaisen .tar-tiedoston kohdalla `docker load` komentoa kuvan lataamiseksi .tar-tiedostosta. Esimerkiksi, `docker load < overleaf-pro:6.1.2.tar`
* Lopuksi suorita `docker images` komento tarkastellaksesi/vahvistaaksesi, että kuvien lataus onnistui ja että ne ovat käytettävissä

{% hint style="danger" %}
Oletusarvoisesti, kun suoritat `bin/up` komennon, Toolkit yrittää automaattisesti noutaa jokaisen TeX Live -kuvan, joka on määritetty kautta `ALL_TEX_LIVE_DOCKER_IMAGES` tiedostossa `config/variables.env`. Koska käyttöönotto on eristetty, tämä epäonnistuu -- voit estää tämän käyttämällä `SIBLING_CONTAINERS_PULL=false` tiedostossa `config/overleaf.rc`.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/on-premises/fi/asennus/air-gapped-offline-deployments.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
