> ## Documentation Index
> Fetch the complete documentation index at: https://ayakaleaf-pro.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Ağdan yalıtılmış (air-gapped)/çevrimdışı dağıtımlar

> Docker imajlarını dışa aktararak, taşıyarak ve yükleyerek Ayakaleaf Pro'yu çevrimdışı dağıtın.

Genel olarak, Ayakaleaf Pro'yu çevrimdışı bir ortamda dağıtmanızı önermiyoruz; çünkü GitHub Sync ve Zotero entegrasyonu gibi birçok özelliği internet bağlantısı gerektirir.

Çevrimdışı çalışmak istiyorsanız, gerekli `ayakaleaf-pro` ve TeX Live imajlarını çekmek için `ghcr.io` kayıt defterine (registry) her zaman erişmek mümkün olmayabilir. Bu bir sorun değildir; çünkü Docker, çevrimdışı/ağdan yalıtılmış bir dağıtımda size yardımcı olacak imaj dışa ve içe aktarma araçları sunar.

Genel hatlarıyla, gerekli imajları internet bağlantısı olan bir cihaza indirecek, bunları taşınabilir bir cihaza aktaracak (veya SCP/Rsync ile aktaracak) ve ağdan yalıtılmış sunucuda içe aktaracaksınız.

Bunu yapmak için aşağıdaki adımları tamamlamanız gerekir:

* İnternet bağlantısı olan bir makinede gerekli tüm imajları ( `overleaf-pro`, `git-bridge`, `mongo`, `redis` + [Sandboxed Compiles](https://docs.overleaf.com/on-premises/configuration/overleaf-toolkit/server-pro-only-configuration/sandboxed-compiles) ile kullanılacak gerekli [TeX Live imajları](https://docs.overleaf.com/on-premises/configuration/overleaf-toolkit/server-pro-only-configuration/sandboxed-compiles#available-tex-live-images)) çekin
  * `docker pull ghcr.io/ayaka-notes/overleaf-pro:6.3.0`
  * `docker pull ghcr.io/ayaka-notes/overleaf-pro/git-bridge:6.3.0` (etiket `overleaf-pro` ile aynı olmalıdır)
  * `docker pull mongo:8.0` (Lütfen gerçek sürümle değiştirin)
  * `docker pull redis:7.4` (Lütfen gerçek sürümle değiştirin)
  * `docker pull ghcr.io/ayaka-notes/texlive-full:2024.1` (Lütfen gerçek sürümle değiştirin)
* Çekilen imajların **her biri** için, bunları bir .tar dosyasına dışa aktarmanız gerekir. Örneğin, `docker save ghcr.io/ayaka-notes/overleaf-pro:6.3.0 > overleaf-pro:6.3.0.tar`
* Tercih ettiğiniz yöntemi kullanarak `.tar` dosyalarını internete bağlı makinenizden çevrimdışı/ağdan yalıtılmış sunucuya aktarın
* Her bir .tar dosyası için, imajı .tar dosyasından yüklemek üzere `docker load` komutunu kullanın. Örneğin, `docker load < overleaf-pro:6.3.0.tar`
* Son olarak, imajların başarıyla yüklendiğini ve kullanılabilir olduğunu görmek/doğrulamak için `docker images` komutunu çalıştırın

<Danger>
  Varsayılan olarak, `bin/up` komutunu çalıştırdığınızda Toolkit, `config/variables.env` içindeki `ALL_TEX_LIVE_DOCKER_IMAGES` ile ayarlanan TeX Live imajlarının her birini otomatik olarak çekmeye çalışır. Dağıtımınız ağdan yalıtılmış olduğu için bu işlem başarısız olur -- bunu `config/overleaf.rc` içinde `SIBLING_CONTAINERS_PULL=false` kullanarak durdurabilirsiniz.
</Danger>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.