tripit: enable Nominatim POI geocoding for reel→Wishlist ingest
All checks were successful
ci/woodpecker/push/default Pipeline was successful

Forwarded reels (tripit ADR-0031) geocode their venue to map a Saved Place to a
country + city, but the reel route was wired to the global geocoder, which here is
GEOCODER_PROVIDER=openmeteo (city-level, name-based). OpenMeteo returns nothing for
a venue query like "Time Out Market, Lisbon" so reels never resolved and no Saved
Place was created. The app fix (tripit 3c62d596) gave the reel route its own
geocoder behind REEL_GEOCODER_PROVIDER; set it to nominatim on the ingest-plans
CronJob (the only one running the reel route) so forwarded reels resolve to real
venue coords + city + country. Isolated from the global geocoder, which stays
openmeteo for weather/tours. Verified Nominatim resolves the venue from the cluster.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Viktor Barzin 2026-06-22 14:59:37 +00:00
parent a6b52a5839
commit f96cde35bd

View file

@ -578,6 +578,11 @@ locals {
LLM_MODEL = "qwen3-8b"
LLM_VISION_MODEL = "qwen3vl-4b"
MAIL_INGEST_ENABLED = "true"
# ReelWishlist ingest (tripit ADR-0031): geocode forwarded-reel venues at
# POI level via Nominatim (venue -> lat/lon + city + country), isolated from
# the global GEOCODER_PROVIDER=openmeteo which stays city-level for
# weather/tours. Only this CronJob runs the reel route (ingest-mail).
REEL_GEOCODER_PROVIDER = "nominatim"
IMAP_HOST = "mailserver.mailserver.svc.cluster.local"
IMAP_PORT = "993"
IMAP_USER = "spam@viktorbarzin.me"