sonarr-rss/Dockerfile

15 lines
525 B
Docker

FROM alpine:edge
MAINTAINER Ryan Rix <ryan@whatthefuck.computer>
COPY requirements.txt /requirements.txt
RUN BUILD_PKGS="py-pip python-dev openssl-dev gcc make musl-dev git libxml2-dev libxslt-dev" \
&& apk upgrade --no-cache && apk add --no-cache python openssl py-setuptools py-cffi libxml2 tzdata libxslt $BUILD_PKGS
RUN pip install -r /requirements.txt
RUN apk del --rdepends $BUILD_PKGS \
&& rm -rf /root/.cache
VOLUME ["/data"]
COPY app.py /app.py
COPY config.py /config.py
WORKDIR "/data"
CMD ["python", "/app.py"]