Self-hosted music streaming

ritmus.fm
Your music.
Your server.

Stream your personal library to every device.
No cloud, no compromise on quality.

Built for serious listeners

Everything you need to run a private streaming server at home, without giving your data to anyone.

🏠

Self-hosted

Your library stays on your own hardware. No cloud accounts, no third-party access to your music.

🎵

Multi-zone streaming

Play different music in every room simultaneously. Each zone gets its own queue, volume, and playback controls.

Gapless playback

Audiophile-grade continuous playback. Albums play as they were meant to, with no interruption between tracks.

📱

iOS & Android

Native apps built for speed and reliability. Feels like a premium streaming service, backed by your own server.

🎧

Full library search

Find any song, album, or artist in your collection instantly. Search results include shuffle and queue actions.

Parametric EQ

Per-zone equalizer with customizable presets. Tune your listening environment to match any room or headphone.


Up and running in minutes

No complicated configuration. No cloud accounts to create. Just install, point at your music, and listen.

Install the server

Download the ritmus.fm server for macOS or Linux. Runs quietly in the background, using almost no resources.

Add your music

Point the server at your music folder. It scans and indexes your library automatically (FLAC, MP3, AAC, and more).

Stream anywhere

Open the iOS or Android app, connect to your server, and start listening. Works on your home network or remotely.


Every screen, every room

Native apps for iOS and Android. The web interface works in any browser with no installation required.