The recommended path is to install a pre-built binary for your platform. Building from source is documented in Architecture › Build.Documentation Index
Fetch the complete documentation index at: https://rockboxzig.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Pre-built binaries
Pre-built packages for the latest release are on the Releases page.| Platform | Architecture | Package |
|---|---|---|
| Linux | x86_64 | .tar.gz |
| Linux | aarch64 | .tar.gz |
| macOS | x86_64 | .pkg |
| macOS | aarch64 (Apple Silicon) | .pkg |
Package managers
Ubuntu / Debian
Fedora
Add the following to/etc/yum.repos.d/fury.repo:
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
Oncerockbox is on your PATH:
~/.config/systemd/user/rockboxd.service.
Verifying the install
| Service | Port | Protocol |
|---|---|---|
| gRPC | 6061 | gRPC / gRPC-Web |
| GraphQL + Web UI | 6062 | HTTP / WS |
| HTTP REST | 6063 | HTTP |
| MPD | 6600 | MPD |
Building from source
If you want to hack on Rockbox Zig itself, see Architecture › Build for the Make + Cargo + Zig toolchain.Uninstall
Debian / Ubuntu
Debian / Ubuntu
Fedora
Fedora
Arch
Arch
macOS .pkg
macOS .pkg