poi-index: drop vSwitch mentions from poi-extract README (flagship detail)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Ullrich Schäfer 2026-07-12 23:30:19 +02:00
parent 4935e5beae
commit 115c76a69a
No known key found for this signature in database
GPG key ID: A32FF691A0F752D9

View file

@ -6,8 +6,7 @@ half of the [`poi-index`](../../../openspec/changes/poi-index/) change — it
replaces the third-party Overpass dependency for the Planner's POI overlays. replaces the third-party Overpass dependency for the Planner's POI overlays.
Runs on the BRouter host as a non-root user (docker-group rights, no sudo). The Runs on the BRouter host as a non-root user (docker-group rights, no sudo). The
flagship import job (`infrastructure/scripts/poi-import.sh`) pulls the result flagship import job (`infrastructure/scripts/poi-import.sh`) pulls the result.
over the vSwitch.
## Files ## Files
@ -42,9 +41,9 @@ the Caddy sidecar at `/srv/poi`):
map-core selectors (so the selector logic is never duplicated on this host). map-core selectors (so the selector logic is never duplicated on this host).
- `manifest.json``{artifact, sha256, row_count, generated_at, source}`. - `manifest.json``{artifact, sha256, row_count, generated_at, source}`.
Caddy serves both under `/poi/*` on the existing vSwitch-only `:17777` Caddy serves both under `/poi/*` on the existing BRouter listener, gated by the
listener, gated by the same `X-BRouter-Auth` shared secret as BRouter — so the same `X-BRouter-Auth` shared secret — so the artifact is reachable only by the
artifact is unreachable from the public internet. importer, not the public internet.
## Prerequisites ## Prerequisites
@ -107,7 +106,7 @@ POI_ARTIFACT_BASE_URL=file-or-vswitch-url \
On a single-host instance, publish the artifact however is convenient (local On a single-host instance, publish the artifact however is convenient (local
path, a static file server) and set `POI_ARTIFACT_BASE_URL` accordingly; the path, a static file server) and set `POI_ARTIFACT_BASE_URL` accordingly; the
two-host vSwitch topology is a flagship detail, not a requirement. two-host split is a flagship detail, not a requirement.
## Dry run first ## Dry run first