feat(todo): the server finds places through the instance's Photon (ADR 0033, D32)
Todo's locations search through the person's own instance, as Train's planner does, not a public service: `SearchEndpoint` on `PlaceSearch`, for those signed in, 60 searches a minute, nothing kept or logged. Its `Place` carries the address's parts and the object in OpenStreetMap, and a shop's car park or charger is left out, which came first for `Lindau EDEKA`. `compose.todo-search.yaml` puts Todo's server on compose.search.yaml's Photon. A file of its own: without it Todo starts as it did, and offers no search. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
parent
88f1cb953d
commit
c9d3eb4dd1
1 changed files with 1880 additions and 12 deletions
|
|
@ -42,7 +42,8 @@ LEARN_DOMAIN=http://localhost
|
|||
# PostgreSQL, Learn's server with the register), then the sidecars switched on beside it
|
||||
# (sidecars/README.md): compose.jellyfin.yaml, a Jellyfin people watch and listen to
|
||||
# learn from; compose.languagetool.yaml, spelling and grammar checked; compose.train.yaml,
|
||||
# Halkyon Train's server with its BRouter; compose.todo.yaml, Halkyon Todo's server.
|
||||
# Halkyon Train's server with its BRouter; compose.todo.yaml, Halkyon Todo's server;
|
||||
# compose.todo-search.yaml, Todo on compose.search.yaml's Photon, after both.
|
||||
# Always set: no file has Compose's default name (compose.yaml until 2 Nov 2026), so
|
||||
# without it `docker compose` finds none (e.g. compose.learn.yaml:compose.jellyfin.yaml).
|
||||
COMPOSE_FILE=compose.learn.yaml
|
||||
|
|
|
|||
Loading…
Reference in a new issue