Install RelayTV
Before running the installer
Section titled “Before running the installer”- Confirm the host meets the requirements.
- Open the installer source if you want to review each operation before piping it to Bash.
- Back up an existing RelayTV directory before replacing or reconfiguring it.
Default installation
Section titled “Default installation”Run this on the Linux host connected to the television:
mkdir -p ~/relaytvcd ~/relaytvcurl -fsSL https://relaytv.app/install.sh | bashThe relaytv.app/install.sh route serves a short-lived cached copy of the
installer from the server repository. A failed analytics request never blocks
the script response.
Options
Section titled “Options”Download the script before running it when you need to inspect help or pass arguments:
curl -fsSL https://relaytv.app/install.sh -o install.shchmod +x install.sh./install.sh --helpThe canonical guide documents directory, branch, image, Docker-installation, CEC, runtime, and overwrite choices. Avoid forcing a runtime until you understand what the host currently exposes.
Verify the generated deployment
Section titled “Verify the generated deployment”cd ~/relaytvdocker compose config --quietdocker compose psdocker compose logs --tail=100 relaytvThen follow First playback.
Canonical server source: complete installation guide. Reviewed 2026-08-29.
