liang-tian-yu
liang-tian-yu
自己部署了,补充一些细节: 1.mongodb需要进入容器内手动初始化副本集rs.initiate(),如果有连接问题多半是需要改这个设置 2.我用的是 `rigon/sharelatex-full:latest-shell-escape` 这个镜像,不推荐使用原版`sharelatex/sharelatex`镜像,会少一些功能,如缺少inkscape,无法插入svg 3.中文字体、公式字体也是缺失的,需要添加`multiverse`仓库安装`ttf-mscorefonts-installer`下载字体(可能还有部分字体缺失,但我写论文的时候这个够用了)
[https://github.com/rigon/docker-sharelatex-full/blob/master/docker-compose.yml](https://github.com/rigon/docker-sharelatex-full/blob/master/docker-compose.yml) 这个,改了一下端口号和存储路径,添加到同一网络,然后把`SANDBOXED_COMPILES`设置成false,后面相关部分的也删掉因为个人使用不需要沙盒编译,其他没改。mongodb和redis使用最新版也没问题。上面这个仓库也有dockerfile,个人建议改下这个dockerfile,加上安装字体的部分构建一个新镜像分发。 #