You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
wetter/README.md

34 lines
1.1 KiB
Markdown

3 years ago
# 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.
3 years ago
Diese Flask-App ist ein Frontend für den [DWD Scraper](https://github.com/clerie/dwd-scraper).
3 years ago
3 years ago
## Deployment
Es wird Lesezugriff auf die Datenbank benötigt, die der DWD Scraper befüllt.
- [DWD Scraper](https://github.com/clerie/dwd-scraper)
3 years ago
3 years ago
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 ..
```
3 years ago
3 years ago
Passe nun `wetter/config/db.py` mit deinen Datenbankzugangsdaten an.
3 years ago
3 years ago
Bei Bedarf musst du noch die `wsgi.ini` anpassen.
3 years ago
3 years ago
Starten und updaten lässt sich die Flask-App folgendermaßen:
```
cd wetter/
git pull
npm i
npm run build:production
3 years ago
source ENV/bin/activate
pip install -r requirements.txt
uwsgi wsgi.ini
deactivate
```