adguard-cidre/Dockerfile

15 lines
322 B
Docker

FROM python:3.11-alpine
ENV TZ=Europe/Paris
RUN apk add --no-cache tzdata curl \
&& cp /usr/share/zoneinfo/$TZ /etc/localtime \
&& echo $TZ > /etc/timezone \
&& pip install --no-cache-dir requests pyyaml schedule
WORKDIR /app
COPY blocklist_scheduler.py .
ENTRYPOINT ["python3", "blocklist_scheduler.py"]