FROM alpine:latest COPY scripts/einsaetze_rss_feed.py /usr/local/bin/ ENV REFRESHTIME=1800 ENV MUSL_LOCPATH=/usr/share/i18n/locales/musl ENV OUTFILE=/var/rss/feed.rss USER root RUN \ echo '#!/bin/sh' > /usr/local/bin/einsaetze_rss_feed.sh &&\ echo 'while true; do python3 /usr/local/bin/einsaetze_rss_feed.py > $OUTFILE; sleep $REFRESHTIME; done' >> /usr/local/bin/einsaetze_rss_feed.sh &&\ chmod +x /usr/local/bin/einsaetze_rss_feed.sh &&\ chmod +x /usr/local/bin/einsaetze_rss_feed.py &&\ mkdir /var/rss &&\ apk update &&\ apk upgrade &&\ apk add py3-pip &&\ apk add py3-beautifulsoup4 &&\ apk add py3-tz &&\ apk add py3-requests &&\ apk add musl musl-utils musl-locales tzdata &&\ true CMD /usr/local/bin/einsaetze_rss_feed.sh