From d91f4c62283db645cbe8e61035eb1eb510d8f880 Mon Sep 17 00:00:00 2001 From: Patrick Mayr Date: Sun, 28 Jan 2024 06:59:29 +0000 Subject: [PATCH] dix dockerfile again --- Dockerfile | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/Dockerfile b/Dockerfile index f6b96bbe..0ddfcf10 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,17 +5,24 @@ RUN python -m venv /opt/venv ENV PATH="/opt/venv/bin:$PATH" RUN apk add --no-cache --virtual .build-deps ca-certificates gcc linux-headers \ - musl-dev \ - jpeg-dev \ - zlib-dev \ - libffi-dev \ - mysql \ - mariadb-dev \ - freetype-dev \ - && apk add mupdf \ - && pip install --upgrade pip + musl-dev \ + jpeg-dev \ + zlib-dev \ + libffi-dev \ + mysql \ + mariadb-dev \ + freetype-dev \ +# install for pymupdf + && apk add --no-cache \ + mupdf \ + jbig2dec \ +# link for pymupdf + && ln -s /usr/lib/libjbig2dec.so.0 /usr/lib/libjbig2dec.so \ + && pip install --upgrade pip +# setting for pymupdf ENV PYMUPDF_SETUP_MUPDF_TESSERACT="0" + COPY ./fet2020/requirements.txt /app/requirements.txt RUN pip install -r requirements.txt