halkyon/apps/train/halkyon_train_server
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tizian 「ティツィアーン」 190c3872f4
feat(train): the instance's own map tiles, drawn by Train's style (ADR 0030, D50)
Protomaps' basemap cut for Europe and served by pmtiles beside Train's server
(compose.maps.yaml), drawn by Train's own style, light and dark, which the
server serves. Only people signed in get tiles: map.source hands a key that
Caddy has the server check before each tile; nothing logs a tile.

Also fixes .dockerignore, which left apps/train/ out of the build context, so
Train's server's and BRouter's images couldn't have been built.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-10-30 15:53:07 +01:00
..
bin feat(train): Halkyon Train's shell, Todo's copied and renamed (ADR 0030, D12) 2026-10-30 15:52:45 +01:00
config build(train): Train's server and BRouter deployable beside the instance (ADR 0030, D46) 2026-10-30 15:53:01 +01:00
lib feat(train): the instance's own map tiles, drawn by Train's style (ADR 0030, D50) 2026-10-30 15:53:07 +01:00
migrations feat(train): routes kept as sealed rows, planned on the map (ADR 0030, D44) 2026-10-30 15:53:02 +01:00
test feat(train): the instance's own map tiles, drawn by Train's style (ADR 0030, D50) 2026-10-30 15:53:07 +01:00
.gitignore feat(train): Halkyon Train's shell, Todo's copied and renamed (ADR 0030, D12) 2026-10-30 15:52:45 +01:00
analysis_options.yaml feat(train): Halkyon Train's shell, Todo's copied and renamed (ADR 0030, D12) 2026-10-30 15:52:45 +01:00
CHANGELOG.md feat(train): Halkyon Train's shell, Todo's copied and renamed (ADR 0030, D12) 2026-10-30 15:52:45 +01:00
dart_test.yaml feat(train): Halkyon Train's shell, Todo's copied and renamed (ADR 0030, D12) 2026-10-30 15:52:45 +01:00
Dockerfile build(train): Train's server and BRouter deployable beside the instance (ADR 0030, D46) 2026-10-30 15:53:01 +01:00
LICENSE feat(train): Halkyon Train's shell, Todo's copied and renamed (ADR 0030, D12) 2026-10-30 15:52:45 +01:00
pubspec.yaml feat(train): the instance's own map tiles, drawn by Train's style (ADR 0030, D50) 2026-10-30 15:53:07 +01:00
README.md feat(train): Halkyon Train's shell, Todo's copied and renamed (ADR 0030, D12) 2026-10-30 15:52:45 +01:00

halkyon_train_server

Halkyon Train's server: Serverpod with the halkyon_base module. See Train's README.