flexarr

Your entertainment. Every screen.

The free, open-source media server built for Sonarr, Radarr and Lidarr. Stream your library to the web, Apple TV, iPhone and iPad. No account. No cloud.

GPL-3.0Docker or native on macOSHardware transcodingNo account needed

What it does

Everything you need from your media server.

Made for your *arrs

Sonarr and Radarr fill in the artwork. New downloads show up the moment they land.

Discover, then add

Browse what's trending, tap Request, and your *arrs fetch it straight into your library.

Plays anything

Direct play when it can, hardware transcoding when it can't. Seek anywhere, instantly.

Skips the boring bits

Intros, recaps and credits, spotted automatically. Up Next does the rest.

One server, whole house

Everyone gets a profile, a PIN and their own Continue Watching.

Yours, anywhere

Watch away from home over Tailscale. No ports, no cloud, no account.

Install

Up and running in five minutes.

Flexarr runs on anything with Docker: a NAS, a home server, a Raspberry Pi 5. On a Mac it runs natively, so it can use the Mac's hardware for converting video.

Start the server

docker run -d --name flexarr --restart unless-stopped \
  -p 8383:8383 \
  -v /path/to/config:/config \
  -v /path/to/media:/data/media \
  ghcr.io/danleach-glitch/flexarr:latest

Mount your media at the same path Sonarr and Radarr use, so the paths they report match what Flexarr sees (or map them in Settings › Connections). latest is always the newest release.

Sign in

Open http://<your-server>:8383 in a browser. On first run Flexarr makes an API key and saves it in config.json in its config folder. Sign in with it once; after that each browser and device gets a sign-in of its own.

docker exec flexarr cat /config/config.json

Add your libraries and *arr apps

In Settings › Libraries, add your film, TV and music folders. In Settings › Connections, add Sonarr and Radarr with their API keys. Then, in each app, add a Webhook connection (Settings › Connect) with the address shown in Flexarr's Settings › Server, so new downloads appear straight away.

Apps

Watch on the big screen, or in bed.

Web

Built into the server, nothing to install. Open your server's address in any browser, on a computer, tablet or phone.

Included with the server

Apple TV

Your libraries, Continue Watching and profiles from the sofa. Pick your server and approve it from your phone, no typing.

App Store: coming soon

iPhone and iPad

Picture in Picture, AirPlay and playing on with the screen locked. Finds your server on the network by itself.

App Store: coming soon

Can't wait? The Apple apps build from source with Xcode onto your own devices: see the README.