mediathek_download/Dockerfile

18 lines
542 B
Text
Raw Permalink Normal View History

2020-12-01 19:00:50 +01:00
FROM python:3.8-alpine
2020-06-30 21:51:10 +02:00
WORKDIR /app
COPY requirements.txt ./
2020-12-01 19:00:50 +01:00
RUN apk --update-cache add --no-cache tzdata mkvtoolnix
RUN apk --update-cache add --no-cache build-base && pip install -r requirements.txt && apk del build-base
2020-06-30 21:51:10 +02:00
ENV TZ Europe/Berlin
COPY main.py ./
RUN crontab -l | { cat; echo "15 03 * * * cd /app && python -u /app/main.py"; } | crontab -
2020-12-01 19:00:50 +01:00
RUN crontab -l | { cat; echo "@reboot cd /app && python -u /app/main.py"; } | crontab -
2020-06-30 21:51:10 +02:00
VOLUME ["/download"]
CMD ["/usr/sbin/crond", "-f", "-l", "0"]