type
status
date
slug
summary
tags
category
icon
password
Last edited time
Sep 18, 2024 05:48 PM
自打包带完整texlive的overleaf镜像,通过工具箱快速部署overleaf
toolkit
zhiqing0205 • Updated Jun 30, 2024
背景
之前利用
IEEE
会员白嫖overleaf premium
的操作已经被ban
了,那没办法只好自己建一个overleaf
咯,以后自己写论文和写作业也方便一点,主要是免费版编译时间只有20秒,开个最便宜的学生会员也要9刀,自己在上面写论文用共享会员号也不现实Overleaf简介
Overleaf是一个在线的LaTeX编辑器,支持多人协作编辑,提供了丰富的模板和宏包,可以在线编译LaTeX文档。Overleaf有免费版和付费版,免费版有一些限制,如编译时间限制、项目数限制等。Overleaf的付费版提供了更多的功能,如无限编译时间、无限项目数、Git同步等。
Overleaf的开源社区版是Overleaf的开源版本,可以在自己的服务器上搭建一个类似Overleaf的在线LaTeX编辑器。Overleaf开源社区版提供了与Overleaf官方服务相似的功能,如在线编译LaTeX文档、多人协作编辑、模板和宏包支持等。但是遗憾的是,Overleaf社区版也不支持集成Git同步功能。如果想要使用Git同步以及一些其他功能,需要购买Overleaf Server Pro版。这里我只需要Overleaf社区版就够了。
📝 主旨内容
安装并配置Docker
Linux
Windows
下载并安装docker
创建并运行ubuntu容器
在wsl内开启docker
在wsl内开启代理
下载源码
初始化配置
这条命令会在
./config
目录生成三个文件:你可以根据自己的需要修改。
启动服务器
这个指令是
docker compose up
的封装,相当于构建+启动容器集群。开始使用
访问http://localhost/,就可以使用了
访问http://localhost/launchpad 设置管理员账号与添加账号(如果没有设置邮箱服务器,可以让管理员账户在后台添加用户,后台会给出一个注册成功的修改密码的链接,把那个链接发给注册用户就好了)
自定义配置
修改端口和外网访问
在
./config/overleaf.rc
中,需要修改以下字段:自定义网站名称、管理员邮箱
修改完配置之后需要先停止容器,再重启
结果
🤗 总结归纳
📎 参考文章
- 作者:ziuch
- 链接:https://ziuch.com/article/self-hosted-overleaf
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。