DEPRECATED, see https://github.com/codeformuenster/divi-map for latest data.
Web crawler for data at divi.de (Deutsche interdisziplinäre Vereinigung fir Intensiv- und Notfallmedizin).
-
Install development dependencies for Python 3.7:
python3 -m pip install -r requirements.txt
-
Call the crawler script:
python3 scripts/divi-icu-beds.py
-
Run Setup Instructions above.
-
Generate a "personal access token" on GitHub:
At your GitHub account: "Settings" -> "Developer Settings" -> "Personal access tokens" -> "Generate new token".
-
Generate a file "config.py"
(like config.py.example) and copy your personal access token into the file.
Note: Treat your personal access token like a password and NEVER check in your config.py.
-
Call the auto_commit script:
python3 scripts/autocommit.py
-
Build image:
docker build . -t divi
-
Run crawler in container:
docker run divi /bin/bash -c "python scripts/divi-icu-beds.py && python scripts/autocommit.py"