diff --git a/src/Dockerfile b/src/Dockerfile index 1012596558088a4e77ad72182d6aed307edf53a8..8b913397ad71ee8f4db80cfe5854a9221bccfb5b 100644 --- a/src/Dockerfile +++ b/src/Dockerfile @@ -1,5 +1,7 @@ # pull official base image FROM nikolaik/python-nodejs:python3.13-nodejs20-slim + +# Update package list and install required system dependencies RUN apt-get update && apt-get install -y \ libgirepository1.0-dev \ libcairo2-dev \ @@ -13,7 +15,18 @@ RUN apt-get update && apt-get install -y \ xmlsec1 \ libxmlsec1-dev \ pkg-config \ - && rm -rf /var/lib/apt/lists/* + libjpeg-dev \ + zlib1g-dev \ + libfreetype6-dev \ + liblcms2-dev \ + libwebp-dev \ + libtiff5-dev \ + libharfbuzz-dev \ + libfribidi-dev \ + libxcb1-dev \ + build-essential \ + python3-dev \ + && rm -rf /var/lib/apt/lists/* # set work directory WORKDIR /usr/src/app