Settings are stored in your browser (localStorage) and used by the app. Point the UI at your running services.
One-off seeding so the app has content to recommend.
/ingest.
/sync/omeka (runs in background, returns 202).
⚠ content-engine must have CORS enabled for these browser calls (see INFRA.md §2). If not, seed via the CLI instead and use the app only for events + recommendations.