WeatherNode
ghcr.io/centauri/weathernode:latest
https://github.com/centauri/WeatherNode/pkgs/container/weathernode
bridge
bash
false
https://raw.githubusercontent.com/centauri/unraid-templates/main/icons/weathernode.png
http://[IP]:[PORT:80]/
WeatherNode is a self-hosted website for your personal weather station. It shows live readings, forecasts, rain radar, history, records and statistics, and it can add air quality, pollen, tides, rivers, astronomy and more from free public sources.
It reads data from Ecowitt, Davis WeatherLink, Weather Underground, Ambient Weather, WeatherFlow Tempest and several other stations and upload formats. You do not need a station to try it: forecasts and the other public data work on their own.
Everything runs in this one container, including the background tasks that fetch new data every minute. On first start it creates its database and a secret key in the folders below. Open the WebUI to create your admin account, then follow the short setup.
https://github.com/centauri/WeatherNode/issues
https://github.com/centauri/WeatherNode
https://raw.githubusercontent.com/centauri/WeatherNode/main/README.md
https://raw.githubusercontent.com/centauri/unraid-templates/main/templates/weathernode.xml
Support WeatherNode
https://www.buymeacoffee.com/centauriprime
HomeAutomation: Network:Web
weather station ecowitt davis weatherlink tempest wunderground forecast radar meteo
Nothing extra. A weather station, or an API key for an online weather source, is optional.
AGPL-3.0
https://raw.githubusercontent.com/centauri/WeatherNode/main/screenshots/dashboard.webp
https://raw.githubusercontent.com/centauri/WeatherNode/main/screenshots/forecast.webp
https://raw.githubusercontent.com/centauri/WeatherNode/main/screenshots/radar.webp
https://raw.githubusercontent.com/centauri/WeatherNode/main/screenshots/history.webp
10130
/mnt/user/appdata/weathernode/storage
/mnt/user/appdata/weathernode/database
true
sqlite
/var/lib/weathernode/database.sqlite
file
true
production
false