Skip to main content
In this section we will guide you through installing Docker, downloading the Toolkit from GitHub, familiarizing yourself with some of the Toolkit’s commands, and configuring some basic settings. By the end of this section you should have a running on-premises instance of Overleaf. The steps target a recent Ubuntu LTS. On another distribution, install Docker Engine and the Compose plugin as described in Docker’s documentation, then continue with 1. Download the Toolkit.
By default, the instance only accepts connections from the server itself, on http://localhost. To open it from other computers or on another port, set OVERLEAF_LISTEN_IP and OVERLEAF_PORT in config/overleaf.rc, as described in 5. Personalizing your instance.
Last modified on November 3, 2026