# Halkyon Train's site (compose.train.yaml, ADR 0030, D46): its API server alone. Its # web server (8082) takes only the register's calls between the instance's services # (`/halkyon-base/…`, ADR 0016), on the instance's own network, never through here. {$TRAIN_DOMAIN} { encode zstd gzip # Serverpod's streaming methods use WebSockets; reverse_proxy upgrades them as-is. # The visitor's address comes last in X-Forwarded-For, as for Learn's server. reverse_proxy train-server:8080 }