Visualisierung der Messdaten des DWD https://wetter.clerie.de
Go to file
clerie 9f49e7fbf8
Merge pull request #4 from SebastianSpeitel/master
Initial rollup config
2020-04-08 13:28:56 +02:00
wetter Merge pull request #4 from SebastianSpeitel/master 2020-04-08 13:28:56 +02:00
.gitignore move bundle output to wetter/static/bundle 2020-04-08 12:12:31 +02:00
LICENSE Create LICENSE 2020-04-06 17:27:56 +02:00
README.md Update readme 2020-04-08 11:47:42 +02:00
package-lock.json include images in bundle output 2020-04-08 12:02:05 +02:00
package.json add build and build:production script 2020-04-08 12:40:47 +02:00
requirements.txt Refactor frontend deployment scripts 2020-04-08 09:29:15 +02:00
rollup.config.js move bundle output to wetter/static/bundle 2020-04-08 12:12:31 +02:00
wsgi.ini Refactor frontend deployment scripts 2020-04-08 09:29:15 +02:00
wsgi.py Refactor frontend deployment scripts 2020-04-08 09:29:15 +02:00

README.md

Wetter

Wettervorhersagen gibt es mittlerweile wie Sand am Meer und es ist ein riesiges Geschäft darum gewachsen. Viel spannender jedoch ist, was die wirklichen Messergebnisse in der Vergangenheit so waren. Da diese Datenbestände nicht so einfach zu finden und für viele viel zu kompliziert zu verwenden sind, wurde diese Website erschaffen.

Diese Flask-App ist ein Frontend für den DWD Scraper.

Deployment

Es wird Lesezugriff auf die Datenbank benötigt, die der DWD Scraper befüllt.

Nur ein Mal zu initialisieren:

git clone https://github.com/clerie/wetter.git
cd wetter/
virtualenv -p python3 ENV
cp wetter/config/db.py.example wetter/config/db.py
cd ..

Passe nun wetter/config/db.py mit deinen Datenbankzugangsdaten an.

Bei Bedarf musst du noch die wsgi.ini anpassen.

Starten und updaten lässt sich die Flask-App folgendermaßen:

cd wetter/
git pull
source ENV/bin/activate
pip install -r requirements.txt
uwsgi wsgi.ini
deactivate