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

Am einfachsten testen Sie Ayakaleaf Pro mit GitHub Codespace: Dort sind alle Umgebungsvariablen vorkonfiguriert, sodass Sie es sofort nutzen können.

<Warning>
  Wenn Sie Docker-Container in GitHub Codespaces ausführen, wird der Codespace nicht automatisch heruntergefahren und weiterhin **abgerechnet**. Die Abrechnungsregeln für GitHub Codespaces finden Sie unter [GitHub-Codespaces-Abrechnungsregeln](https://docs.github.com/en/billing/concepts/product-billing/github-codespaces).

  Um Ihre GitHub Codespaces zu verwalten, besuchen Sie [https://github.com/codespaces](https://github.com/codespaces). Wenn Sie Ihren Codespace nicht mehr benötigen, löschen Sie ihn bitte rechtzeitig.
</Warning>

Folgende Funktionen haben wir **vorkonfiguriert**:

* [x] Sandbox-LaTeX-Kompilierung mit TeX Live **Basic** (2024–2026)
* [x] Pandoc-Import/-Export (Funktion der SaaS-Plattform)
* [x] Python-Skriptausführung (Funktion der SaaS-Plattform)
* [x] Git-Bridge-Unterstützung (Funktion von Server Pro)
* [x] Erweiterte Literatursuche (Funktion der SaaS-Plattform)
* [x] Admin-Panel (globale Verwaltung von Benutzern/Projekten)
* [x] Änderungsverfolgung (mit Review- und Kommentar-Panel)
* [x] Vollständiger Projektverlauf (mit Wiederherstellen und Herunterladen)
* [x] Symbolpalette (Funktion von Server Pro/SaaS-Plattform)

<Warning>
  Standardmäßige GitHub Codespaces bieten 32 GB Speicherplatz. Das reicht für unsere `texlive-full`-Installation nicht aus. Um das vollständige Image zu testen, reichen Sie ein GitHub-Support-Ticket für einen Codespace mit großen Runnern (8+ Kerne) ein.
</Warning>

GitHub Sync, LDAP, OAuth, SSO, die Zotero-Integration und weitere Funktionen sind in diesem Playground ***nicht konfiguriert***. Weitere Details zur Konfiguration dieser Funktionen in Ihrem eigenen Deployment finden Sie in den [Toolkit-Einstellungen](/de/on-premises/configuration/overleaf-toolkit/toolkit-settings).

<Steps>
  <Step title="GitHub Codespace erstellen">
    Klicken Sie auf die folgende Schaltfläche, um Ihren GitHub Codespace zu erstellen. Was die Serverkonfiguration betrifft, reichen **2 Kerne mit 8 GB RAM** für einen Test in der Regel aus. Wenn Sie [**TeX Live Full**](https://github.com/ayaka-notes/texlive-full) verwenden möchten, empfehlen wir eine Konfiguration mit **8 Kernen und 64 GB**.

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

  <Step title="Overleaf-Instanz initialisieren">
    Sobald Ihr Codespace bereit ist, führen Sie in Ihrer Bash den folgenden Befehl aus, um Ihre Overleaf-Instanz zu initialisieren.

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

    <Info>
      Es kann mindestens 3 Minuten dauern, bis alle benötigten Docker-Images heruntergeladen sind.
    </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="Port 80 verfügbar machen">
    Wechseln Sie zum Tab **Ports** und folgen Sie diesen Schritten, um Port 80 öffentlich zu machen.

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

    Anschließend können Sie auf die **Forwarded Address** klicken, um Ihre Overleaf-Instanz aufzurufen. Möglicherweise müssen Sie `/launchpad` anhängen, um die Overleaf-Willkommensseite zu öffnen.
  </Step>

  <Step title="Administratorkonto erstellen">
    Geben Sie Ihr Administratorkonto und Ihr Passwort ein und klicken Sie dann auf die Schaltfläche „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="Viel Spaß beim Schreiben">
    Jetzt ist es Zeit, Ihr $\LaTeX$-Schreiben zu genießen!

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

#### TeX Live Full Image verwenden

Wenn Sie Zugriff auf GitHub Codespaces mit 8 Kernen/64 GB haben, können Sie in diesem Playground das TeX Live Full Image verwenden. Ändern Sie dazu die folgenden Umgebungsvariablen in der Datei `toolkit/config/variables.env`, um das TeX Live Full Image anstelle des TeX Live Basic Image zu verwenden.

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

Nach dem Ändern der Umgebungsvariablen müssen Sie das Toolkit neu starten, damit die Änderungen wirksam werden. Führen Sie dazu den folgenden Befehl aus.

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


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