matrix-feedbot/Dockerfile-feedbot

13 lines
547 B
Plaintext

FROM alpine:edge
MAINTAINER Ryan Rix <ryan@whatthefuck.computer>
COPY requirements.txt /requirements.txt
RUN SYNAPSE_VERSION="0.16.1" && BUILD_PKGS="py-pip python-dev openssl-dev gcc make musl-dev git" \
&& apk upgrade --no-cache && apk add --no-cache python openssl py-setuptools py-cffi py-pillow $BUILD_PKGS
RUN pip install -r /requirements.txt
RUN apk del --rdepends $BUILD_PKGS \
&& rm -rf /root/.cache
VOLUME ["/data"]
COPY feedbot.py /feedbot.py
CMD ["python", "/feedbot.py", "--config_path", "/data/bots.yaml", "--data_path", "/data"]