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

# Menggunakan GitHub Codespace

Cara termudah untuk mencoba Ayakaleaf Pro adalah dengan menggunakan GitHub Codespace, di mana semua variabel lingkungan sudah dikonfigurasi sebelumnya sehingga Anda dapat langsung menggunakannya.

<Warning>
  Saat Anda menjalankan kontainer Docker menggunakan GitHub Codespaces, Codespace tidak akan mati secara otomatis dan akan terus **ditagih**. Untuk aturan penagihan GitHub Codespaces, silakan lihat [aturan penagihan github codespaces](https://docs.github.com/en/billing/concepts/product-billing/github-codespaces).

  Untuk mengelola GitHub Codespaces Anda, silakan kunjungi [https://github.com/codespaces](https://github.com/codespaces). Jika Anda tidak lagi membutuhkannya, segera hapus Codespace Anda.
</Warning>

Kami telah **mengonfigurasi sebelumnya** fitur-fitur berikut:

* [x] Kompilasi LaTeX dalam sandbox dengan TeXLive **Basic** (2024-2026)
* [x] Impor/Ekspor Pandoc (Fitur di Platform SaaS)
* [x] Python Script Runner (Fitur di Platform SaaS)
* [x] Dukungan Git-Bridge (Fitur di Server Pro)
* [x] Pencarian Referensi Lanjutan (Fitur di Platform SaaS)
* [x] Panel Admin (Manajemen Pengguna/Proyek global)
* [x] Track Changes (Dengan Panel Review dan Komentar)
* [x] Riwayat Proyek Lengkap (Dengan Pemulihan dan Unduhan)
* [x] Symbol Palette (Fitur di Server Pro/Platform SaaS)

<Warning>
  GitHub Codespaces standar menyediakan penyimpanan 32 GB. Ini tidak cukup untuk instalasi `texlive-full` kami. Untuk mencoba image lengkap, ajukan tiket dukungan GitHub untuk mendapatkan Codespace dengan large runner (8 core+).
</Warning>

Sinkronisasi GitHub, LDAP, OAuth, SSO, Integrasi Zotero, dan fitur lainnya ***tidak dikonfigurasi*** di playground ini. Anda dapat merujuk ke [pengaturan toolkit](/id/on-premises/configuration/overleaf-toolkit/toolkit-settings) untuk detail lebih lanjut tentang cara mengonfigurasi fitur-fitur ini di deployment Anda sendiri.

<Steps>
  <Step title="Buat GitHub Codespace Anda">
    Klik tombol berikut untuk membuat GitHub Codespace Anda. Dari segi konfigurasi server, **2 core dengan RAM 8 GB** umumnya sudah cukup untuk pengujian. Jika Anda berencana menggunakan [**TeX Live Full**](https://github.com/ayaka-notes/texlive-full), kami menyarankan memilih konfigurasi **8 core 64GB**.

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

  <Step title="Inisialisasi Instans Overleaf">
    Setelah codespace Anda siap, jalankan perintah berikut di bash untuk menginisialisasi instans Overleaf Anda.

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

    <Info>
      Anda mungkin perlu menunggu setidaknya 3 menit hingga semua image Docker yang Anda perlukan selesai ditarik.
    </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="Jadikan Port 80 Tersedia">
    Beralih ke tab **Ports**, lalu ikuti langkah-langkah berikut untuk menjadikan port 80 publik.

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

    Setelah itu, Anda dapat mengklik **Forwarded Address** untuk mengunjungi instans Overleaf Anda. Anda mungkin perlu menambahkan `/launchpad` untuk mengunjungi halaman selamat datang Overleaf.
  </Step>

  <Step title="Buat Akun Admin Anda">
    Masukkan akun dan kata sandi admin Anda, lalu klik tombol Register.

    <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="Selamat Menulis">
    Sekarang, saatnya menikmati menulis $\LaTeX$ Anda!

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

#### Menggunakan Image TeXLive Full

Jika Anda memiliki akses ke GitHub Codespaces 8-core/64 GB, Anda dapat menggunakan image TeXLive Full di playground ini. Anda dapat mengubah variabel lingkungan berikut di file `toolkit/config/variables.env` untuk menggunakan image TeXLive Full alih-alih image TeXLive Basic.

```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
```

Setelah mengubah variabel lingkungan, Anda perlu memulai ulang toolkit agar perubahan diterapkan. Anda dapat menjalankan perintah berikut untuk memulai ulang toolkit.

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


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