Astronomy · Nightly Observation Forecast

AstronomyForecast

Weather-aware observation planning for a fixed location

Nightly observation forecast for a fixed location: weather after sundown, which objects are visible where, and a static homepage with tonight plus the coming nights. Combines Skyfield ephemeris data with Open-Meteo weather forecasts to score every night's observability.

Python Skyfield · JPL DE440s Open-Meteo

Was es macht

🌌
Astronomy Engine
Skyfield + JPL DE440s Ephemeride für Mond & Planeten, plus voller Messier-Katalog aus OpenNGC — beides einmalig lokal gecacht.
☁️
Wetter-Forecast
Stündliche Vorhersage über Open-Meteo (kostenlos, kein API-Key) für Bewölkung, Wind und Regenwahrscheinlichkeit.
📊
Observability Score
Jede Nacht erhält 0–100 Punkte aus Bewölkung, Mondlicht, Wind und Regen. ≥ 60 landet als "Good Night" im ICS-Export.
🖥️
Static Homepage
Baut eine eigenständige Dark-Theme-Seite mit heute-Nacht plus kommenden Nächten und einen good-nights.ics Kalender-Feed.

Deployment

CLI
uv run astroforecast build / serve
Docker
docker compose up -d
Raspberry Pi
64-bit OS · systemd oder Docker
Sprache
Python
⌥ GitHub ← Mission Control