managarten/services/mana-geocoding
Till JS fc49198992 docs(geocoding): post-migration log + Photon weekly-refresh operator scripts
- Decision report: status flipped to MIGRATED; added migration log with
  five WSL2 gotchas (bzip2 missing, no official Photon image,
  firewall=true blocks cross-LAN, vmIdleTimeout=-1 ineffective,
  PowerShell pre-expansion of bash $(...)) and resource snapshot.
- mana-geocoding CLAUDE.md: PHOTON_SELF_API_URL note now reflects live
  primary status on mana-gpu since 2026-04-28.
- photon-self/: operator scripts for the weekly DB refresh — update.sh
  (atomic-swap with rollback), systemd unit + timer (Sun 03:30 +30min
  jitter, Persistent=true), README with re-installation instructions
  for DR. Currently installed and enabled on mana-gpu.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-28 21:31:37 +02:00
..
pelias fix(geocoding): drop unused Pelias services, raise Bun idleTimeout 2026-04-11 17:41:57 +02:00
photon-self docs(geocoding): post-migration log + Photon weekly-refresh operator scripts 2026-04-28 21:31:37 +02:00
scripts test(geocoding): add unit tests + end-to-end smoke test script 2026-04-11 20:21:18 +02:00
src feat(geocoding): support dual-Photon (self-hosted + public) for GPU 2026-04-28 17:19:04 +02:00
CLAUDE.md docs(geocoding): post-migration log + Photon weekly-refresh operator scripts 2026-04-28 21:31:37 +02:00
Dockerfile feat(monitoring): add mana-geocoding + Pelias to prod compose, Prometheus, Grafana, and status.mana.how 2026-04-11 16:11:01 +02:00
package.json test(geocoding): add unit tests + end-to-end smoke test script 2026-04-11 20:21:18 +02:00
tsconfig.json feat(places): add self-hosted geocoding with Pelias (DACH) 2026-04-10 23:02:25 +02:00