|
|
@@ -0,0 +1,11 @@ |
|
|
|
FROM python:3 |
|
|
|
ENV LC_ALL=C |
|
|
|
RUN echo deb http://deb.debian.org/debian buster-backports main contrib > /etc/apt/sources.list.d/backports.list \ |
|
|
|
&& DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io update \ |
|
|
|
&& DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt-get -qqy --no-install-recommends -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold -o Dpkg::Options::=--force-unsafe-io install zip rsync curl \ |
|
|
|
&& pip install requests youtube_dl \ |
|
|
|
&& rm -rf /var/lib/apt/lists/* |
|
|
|
COPY . /grab |
|
|
|
WORKDIR /grab |
|
|
|
STOPSIGNAL SIGKILL |
|
|
|
ENTRYPOINT ["python3", "worker.py"] |