配置OverLeaf私人服务器

此文转载自好友BlueFisher

  1. 首先根据官方教程 https://docs.docker.com/engine/install/ubuntu/ 确保服务器已经安装了 Docker,同时根据 https://docs.docker.com/compose/install/ 安装 Docker Compose。

  2. 拉取最新的 overleaf 服务器版本

    1
    $ docker pull sharelatex/sharelatex
  3. 在用户目录 ~ 下新建文件夹 ~/sharelatex/, ~/sharelatex/sharelatex_data/, ~/sharelatex/mongo_data/, ~/sharelatex/redis_data/

  4. 下载 docker-compose.yml 文件,并存在 ~/sharelatex/ 文件夹中

  5. 根据需要修改 docker-compose.yml 文件,可以更改服务器映射的端口号 ports ,修改 sharelatex, mongo 和 redis 的volumes 到步骤3创建的文件夹中

  6. 进入 ~sharelatex 启动 docker-compose.yml

    1
    $ docker-compose up
  7. 由于默认安装的是最小版本 TeXLive,如果要安装完整包,执行

    1
    $ docker exec sharelatex tlmgr install scheme-full

    或者也可以安装任意的单个包,只需要把 sheme-full 替换为包的名称即可

  8. 第一次启动镜像后,访问 /launchpad 页面设置管理员账号

-------------本文结束感谢您的阅读-------------

本文标题:配置OverLeaf私人服务器

文章作者:Keavnn

发布时间:2020年04月16日 - 22:04

最后更新:2020年04月16日 - 22:04

原始链接:http://StepNeverStop.github.io/overleaf.html

许可协议: 署名-非商业性使用-相同方式共享 4.0 国际 转载请保留原文链接及作者。

如果您获得了帮助,也可以资助一下小的啦~
0%