Skip to content

NeoHuang/corona-weg

Repository files navigation

What is this

this project is to visualize current number of confirmed SARS-CoV-2 infections and deaths in Germany as well as providing a raw data API

How does it work

this project consist of a server which scrape Robert Koch Institute And https://www.coronavirus.jetzt/ every 9 minute and merge the data by selecting larger number in each Bundesland. The data are then exported for Promethues. The scraped data can also be accessed via /api/epidemic.

Prometheus service will scrape the exported data and Grafana is used to visualize the result

Run the server

the server can be run via a single command (you need to have docker installed)

docker-compose up

the docker-compose will run the server as container and expose port 8404. Also it will spin up Prometheus(port 9090) and Grafana(port 3000).

if you see any permission error from prometheus or grafana service, make sure data folder is writable by the user.

Hosted service

a hosted dashboard can be found Here and the data API can be found Here. It's a AWS EC2 micro VM. please be gentle with it.

image

About

SARS-CoV-2 germany dashboard and API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published