Overleaf搭建
2020.9
Overleaf简介
Docker安装
docker versionOverleaf安装
docker pull sharelatex/sharelatexmkdir ~/sharelatex/ ~/sharelatex/sharelatex_data/ ~/sharelatex/mongo_data/ ~/sharelatex/redis_data/curl -O https://raw.githubusercontent.com/sharelatex/sharelatex/master/docker-compose.yml# 避免端口重复,默认80端口,但是笔者的80端口开放给了apache,因此这里修改为5000 # 端口号:80 ports: - 5000:80 # 修改本地挂载目录 volumes: ~/sharelatex/sharelatex_data:/var/lib/sharelatex # 添加升级texlive需要的环境变量,主要是添加2018目录到2017前面,目的是为了防止后面安装完整版texlive时出现错误 # 【这里原博主有写,但是我添加以后好像并没有什么效果,不添加也是可以的】 environment: - PATH: /usr/localsbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/texlive/2018/bin/x86_64-linux:/usr/local/texlive/2017/bin/x86_64-linux # 下面选项设置ShareLaTeX的显示样式 SHARELATEX_APP_NAME: Our ShareLaTeX SHARELATEX_NAV_TITLE: Our ShareLaTeX Instance SHARELATEX_HEADER_IMAGE_URL: http://somewhere.com/mylogo.png SHARELATEX_LEFT_FOOTER: '[{"text": "Powered by <a href=\"https://www.sharelatex.com\">ShareLaTeX</a> 2016"},{"text": "Another page I want to link to can be found <a href=\"here\">here</a>"} ]' SHARELATEX_RIGHT_FOOTER: '[{"text": "Hello I am on the Right"} ]' # 修改mongo和redis的本地挂载目录 # mongo volumes: ~/sharelatex/mongo_data:/data/db # redis volumes: ~/sharelatex/redis_data:/datadocker-compose up -ddocker exec sharelatex tlmgr install scheme-full
Last updated