Configuration
RelayTV configuration spans generated runtime environment values and settings managed through the application. Begin with the behavior you need to change.
Common configuration areas
Section titled “Common configuration areas”| Goal | Start here |
|---|---|
| Change display/runtime behavior | Runtime profiles |
| Select or diagnose audio | Native runtime operations |
| Enable API authentication | Security and network |
| Connect Jellyfin or Emby | Jellyfin and Emby |
| Connect Seerr | Seerr |
| Add live channels | IPTV and M3U |
| Inspect every environment variable | Environment inventory |
Safe change sequence
Section titled “Safe change sequence”- Record the current working configuration.
- Change one concern at a time.
- Validate Compose configuration with
docker compose config --quiet. - Redeploy and wait for health.
- Verify Web UI state and actual playback on the display.
- Restore the prior value if the verification fails.
The environment inventory is machine-checked in the server repository. Use it instead of copying an unversioned list of variables from a blog post or issue.
