infra/stacks/tripit
Viktor Barzin f46b69f372
All checks were successful
ci/woodpecker/push/default Pipeline was successful
tripit: enable real LLM + Nominatim on the web Deployment (in-app reel paste #120)
The web Deployment ran LLM_MODE=fake with no reel geocoder — only the ingest-plans
CronJob had real providers. The in-app reel-URL paste feature (tripit #120) runs
ingest_reel IN the web pod (BackgroundTask), so the Deployment now needs real
extraction: LLM_MODE=llamacpp (qwen3vl-8b; qwen3-8b segfaults on the current
llama-swap image) with the ADR-0033 claude-agent-service fallback, plus
REEL_GEOCODER_PROVIDER=nominatim for venue->city/country POI geocoding. Set in
app_env (feeds the Deployment; the CronJobs already had these via extra_env). Bonus:
this also un-fakes the in-app booking *share* import, which used the same fake LLM.
MAIL_INGEST_ENABLED stays false on the Deployment (only the CronJob polls mail).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 16:50:04 +00:00
..
authentik.tf fix(tripit): pin Authentik invalidation_flow literal (data source flakes null in CI under provider skew) 2026-06-19 08:10:25 +00:00
main.tf tripit: enable real LLM + Nominatim on the web Deployment (in-app reel paste #120) 2026-06-22 16:50:04 +00:00
terragrunt.hcl fix: restore tree dropped by 6d224861; land stem95su gdrive-sync (10m) [ci skip] 2026-06-09 08:45:33 +00:00