webstation-broker
DeveloperPython reference

webstation_broker

Session broker for the RomM webstation streaming container.

Session broker for the RomM webstation streaming container.

The package serves one FastAPI application (built by webstation_broker.app) that hosts a single play session at a time: webstation_broker.api exposes the lifecycle routes RomM drives (activate, exit, save states, memory cards), webstation_broker.session holds the session and room state, webstation_broker.room fans presence, chat and media out over a websocket, webstation_broker.selkies keeps the streaming input tokens in sync, and webstation_broker.saves with webstation_broker.memcard move save data in and out. Emulator back ends live under webstation_broker.emulators.

attribute__version__
= '0.6.0'

The package version string, bumped by the release tooling.