Creating your first administrator account
OpenOVERLEAF_SITE_URL followed by /launchpad, for example http://192.0.2.10:30080/launchpad, and register the administrator account as in the Toolkit’s post-installation tasks. Then create an example project and compile it.
You can also create users from the command line:
Checking that compiles are sandboxed
Compile a project, then look at the node that runs the pod:project-<project id>-<user id>-....
Logs and a shell
The container writes one log file per service in
/var/log/overleaf/ (web.log, clsi.log, real-time.log, document-updater.log, …); kubectl logs shows the startup output.
Q&A
The compile fails or never finishes.
The compile fails or never finishes.
Answer: Check, on the node running the pod, that Docker is running and has the image named in
TEX_LIVE_DOCKER_IMAGE, and that SANDBOXED_COMPILES_HOST_DIR_* match the hostPath paths. /var/log/overleaf/clsi.log in the pod names the failing step.Users are logged out after every restart of the pod.
Users are logged out after every restart of the pod.
Answer:
OVERLEAF_SESSION_SECRET is missing from the Secret overleaf-secrets, see step 2.
