Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 16 additions & 15 deletions docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -42,20 +42,21 @@ RUN apt-get update > /dev/null && \
export CTAN_REPO="http://mirror.las.iastate.edu/tex-archive/systems/texlive/tlnet" && \
curl -sL "https://yihui.name/gh/tinytex/tools/install-unx.sh" | sh && \
mv ~/.TinyTeX /usr/share/tinytex && \
/usr/share/tinytex/bin/x86_64-linux/tlmgr install wasy && \
/usr/share/tinytex/bin/x86_64-linux/tlmgr install ulem && \
/usr/share/tinytex/bin/x86_64-linux/tlmgr install marvosym && \
/usr/share/tinytex/bin/x86_64-linux/tlmgr install wasysym && \
/usr/share/tinytex/bin/x86_64-linux/tlmgr install xcolor && \
/usr/share/tinytex/bin/x86_64-linux/tlmgr install listings && \
/usr/share/tinytex/bin/x86_64-linux/tlmgr install parskip && \
/usr/share/tinytex/bin/x86_64-linux/tlmgr install float && \
/usr/share/tinytex/bin/x86_64-linux/tlmgr install wrapfig && \
/usr/share/tinytex/bin/x86_64-linux/tlmgr install sectsty && \
/usr/share/tinytex/bin/x86_64-linux/tlmgr install capt-of && \
/usr/share/tinytex/bin/x86_64-linux/tlmgr install epstopdf-pkg && \
/usr/share/tinytex/bin/x86_64-linux/tlmgr install cm-super && \
ln -s /usr/share/tinytex/bin/x86_64-linux/pdflatex /usr/local/bin/pdflatex && \
FS_ARCH=$(uname -m) && \
/usr/share/tinytex/bin/${FS_ARCH}-linux/tlmgr install wasy && \
/usr/share/tinytex/bin/${FS_ARCH}-linux/tlmgr install ulem && \
/usr/share/tinytex/bin/${FS_ARCH}-linux/tlmgr install marvosym && \
/usr/share/tinytex/bin/${FS_ARCH}-linux/tlmgr install wasysym && \
/usr/share/tinytex/bin/${FS_ARCH}-linux/tlmgr install xcolor && \
/usr/share/tinytex/bin/${FS_ARCH}-linux/tlmgr install listings && \
/usr/share/tinytex/bin/${FS_ARCH}-linux/tlmgr install parskip && \
/usr/share/tinytex/bin/${FS_ARCH}-linux/tlmgr install float && \
/usr/share/tinytex/bin/${FS_ARCH}-linux/tlmgr install wrapfig && \
/usr/share/tinytex/bin/${FS_ARCH}-linux/tlmgr install sectsty && \
/usr/share/tinytex/bin/${FS_ARCH}-linux/tlmgr install capt-of && \
/usr/share/tinytex/bin/${FS_ARCH}-linux/tlmgr install epstopdf-pkg && \
/usr/share/tinytex/bin/${FS_ARCH}-linux/tlmgr install cm-super && \
ln -s /usr/share/tinytex/bin/${FS_ARCH}-linux/pdflatex /usr/local/bin/pdflatex && \
apt-get purge -y --auto-remove perl wget && \
# Cleanup
find /usr/share/ -name 'doc' | xargs rm -rf && \
Expand All @@ -70,4 +71,4 @@ RUN useradd filestash && \

USER filestash
CMD ["/app/filestash"]
EXPOSE 8334
EXPOSE 8334