Browse Source

basic version

master
Roman Steiner 4 years ago
commit
c1ede82285
  1. 11
      docker-compose.yml
  2. 10
      image/Dockerfile
  3. 6
      image/collect.sh

11
docker-compose.yml

@ -0,0 +1,11 @@
version: '3.8'
services:
covid-collector:
build:
context: ./image
restart: always
container_name: covid-collector
volumes:
- "./data:/root/data"

10
image/Dockerfile

@ -0,0 +1,10 @@
FROM python:3.9-buster
RUN apt-get update; apt-get install --no-install-recommends cron
RUN touch /var/log/cron.log
COPY collect.sh /root/collect.sh
RUN echo '*/2 * * * * root /root/collect.sh' >> /etc/crontab
CMD ["/bin/bash", "-c", "cron && tail -f /var/log/cron.log"]

6
image/collect.sh

@ -0,0 +1,6 @@
!/bin/bash
# download Covid-Cases for Austria based on age groupes
wget --output-document=/root/data/CovidFaelle_Altersgruppe-$(date +%F_%T).csv https://covid19-dashboard.ages.at/data/CovidFaelle_Altersgruppe.csv
Loading…
Cancel
Save