Raspberry Pi
Rivendell on Raspberry Pi
Rivendell can be deployed on Raspberry Pi hardware using ARM builds. This approach is typically used for **community radio, test systems, remote playout nodes, or cost‑sensitive installations**, rather than full broadcast master controllers.
Overview
Rivendell is officially developed for GNU/Linux platforms and primarily tested on x86_64 systems. However, community efforts have successfully adapted Rivendell for ARM-based devices, including Raspberry Pi, by providing build scripts, binary packages, and automated installers.[1]
As of Rivendell v4, ARM support targets **64‑bit ARM (arm64 / aarch64)** systems.[2]
Supported Versions
- Rivendell v4
- Community ARM64 packages and install scripts are available for Rivendell v4 and newer releases. These builds are compatible with modern Raspberry Pi models (Pi 4 and later) running 64‑bit operating systems.[1]
- Rivendell v3
- Older Rivendell v3 images and installers existed for Raspberry Pi, but these are now considered legacy and are no longer maintained.[3]
Operating System Requirements
Rivendell v4 on Raspberry Pi requires:
- Raspberry Pi OS **64‑bit** or another Debian‑based ARM64 distribution (e.g., Armbian)
- A graphical desktop environment (X11/Wayland)
- Standard ALSA audio support[1]
32‑bit (armhf) operating systems are **not supported** for Rivendell v4 builds.[2]
Installation Methods
Automated Install Script (Recommended)
The community-maintained ARM installer simplifies deployment on Raspberry Pi systems:
sudo apt install curl curl -o install.sh https://raw.githubusercontent.com/alastairtech/rivendell-arm/main/install.sh chmod +x install.sh sudo ./install.sh