Skip to main content
The easiest way to test our Ayakaleaf Pro is to use GitHub Codespace, where all environment variables are pre-configured to ensure you can use it out of the box.
When you run Docker containers using GitHub Codespaces, the Codespace will not automatically shut down and will continue to be billed. For GitHub Codespaces billing rules, please refer to github codespaces billing rules.To manage your GitHub Codespaces, please visit https://github.com/codespaces. When you no longer need it, please delete your Codespace in time.
We have pre-configured the following features:
  • Sandboxed LaTeX compilation with TeXLive Basic (2024-2026)
  • Pandoc Import/Export (Features in SaaS Platform)
  • Python Script Runner (Features in SaaS Platform)
  • Git-Bridge Support (Features in Server Pro)
  • Advanced Reference Search (Features in SaaS Platform)
  • Admin Panel (Global Users/Projects management)
  • Track Changes (With Review and Comment Panel)
  • Full Project History(With Restore and Download)
  • Symbol Palette (Features in Server Pro/SaaS Platform)
Standard GitHub Codespaces provide 32 GB of storage. This is insufficient for our texlive-full installation. To test the full image, submit a GitHub support ticket for a Codespace with large runners(8 cores+).
GitHub Sync, LDAP, OAuth, SSO, Zotero Integration, and other features are not configured in this playground. You can refer to the toolkit settings for more details on how to configure these features in your own deployment.
1

Create Your GitHub Codespace

Click the following button to create your GitHub Codespace. In terms of server configuration, 2 cores with 8 GB of RAM are generally sufficient for a test case. If you plan to use TeX Live Full, we recommend choosing a configuration with 8 cores 64GB.Open in GitHub Codespaces
2

Initialize Overleaf Instance

When your codespace is ready, run the following command in your bash to Initialize your overleaf instance.
bash
You may need to wait for at least 3 mins before we pull all the docker images you need.
3

Make Port 80 Available

Switch to the Ports tab, and then follow these steps to make port 80 public.
After that, you can click the Forwarded Address to visit your overleaf instance. You may need to add /launchpad to visit the overleaf welcome page.
4

Create Your Admin Account

Input your admin account and password, then click Register button.
5

Enjoy Writing

Now, time to enjoy your LaTeX\LaTeX writing!

Use TeXLive Full Image

If you have access to 8-core/64 GB GitHub Codespaces, you can use the TeXLive Full image in this playground. You can change the following environment variables in toolkit/config/variables.env file to use TeXLive Full image instead of TeXLive Basic image.
After changing the environment variables, you need to restart the toolkit to apply the changes. You can run the following command to restart the toolkit.
Last modified on October 4, 2026