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

# Brug af GitHub Codespace

Den nemmeste måde at teste vores Ayakaleaf Pro på er at bruge GitHub Codespace, hvor alle miljøvariabler er forudkonfigureret, så du kan bruge det direkte ud af boksen.

<Warning>
  Når du kører Docker-containere med GitHub Codespaces, lukker Codespace ikke automatisk ned og bliver ved med at blive **faktureret**. Se [GitHub Codespaces' faktureringsregler](https://docs.github.com/en/billing/concepts/product-billing/github-codespaces) for reglerne for fakturering af GitHub Codespaces.

  Gå til [https://github.com/codespaces](https://github.com/codespaces) for at administrere dine GitHub Codespaces. Når du ikke længere har brug for det, så slet dit Codespace i tide.
</Warning>

Vi har **forudkonfigureret** følgende funktioner:

* [x] LaTeX-kompilering i sandbox med TeXLive **Basic** (2024-2026)
* [x] Pandoc-import/-eksport (funktion fra SaaS-platformen)
* [x] Python-scriptkørsel (funktion fra SaaS-platformen)
* [x] Git-Bridge-understøttelse (funktion fra Server Pro)
* [x] Avanceret referencesøgning (funktion fra SaaS-platformen)
* [x] Administrationspanel (global administration af brugere/projekter)
* [x] Sporing af ændringer (med gennemgangs- og kommentarpanel)
* [x] Fuld projekthistorik (med gendannelse og download)
* [x] Symbolpalet (funktion fra Server Pro/SaaS-platformen)

<Warning>
  Standard-GitHub Codespaces har 32 GB lagerplads. Det er ikke nok til vores `texlive-full`-installation. For at teste det fulde image skal du oprette en supportsag hos GitHub om et Codespace med store runners (8+ kerner).
</Warning>

GitHub-synkronisering, LDAP, OAuth, SSO, Zotero-integration og andre funktioner er ***ikke konfigureret*** i denne playground. Se [Toolkit-indstillinger](/da/on-premises/configuration/overleaf-toolkit/toolkit-settings) for flere detaljer om, hvordan du konfigurerer disse funktioner i din egen udrulning.

<Steps>
  <Step title="Opret dit GitHub Codespace">
    Klik på følgende knap for at oprette dit GitHub Codespace. Med hensyn til serverkonfiguration er **2 kerner med 8 GB RAM** generelt tilstrækkeligt til et testforløb. Hvis du planlægger at bruge [**TeX Live Full**](https://github.com/ayaka-notes/texlive-full), anbefaler vi at vælge en konfiguration med **8 kerner og 64 GB**.

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

  <Step title="Initialiser Overleaf-instansen">
    Når dit codespace er klar, skal du køre følgende kommando i din bash for at initialisere din Overleaf-instans.

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

    <Info>
      Du skal muligvis vente mindst 3 minutter, før alle de Docker-images, du har brug for, er hentet.
    </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="Gør port 80 tilgængelig">
    Skift til fanen **Ports**, og følg derefter disse trin for at gøre port 80 offentlig.

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

    Derefter kan du klikke på **Forwarded Address** for at besøge din Overleaf-instans. Du skal muligvis tilføje `/launchpad` for at besøge Overleafs velkomstside.
  </Step>

  <Step title="Opret din administratorkonto">
    Indtast din administratorkonto og adgangskode, og klik derefter på knappen 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="God fornøjelse med skrivningen">
    Nu er det tid til at nyde din $\LaTeX$-skrivning!

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

#### Brug TeXLive Full-imaget

Hvis du har adgang til GitHub Codespaces med 8 kerner/64 GB, kan du bruge TeXLive Full-imaget i denne playground. Du kan ændre følgende miljøvariabler i filen `toolkit/config/variables.env` for at bruge TeXLive Full-imaget i stedet for TeXLive Basic-imaget.

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

Når du har ændret miljøvariablerne, skal du genstarte toolkittet for at anvende ændringerne. Du kan køre følgende kommando for at genstarte toolkittet.

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


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