managarten/docs/reports
Till JS 6f83fba66a docs(reports): geocoding self-hosting decision — recommend Photon on mana-gpu
Compares Pelias / Nominatim / Photon for self-hosting on the GPU
server, with current (2026-04-28) numbers from upstream docs +
GraphHopper's Photon-data downloads:

  Photon Europe pre-built dump: 30.6 GB, weekly refresh
  Photon Germany pre-built dump: 5.8 GB, weekly refresh
  Nominatim Germany import:     ~100 GB disk, 8–12 h, 12 GB RAM
  Pelias DACH (current):         3 GB RAM, 4 services, JS patch hack

Recommendation: Photon Europe-wide on mana-gpu. Single Java process,
embedded OpenSearch, no PBF import (download a tarball, restart),
weekly auto-updates from GraphHopper, integrates with the wrapper's
existing PhotonProvider via just an env-var change.

Once self-hosted, Photon registers as `privacy: 'local'` — the
sensitive-query block (Hausarzt, Klinikum, …) gets a real local
backend and no longer has to return empty results when Pelias is
down. Public Photon stays in the chain as a `privacy: 'public'`
last-resort fallback.

Migration plan included (~3–4 h total, ~1 h waiting), with
phase-by-phase risk assessment.

Pelias does not return — the 3 GB RAM + multi-container + patched
JS combination has no operational case once we have a self-hosted
Photon that already matches our wrapper's wire format.
2026-04-28 17:04:30 +02:00
..
ai-agent-architecture-comparison.md docs: final report update — 7/10 roadmap items done, all tables consistent 2026-04-16 15:23:37 +02:00
claude-code-architecture.md feat(agent-loop): M1 — policy gate + reminder channel + parallel reads 2026-04-23 13:56:40 +02:00
clubdesk-vs-mana-comparison.md docs(invoices): ClubDesk vs. Mana comparison + invoices module plan 2026-04-20 15:27:57 +02:00
gemini-deep-research.md docs(gemini-deep-research): Mac-Mini deploy log 2026-04-22 2026-04-22 18:22:31 +02:00
geocoding-self-hosting-2026-04-28.md docs(reports): geocoding self-hosting decision — recommend Photon on mana-gpu 2026-04-28 17:04:30 +02:00
mana-agent-improvements-from-claude-code.md feat(agent-loop): M1 — policy gate + reminder channel + parallel reads 2026-04-23 13:56:40 +02:00
web-research-capabilities.md feat(research): add mana-research service — Phase 1 + 2 2026-04-17 14:42:25 +02:00