diff --git a/fotograf-de-scraper/backend/Dockerfile b/fotograf-de-scraper/backend/Dockerfile index 7a9bd63dc..977035c38 100644 --- a/fotograf-de-scraper/backend/Dockerfile +++ b/fotograf-de-scraper/backend/Dockerfile @@ -12,6 +12,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ wget \ unzip \ fonts-liberation \ + fontconfig \ libappindicator3-1 \ libasound2 \ libatk-bridge2.0-0 \ @@ -25,6 +26,13 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ libxkbcommon0 \ libxshmfence-dev \ xdg-utils \ + build-essential \ + libcairo2 \ + libpango-1.0-0 \ + libpangocairo-1.0-0 \ + libgdk-pixbuf-2.0-0 \ + libffi-dev \ + shared-mime-info \ && rm -rf /var/lib/apt/lists/* # Set Chromium as default browser for Selenium diff --git a/fotograf-de-scraper/backend/requirements.txt b/fotograf-de-scraper/backend/requirements.txt index cac66cc86..308638fec 100644 --- a/fotograf-de-scraper/backend/requirements.txt +++ b/fotograf-de-scraper/backend/requirements.txt @@ -4,3 +4,6 @@ python-dotenv==1.0.1 selenium==4.22.0 webdriver-manager==4.0.1 pandas==2.2.2 +weasyprint==62.1 +jinja2==3.1.4 +pydyf==0.10.0