From bf3608052b145c6f66517db19816199b8ab969e0 Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Fri, 5 Jun 2026 20:01:31 +0000 Subject: [PATCH] tripit: GEOCODER_PROVIDER=openmeteo for per-city itinerary weather Enables Open-Meteo geocoding of lodging addresses (results cached in the new geocode_cache table) so the itinerary can show per-city weather. Applied manually via scripts/tg apply. [ci skip] Co-Authored-By: Claude Opus 4.8 --- stacks/tripit/main.tf | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/stacks/tripit/main.tf b/stacks/tripit/main.tf index 87d87c2a..1ac7dadc 100644 --- a/stacks/tripit/main.tf +++ b/stacks/tripit/main.tf @@ -22,7 +22,8 @@ locals { # Env shared by the Deployment app container and the three worker CronJobs. # Providers are pinned to fakes/no-op until the real integrations are wired: - # FLIGHT_PROVIDER=fake, WEATHER_PROVIDER=openmeteo, PUSH_PROVIDER=webpush, + # FLIGHT_PROVIDER=fake, WEATHER_PROVIDER=openmeteo, + # GEOCODER_PROVIDER=openmeteo, PUSH_PROVIDER=webpush, # LLM_MODE=fake, MAIL_INGEST_ENABLED=false. # AUTH_MODE=forwardauth: the backend trusts the Authentik-injected # X-authentik-email header (forward-auth at the ingress). STORAGE_DIR points @@ -35,6 +36,9 @@ locals { PERSONAL_STORAGE_DIR = "/data/personal-documents" FLIGHT_PROVIDER = "fake" WEATHER_PROVIDER = "openmeteo" + # Geocodes lodging addresses -> coords for the per-city itinerary weather + # (Open-Meteo keyless geocoding API; results cached in the geocode_cache table). + GEOCODER_PROVIDER = "openmeteo" PUSH_PROVIDER = "webpush" LLM_MODE = "fake" MAIL_INGEST_ENABLED = "false"