> ## 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.

# GitHub Codespace Kullanma

Ayakaleaf Pro'yu denemenin en kolay yolu GitHub Codespace kullanmaktır; burada tüm ortam değişkenleri önceden yapılandırılmıştır, böylece kutudan çıktığı gibi kullanabilirsiniz.

<Warning>
  GitHub Codespaces ile Docker konteynerleri çalıştırdığınızda Codespace otomatik olarak kapanmaz ve **ücretlendirilmeye** devam eder. GitHub Codespaces faturalandırma kuralları için lütfen [github codespaces billing rules](https://docs.github.com/en/billing/concepts/product-billing/github-codespaces) sayfasına bakın.

  GitHub Codespaces'inizi yönetmek için lütfen [https://github.com/codespaces](https://github.com/codespaces) adresini ziyaret edin. Artık ihtiyacınız olmadığında lütfen Codespace'inizi zamanında silin.
</Warning>

Aşağıdaki özellikleri **önceden yapılandırdık**:

* [x] TeXLive **Basic** (2024-2026) ile korumalı alanda (sandbox) LaTeX derlemesi
* [x] Pandoc İçe/Dışa Aktarma (SaaS Platformundaki özellikler)
* [x] Python Betik Çalıştırıcı (SaaS Platformundaki özellikler)
* [x] Git-Bridge Desteği (Server Pro'daki özellikler)
* [x] Gelişmiş Kaynakça Arama (SaaS Platformundaki özellikler)
* [x] Yönetici Paneli (Genel Kullanıcı/Proje yönetimi)
* [x] Değişiklikleri İzleme (İnceleme ve Yorum Paneli ile)
* [x] Tam Proje Geçmişi (Geri Yükleme ve İndirme ile)
* [x] Symbol Palette (Server Pro/SaaS Platformundaki özellikler)

<Warning>
  Standart GitHub Codespaces 32 GB depolama alanı sağlar. Bu, `texlive-full` kurulumumuz için yetersizdir. Tam imajı denemek için, büyük çalıştırıcılara (8 çekirdek+) sahip bir Codespace talebiyle GitHub destek kaydı oluşturun.
</Warning>

GitHub Sync, LDAP, OAuth, SSO, Zotero Entegrasyonu ve diğer özellikler bu deneme ortamında ***yapılandırılmamıştır***. Bu özellikleri kendi dağıtımınızda nasıl yapılandıracağınıza ilişkin daha fazla ayrıntı için [toolkit ayarlarına](/tr/on-premises/configuration/overleaf-toolkit/toolkit-settings) bakabilirsiniz.

<Steps>
  <Step title="GitHub Codespace'inizi Oluşturun">
    GitHub Codespace'inizi oluşturmak için aşağıdaki düğmeye tıklayın. Sunucu yapılandırması açısından, bir test senaryosu için genellikle **2 çekirdek ve 8 GB RAM** yeterlidir. [**TeX Live Full**](https://github.com/ayaka-notes/texlive-full) kullanmayı planlıyorsanız **8 çekirdek 64 GB** yapılandırmasını seçmenizi öneririz.

    [![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/ayaka-notes/ayakaleaf-pro-playground)
  </Step>

  <Step title="Overleaf Örneğini Başlatın">
    Codespace'iniz hazır olduğunda, Overleaf örneğinizi başlatmak için bash'te aşağıdaki komutu çalıştırın.

    ```bash title="bash" theme={null}
    ./init.sh
    ```

    <Info>
      İhtiyacınız olan tüm Docker imajları çekilene kadar en az 3 dakika beklemeniz gerekebilir.
    </Info>

    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-26.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=8566b61de0757c1b270e7e5011d48a3e" alt="" width="1181" height="626" data-path="images/on-premises/image-26.png" />
    </Frame>
  </Step>

  <Step title="80 Numaralı Bağlantı Noktasını Erişilebilir Yapın">
    **Ports** sekmesine geçin ve ardından 80 numaralı bağlantı noktasını herkese açık yapmak için şu adımları izleyin.

    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/GmaXa-Cu4QQRFT4C/images/on-premises/img-db37d3e4.png?fit=max&auto=format&n=GmaXa-Cu4QQRFT4C&q=85&s=81e5a18f3aebbd396a57d163a2460739" alt="" width="1452" height="694" data-path="images/on-premises/img-db37d3e4.png" />
    </Frame>

    Bundan sonra Overleaf örneğinizi ziyaret etmek için **Forwarded Address** öğesine tıklayabilirsiniz. Overleaf karşılama sayfasını ziyaret etmek için adrese `/launchpad` eklemeniz gerekebilir.
  </Step>

  <Step title="Yönetici Hesabınızı Oluşturun">
    Yönetici hesabınızı ve parolanızı girin, ardından Register düğmesine tıklayın.

    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/img-1ae40ae0.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=82d769561891fd4b4566ee2ad9c48065" alt="" width="2736" height="1798" data-path="images/on-premises/img-1ae40ae0.png" />
    </Frame>
  </Step>

  <Step title="Yazmanın Keyfini Çıkarın">
    Artık $\LaTeX$ ile yazmanın keyfini çıkarma zamanı!

    <Frame>
      <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-25.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=1d4e1fac863cbee906d9d3ad2f3c08d7" alt="" width="2104" height="1415" data-path="images/on-premises/image-25.png" />
    </Frame>
  </Step>
</Steps>

#### TeXLive Full İmajını Kullanma

8 çekirdek/64 GB GitHub Codespaces'e erişiminiz varsa, bu deneme ortamında TeXLive Full imajını kullanabilirsiniz. TeXLive Basic imajı yerine TeXLive Full imajını kullanmak için `toolkit/config/variables.env` dosyasında aşağıdaki ortam değişkenlerini değiştirebilirsiniz.

```dotenv wrap theme={null}
ALL_TEX_LIVE_DOCKER_IMAGES=ghcr.io/ayaka-notes/texlive-full:2026.1, ghcr.io/ayaka-notes/texlive-full:2025.1, ghcr.io/ayaka-notes/texlive-full:2024.1
ALL_TEX_LIVE_DOCKER_IMAGE_NAMES=Texlive 2026, Texlive 2025, Texlive 2024
TEX_LIVE_DOCKER_IMAGE=ghcr.io/ayaka-notes/texlive-full:2026.1
```

Ortam değişkenlerini değiştirdikten sonra, değişiklikleri uygulamak için toolkit'i yeniden başlatmanız gerekir. Toolkit'i yeniden başlatmak için aşağıdaki komutu çalıştırabilirsiniz.

```bash theme={null}
cd toolkit && bin/up -d
```


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