Visualisierung der Messdaten des DWD https://wetter.clerie.de
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
clerie bb50382809 Move config object to config file 6 months ago
wetter Move config object to config file 6 months ago
.gitignore move bundle output to wetter/static/bundle 1 year ago
LICENSE Create LICENSE 1 year ago
README.md Move config object to config file 6 months ago
package.json Refactor javascript dependency management 1 year ago
requirements.txt Refactor frontend deployment scripts 1 year ago
rollup.config.js move bundle output to wetter/static/bundle 1 year ago
setup.py Add setup.py 6 months ago
wsgi.ini Refactor frontend deployment scripts 1 year ago
wsgi.py Refactor frontend deployment scripts 1 year ago
yarn.lock Move from npm to yarn 6 months ago

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
cd ..

Erstelle eine config.cfg mit folgendem Inhalt und passe die Werte entsprechend an.

SQLALCHEMY_DATABASE_URI=postgresql://user:password@host:5432/database

Bei Bedarf musst du noch die wsgi.ini anpassen.

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

cd wetter/
git pull
npm i
npm run build:production
source ENV/bin/activate
pip install -r requirements.txt
uwsgi wsgi.ini
deactivate