mirror of
https://git.unistra.fr/aius/root/ldap-overleaf-sl.git
synced 2025-05-04 11:45:26 +02:00
Merge pull request #48 from maurerle/patch-2
add texlive path - use latest texlive
This commit is contained in:
commit
09a38afa57
1 changed files with 8 additions and 5 deletions
|
@ -19,15 +19,18 @@ RUN npm install -g npm && \
|
||||||
# npm cache clean --force && \
|
# npm cache clean --force && \
|
||||||
npm install ldap-escape ldapts-search ldapts@3.2.4 && \
|
npm install ldap-escape ldapts-search ldapts@3.2.4 && \
|
||||||
# npm install bcrypt@5.0.0 && \
|
# npm install bcrypt@5.0.0 && \
|
||||||
## This variant of updateing texlive does not work
|
|
||||||
# bash -c tlmgr install scheme-full && \
|
|
||||||
## try this one:
|
|
||||||
apt-get update && \
|
apt-get update && \
|
||||||
apt-get -y install python-pygments && \
|
apt-get -y install libxml-libxslt-perl cpanminus libbtparse2 python-pygments && \
|
||||||
apt-get -y install texlive texlive-lang-german texlive-latex-extra texlive-full texlive-science && \
|
# now install latest texlive2023 from tlmgr
|
||||||
|
tlmgr update --self --all && \
|
||||||
|
tlmgr install scheme-full --verify-repo=none && \
|
||||||
apt-get clean && \
|
apt-get clean && \
|
||||||
rm -rf /var/lib/apt/lists/*
|
rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
|
# latex-bin must be on path to be found in compilation process
|
||||||
|
# needed for biber epstopdf and others
|
||||||
|
ENV PATH="/usr/local/texlive/2023/bin/x86_64-linux:${PATH};"
|
||||||
|
|
||||||
# overwrite some files
|
# overwrite some files
|
||||||
COPY sharelatex/AuthenticationManager.js /overleaf/services/web/app/src/Features/Authentication/
|
COPY sharelatex/AuthenticationManager.js /overleaf/services/web/app/src/Features/Authentication/
|
||||||
COPY sharelatex/AuthenticationController.js /overleaf/services/web/app/src/Features/Authentication/
|
COPY sharelatex/AuthenticationController.js /overleaf/services/web/app/src/Features/Authentication/
|
||||||
|
|
Loading…
Add table
Reference in a new issue