4 Commits
Author SHA1 Message Date
Zach Clendenen a91a37214c docs(streaming): make library_path optional in the example config
A webstation container that mounts the library at /romm/library, like RomM,
needs no library_path, so the example comments it out and says when to set
it. The dev compose comment now says why the host-run dev backend still
needs it.
2026-09-25 14:19:57 -05:00
Georges-Antoine AssiandClaude Opus 5 bea3faf170 chore(dev): note the dev stack ordering in the optional stacks
Both files join romm_default, which only exists once the dev stack is up.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
2026-09-05 20:58:49 -04:00
Georges-Antoine AssiandClaude Opus 5 349a098834 chore(dev): make the optional compose stacks portable
The webstation stack hardcoded a macOS uid/gid and its own copy of the
broker secret, and both optional stacks join romm_default, which resolved
to the checkout directory's name.

- PUID/PGID and BROKER_SECRET now come from .env, the latter following
  STREAMING_BROKER_SECRET so both sides of the broker handshake agree
- pin the dev stack's project name so romm_default is deterministic
- document both stacks and their ordering in DEVELOPER_SETUP.md

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
2026-09-05 20:39:22 -04:00
Georges-Antoine Assi 75a0bef66a add streaming 2026-09-05 20:27:30 -04:00