A monorepo for the various backends of Realraum.
- Sounds Backend, a sound-playing server backend
- Projector Backend, a projector remote-control server backend
The frontend can be found in realraum-frontend, which is a separate repository. It's written in Leptos, a Solid-inspired web framework for Rust, though it may be rewritten in Solid.js in the future.
Use
cross build --release --target=arm-unknown-linux-gnueabihf
to build for the Raspberry Pi using cross.
Provide something like 0.0.0.0:4242
to the env vars
R3_SOUNDS_ADDR
, andR3_PROJECTOR_ADDR
to configure the ip addresses and ports of the sounds and the projector backends, respectively.