No description
  • Rust 57%
  • HTML 39.9%
  • Dockerfile 3.1%
Find a file
2025-03-13 19:15:09 +01:00
.github/workflows fix workflow 2025-03-13 18:49:49 +01:00
src docker 2025-03-13 17:55:05 +01:00
templates small bug fix, improvements 2025-03-13 17:31:34 +01:00
.env revoked key, .env.example file, ignore env, readme 2025-03-13 17:36:48 +01:00
.env.example revoked key, .env.example file, ignore env, readme 2025-03-13 17:36:48 +01:00
.gitignore revoked key, .env.example file, ignore env, readme 2025-03-13 17:36:48 +01:00
Cargo.lock small bug fix, improvements 2025-03-13 17:31:34 +01:00
Cargo.toml small bug fix, improvements 2025-03-13 17:31:34 +01:00
cities.json small bug fix, improvements 2025-03-13 17:31:34 +01:00
docker-compose.yml hopefully fix docker err 2025-03-13 18:47:03 +01:00
Dockerfile hopefully fix docker err 2025-03-13 18:47:03 +01:00
README.md hopefully fix docker err 2025-03-13 18:47:03 +01:00

Weather Track

aktuell auf Deutsch, evtl auf Englisch übersetzen falls benötigt

Beschreibung

Webanwendung wo man Städte eingeben kann für die dann alle 10min das aktuelle Wetter protokolliert wird, dann aggegriert wird. Und letztendlich dann in einer Tabelle über einen Zeitraum angezeigt wird.

{ platzhalter bilder }

Deployment

Directly

env variable OPENWEATHERMAP_APIKEY setzen bzw. in .env file speichern (siehe .env.example)

cargo build --release
./target/release/weather_track (<port>)

default port = 8080

Docker

evtl. noch die docker-compose anpassen (wegen port und api key)

docker pull ghcr.io/slayernominee/weather_track:latest
docker-compose up -d

...

und dann einfach hinter nem reverse proxy betreiben + wenn gewollt einfach nen http auth davor machen