1
0
mirror of https://github.com/vimagick/dockerfiles.git synced 2024-12-04 10:35:07 +02:00
dockerfiles/urlwatch/Dockerfile
2017-05-08 07:05:07 +08:00

35 lines
825 B
Docker

#
# Dockerfile for urlwatch
#
FROM alpine
MAINTAINER kev <noreply@easypi.pro>
RUN apk add -U ca-certificates \
build-base \
libxml2 \
libxml2-dev \
libxslt \
libxslt-dev \
make \
python-dev \
py-pip \
&& pip install cssselect \
futures \
keyring \
lxml \
urlwatch \
pyyaml \
&& apk del build-base \
libxml2-dev \
libxslt-dev \
python-dev \
&& rm -rf /var/cache/apk/* \
&& echo '*/15 * * * * cd ~/.urlwatch && make' | crontab -
COPY urlwatch /root/.urlwatch
VOLUME /root/.urlwatch
WORKDIR /root/.urlwatch
CMD ["crond", "-f", "-L", "/dev/stdout"]