安装并配置 Overleaf
git clone https://github.com/overleaf/toolkit.git ./overleaf-toolkit
cd ./overleaf-toolkit
3. 初始化配置
bin/init
- 会在 config 目录下生成以下三个文件:
- overleaf.rc
- variables.env
- version
4. 进入 config 目录
cd config
5. 编辑文件 overleaf.rc
# Sharelatex container
OVERLEAF_IMAGE_NAME=szcq/sharelatex #更改镜像
OVERLEAF_DATA_PATH=/mydata/docker/overleaf/overleaf #数据的保存路径
SERVER_PRO=false
OVERLEAF_LISTEN_IP=0.0.0.0 #如果不需要外部可访问,则填127.0.0.1
OVERLEAF_PORT=10802 #将该行修改为你所需服务端口,默认为80端口
6. 编辑文件 version
5.4.1 #此为szcq/sharelatex镜像的版本,请改为你需要的版本
7. 初始化并启动 docker 服务
bin/up -d
8. 创建管理员账户
http://localhost:服务端口/launchpad
注意事项
2. 开始或停止运行
cd ./overleaf-toolkit
bin/start
bin/stop
3. 如果不是 pro 用户,则文件 overleaf.rc 里的 Sibling Containers 需要为 false
# Sibling Containers
SIBLING_CONTAINERS_ENABLED=false
DOCKER_SOCKET_PATH=/var/run/docker.sock