Self-hosted media server for audiophiles and home theatres. Your library, your server, full fidelity.
Orb is a self-hosted server for your entire media collection — lossless music, audiobooks, podcasts, movies, TV shows, and comics — with the convenience of a streaming service and none of the compromises. Point it at your files, start one Docker stack, and stream everything to a browser, an installable PWA, or a native app on desktop and mobile.
It's built for people who care about quality: music plays at full bit depth (FLAC up to 32-bit/192 kHz, DSD/SACD), and video plays through an in-house Rust engine with true source passthrough and HDR10 — no needless transcoding, no quality ceiling.
- Lossless music — FLAC, WAV, AIFF, DSD/SACD at full fidelity, with a WebAudio decoding path, 10-band EQ, crossfade, gapless, loudness normalization, and synced lyrics.
- Movies & TV — an in-house native video engine with source passthrough, hardware-accelerated transcoding, HDR10 passthrough (Windows), trickplay scrubbing, styled subtitles, resume, and Skip Intro/Credits.
- Audiobooks & podcasts — chapters, variable speed, bookmarks, sleep timer, and RSS podcast subscriptions.
- Comics & manga — CBZ/CBR/ZIP/RAR/EPUB/PDF, streamed page-by-page, with optional AniList progress sync.
- Rich metadata — automatic enrichment from 20+ providers (TMDB, MusicBrainz, Discogs, AniList, Comic Vine, and more) with per-library control.
- Apps everywhere — web, an installable PWA, and native Tauri apps for Linux, macOS, Windows, and Android (iOS in development).
- Open ecosystem — Subsonic/OpenSubsonic API, DLNA/UPnP, Chromecast, Android Auto, and Last.fm scrobbling.
- Multi-user & social — per-user libraries and queues, invites, quotas, playlists, collaborative sharing, follow feeds, and real-time Listen Along sessions.
git clone https://github.com/alexander-bruun/orb.git
cd orb
make docker-upThen open http://localhost:3000, create the first (admin) account, and add your
media folders from Admin → Libraries.
See the full documentation for hardware acceleration, configuration, library layout, and the native apps.
Contributions are welcome. Open an issue to report a bug or suggest a feature, or submit a pull request directly.
