- If you just want to test Ayakaleaf Pro’s features or try out the demo, you can follow our using-the-github-codespace.md tutorial. The demo environment uses a minimal TeX Live installation, so some of your projects may not compile successfully.
- If you have never deployed any version of Overleaf before, please refer to Setup Docker to install Docker Engine first, and then install Overleaf using-the-toolkit.
- If you have already deployed the Community Edition of Overleaf, please refer to migrate-from-existing.md to migrate to Ayakaleaf Pro.
- If you prefer using agents like Claude or Codex, you can refer to: using-claude-or-codex.md.
- If you need to deploy in an offline or air-gapped environment, please refer to: air-gapped-offline-deployments.md.
- If you are an existing Server Pro user, please open an issue to let us know before migrating to Ayakaleaf Pro, as the template data is stored in a slightly different format. We’d be very happy to help you migrate from Server Pro to Ayakaleaf Pro free of charge.
- Sometimes, if you ever get tired of our Ayakaleaf Pro and want to switch back to the official Overleaf Community Edition, that is fully supported. None of your data will be lost. For users of the official Overleaf Toolkit, simply remove your override YAML file. For users of the ayaka-notes toolkit, disable the
SERVER_PROoption. Everything will then fall back to the standard Community Edition.
Using GitHub Codespace
Using the Toolkit
Using Claude or Codex
Air-gapped/offline deployments
Migrate from Existing
Hardware requirements
We conducted relevant tests and found that, if you run Overleaf on a 2-core, 2 GB RAM server, its core components—primarily based on Node.js—will consume approximately 1 GB of memory. Redis and MongoDB may require an additional 0.5 GB, while starting a sandboxed Docker container for compilation can consume another 0.3 GB. This means that a 2-core, 2 GB server can realistically handle only about one concurrent compilation at a time.- The minimum hardware requirements for installing Ayakaleaf Pro are a 2-core CPU and 3 GB of RAM.
- Due to the size of our TeX Live image, at least 40 GB of storage is required to enable sandboxed compilation.
- If you want to install the complete set of TeX Live images from 2020 through 2026, please make sure you have at least 150 GB of free disk space available.
Software requirements
For software requirements, we recommend using a recent and stable version of Ubuntu (e.g. Ubuntu 24.04 in 2025–2026, Ubuntu 22.04 in 2023–2024) together with the latest stable version of Docker.Stability comes first: choose the newest Ubuntu LTS that has been out for a while, not one that was just released. For example, as of October 2026, Ubuntu 26.04 is not supported: it ships with Linux kernel 7.0, and MongoDB refuses to start on Linux kernel 6.19 through 7.0.13 (details), so please use Ubuntu 24.04.

