many changes to docker setup

This commit is contained in:
Leon Haag-Fank 2024-04-03 17:21:58 +02:00
parent ec9e1fb645
commit 9254afe406
3 changed files with 13 additions and 7 deletions

View file

@ -5,9 +5,12 @@ MAINTAINER Leon Haag-Fank "admin@haagfank.de"
VOLUME /data
WORKDIR /usr/src/app
COPY zeit-dl requirements.txt ./
RUN pip install --no-cache-dir -r requirements.txt
RUN playwright install chromium && \
playwright install-deps chromium
COPY docker-entrypoint.sh zeit-dl requirements.txt ./
RUN pip install -r requirements.txt
RUN playwright install chromium --with-deps
ENTRYPOINT python ./zeit-dl "$ZEITDL_USER" "$ZEITDL_PASSWORD" -o /data
ENV ZEITDL_USER \
ZEITDL_PASSWORD \
ZEITDL_OPTIONS="-o /data"
ENTRYPOINT ["./docker-entrypoint.sh"]