Skip to main content
The recommended path is to install a pre-built binary for your platform. Building from source is documented in Architecture › Build.

Pre-built binaries

Pre-built packages for the latest release are on the Releases page.

Package managers

Ubuntu / Debian

Fedora

Add the following to /etc/yum.repos.d/fury.repo:
Then:

macOS (Homebrew)

macOS desktop app (Homebrew cask)

Installs Rockbox.app into /Applications — the native desktop client with the daemon embedded, so no separate rockboxd process is needed.

Arch Linux

Universal installer

The installer detects your OS and architecture and drops the right binary under /usr/local/bin:

Docker

For AirPlay, Squeezelite and UPnP discovery (mDNS / SSDP) you’ll usually want --network host instead of port mapping — multicast does not cross Docker’s default bridge network.

Run as a systemd service

Once rockbox is on your PATH:
This installs a user-level systemd unit at ~/.config/systemd/user/rockboxd.service.

Verifying the install

The daemon binds these ports by default: See the full port reference.

Building from source

If you want to hack on Rockbox Daemon itself, see Architecture › Build for the Make + Cargo + Zig toolchain.

Uninstall