创建你的第一个管理员账户
打开OVERLEAF_SITE_URL 后接 /launchpad 的地址,例如 http://192.0.2.10:30080/launchpad,并按照 Toolkit 的安装后任务注册管理员账户。然后创建一个示例项目并进行编译。
你也可以从命令行创建用户:
检查编译是否在沙盒中运行
编译一个项目,然后查看运行该 pod 的节点:project-<project id>-<user id>-... 的短期容器。
日志和 shell
容器会在
/var/log/overleaf/ 中为每个服务写入一个日志文件(web.log、clsi.log、real-time.log、document-updater.log……);kubectl logs 显示启动输出。
Q&A
编译失败或一直无法完成。
编译失败或一直无法完成。
回答:请在运行该 pod 的节点上检查 Docker 是否正在运行并且拥有
TEX_LIVE_DOCKER_IMAGE 中指定的镜像,以及 SANDBOXED_COMPILES_HOST_DIR_* 是否与 hostPath 路径一致。pod 中的 /var/log/overleaf/clsi.log 会指出失败的步骤。每次重启 pod 后用户都会被退出登录。
每次重启 pod 后用户都会被退出登录。
回答:Secret
overleaf-secrets 中缺少 OVERLEAF_SESSION_SECRET,参见第 2 步。
