-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDockerfile
18 lines (13 loc) · 1.11 KB
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
FROM sharelatex/sharelatex
MAINTAINER Stefan Thoeni <[email protected]>
RUN apt-get update && apt-get upgrade -y
RUN apt-get install -y texlive-full texlive-xetex biber
RUN cd /usr/share/fonts/truetype/ && mkdir aller && cd aller && wget https://www.fontsquirrel.com/fonts/download/Aller && mv Aller aller.zip && unzip aller.zip && fc-cache -f -v
RUN cd /usr/share/fonts/truetype/ && mkdir montserrat && cd montserrat && wget https://www.fontsquirrel.com/fonts/download/montserrat && mv montserrat montserrat.zip && unzip montserrat.zip && fc-cache -f -v
COPY update-template /update-template
RUN chmod u+x /update-template
RUN cd /usr/share/texmf/tex/latex && git clone https://github.com/piratenparteizentralschweiz/PPS-Latex-Style && texhash
RUN cd /usr/share/texmf/tex/latex && git clone https://github.com/Bundesschiedsgericht/bsg2tex && texhash
RUN cd /usr/share/texmf/tex/latex && git clone https://github.com/throwException/pger-templates && texhash
RUN cd /usr/share/texmf/tex/latex && git clone https://github.com/piratenparteizentralschweiz/PARAT-Latex-Style && texhash
COPY settings.coffee /etc/sharelatex/settings.coffee