# Copy this file to .env.local and fill in what you have. # Any provider without a key shows as "No key" in the picker. # Open-Meteo needs no key, so the app always has at least one working source. # --- OpenWeather (default provider; also powers city search and four map layers) --- # https://home.openweathermap.org/api_keys OPENWEATHER_API_KEY= # free → 5 days in 3-hour steps (default) # onecall → One Call 4.0: hourly for 48 h, daily, dew point and UV. # Needs the separate "One Call by Call" subscription (1,000 calls/day free, card on file). OPENWEATHER_PLAN=free # --- WeatherAPI.com --- # https://www.weatherapi.com/signup.aspx WEATHERAPI_API_KEY= # free → 3 days. Set to "paid" if your plan includes 14 days. WEATHERAPI_PLAN=free # --- Tomorrow.io --- (free plan: 25 calls/hour, 500/day) # https://app.tomorrow.io/development/keys TOMORROW_API_KEY= # --- National Weather Service alerts (US only, no key) --- # NWS asks apps to identify themselves. Put an email or website here. NWS_CONTACT= # --- CARTO Basemaps (dark background map & city labels under the radar) --- # Free key (5M tiles/month, no password, emailed in ~1 min): https://carto.com/basemaps/apikey CARTO_API_KEY=