- Clone the
overleaf/toolkitrepo.
git clone https://github.com/overleaf/toolkit.git ./overleaf-toolkit- Init the configuration.
cd ./overleaf-toolkit
./bin/init- Copy file
docker-compose.override.ymlin this repo to folderconfiginoverleaf/toolkitrepo.
Note
Override is a must, because the script ./bin/up only support for sharelatex/sharelatex docker images.
- Start the server as the doc
./bin/up -dCaution
The image is very large as it includes texlive full-scheme setup and additional packages.
- More information on Overleaf toolkit.
- Visit Server Pro for better support from Overleaf team.
- The image I built based on main Overleaf repo.
- 'docker-compose.yaml' file can be used for easier setup. Hosting server without TLS should comment out "nginx" service and map the port for service "overleaf". Change the env variables to match preference.
- 'docker-stack.yaml' file is only use for Docker Swarm mode.