From 4b206454305924b10e9913f3634313745be57070 Mon Sep 17 00:00:00 2001 From: deadzilla Date: Tue, 21 Jul 2026 09:44:03 +0500 Subject: [PATCH] fix: align docker-compose env vars with Yandex Weather API - Add YANDEX_WEATHER_API_KEY (required by bot.py and pogoda.py) - Rename WEATHER_API_RATE/BURST to YANDEX_WEATHER_API_RATE/BURST (matching os.getenv keys in utils/rate_limiter.py) - Remove unused OPEN_METEO_API_RATE/BURST - Add WEATHER_CACHE_TTL to .env.example --- .env.example | 1 + docker-compose.yml | 7 +++---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.env.example b/.env.example index ba68dcc..e0e79a8 100644 --- a/.env.example +++ b/.env.example @@ -10,3 +10,4 @@ YANDEX_WEATHER_API_RATE=1 YANDEX_WEATHER_API_BURST=3 HABR_RSS_RATE=1 HABR_RSS_BURST=2 +WEATHER_CACHE_TTL=3600 diff --git a/docker-compose.yml b/docker-compose.yml index 6dfcc50..264bc7f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,10 +10,9 @@ services: - LOG_LEVEL=${LOG_LEVEL:-INFO} - CAT_API_RATE=${CAT_API_RATE:-1} - CAT_API_BURST=${CAT_API_BURST:-3} - - WEATHER_API_RATE=${WEATHER_API_RATE:-1} - - WEATHER_API_BURST=${WEATHER_API_BURST:-3} - - OPEN_METEO_API_RATE=${OPEN_METEO_API_RATE:-2} - - OPEN_METEO_API_BURST=${OPEN_METEO_API_BURST:-5} + - YANDEX_WEATHER_API_KEY=${YANDEX_WEATHER_API_KEY} + - YANDEX_WEATHER_API_RATE=${YANDEX_WEATHER_API_RATE:-1} + - YANDEX_WEATHER_API_BURST=${YANDEX_WEATHER_API_BURST:-3} - HABR_RSS_RATE=${HABR_RSS_RATE:-1} - HABR_RSS_BURST=${HABR_RSS_BURST:-2} - PYTHONUNBUFFERED=1