laravel-webrtc/rust/dist
Blax Software 9af8281518 feat(sfu): ship the prebuilt sidecar binary in the package (true plug-and-play)
Backend-hosted rooms now work on a plain `composer require`/`update` with no
download step: rust/dist/blax-webrtc-sfu-linux-x86_64 (+ .sha256) is committed
and BinaryManager::find() resolves rust/dist/blax-webrtc-sfu-<platform> before
the download fallback. A consuming app just sets WEBRTC_MEDIA_ENGINE=
RustMediaEngine (+ pin/publish WEBRTC_SFU_UDP_PORT and WEBRTC_SFU_PUBLIC_IP for
prod) and the sidecar auto-spawns.

- .gitignore: keep rust/target/ ignored, COMMIT rust/dist/ (shipped binaries)
- BinaryManager: add shipped-binary resolution + doc; README/doc updated

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-22 10:08:14 +02:00
..
blax-webrtc-sfu-linux-x86_64 feat(sfu): ship the prebuilt sidecar binary in the package (true plug-and-play) 2026-07-22 10:08:14 +02:00
blax-webrtc-sfu-linux-x86_64.sha256 feat(sfu): ship the prebuilt sidecar binary in the package (true plug-and-play) 2026-07-22 10:08:14 +02:00