Shiloh Broadcaster

build fb589f2b

Rust + Elixir audio stack for the Shiloh media hub. This page publishes the latest Linux binaries (x86_64 + aarch64), the Elixir/Phoenix control plane release, and a one-shot installer for the shiloh-relay client.

Install a relay client

On any Linux machine (laptop, desktop, headless box) that should receive audio from the hub:

curl -fsSL http://broadcaster.shilohbv.com/install.sh | bash

Installs shiloh-relay to ~/.local/bin/ on x86_64 and aarch64 (Raspberry Pi). Run it with shiloh-relay connect --server stg-srv001.bq.shilohbv.com:5005 --name $(hostname).

Downloads

Server components

The Elixir/Phoenix control plane (mixer_web) ships as a self-contained Mix release (ERTS bundled, no Elixir/OTP install required on the target). Extract mixer-web-linux-x86_64.tar.gz under /opt/mixer_web, set SECRET_KEY_BASE and PHX_SERVER=true, and run bin/mixer_web start. See docs/OPERATIONS.md for the full runbook.

Source

git.shilohbv.com/shiloh/broadcaster · commit fb589f2b