Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/chrisbenincasa/tunarr/llms.txt

Use this file to discover all available pages before exploring further.

Tunarr can source content from one or more Plex Media Servers. All metadata — titles, artwork, episode information, and more — is pulled directly from Plex. Once connected, you can browse your Plex libraries when building channel schedules and mix Plex content with other sources.

Connecting a Plex Server

To add a Plex server, navigate to Settings > Sources in the Tunarr web UI and click the Add button, then choose Plex. Tunarr supports two connection methods: automatic server discovery via OAuth, and manual token entry.
1

Open Media Sources settings

In the Tunarr web UI, navigate to Settings > Sources.
2

Click Add and select Plex

Click the Add button in the Media Sources table toolbar, then select Plex from the dropdown.
3

Choose a connection method

Select either Auto (recommended) or Manual depending on your setup.
The automatic connection method launches a Plex sign-in popup in your browser. After you sign in with your Plex account credentials, Tunarr uses the Plex API to discover all Plex servers associated with your account and automatically adds any reachable servers to Tunarr.This is the simplest approach and requires no additional information from you beyond your Plex account login.
4

Confirm the connection

After completing authentication (Auto) or entering credentials (Manual), Tunarr will attempt to reach the server. Successfully connected servers will appear in the Media Sources table.

Library Synchronization

After connecting a Plex server, you can configure Tunarr to periodically sync metadata from your Plex libraries into its own database. This is a one-way import — Tunarr reads from Plex and never writes back or mutates any Plex data.
Library synchronization is an alpha-only feature planned for general availability in v1.0. Enabling it gives you richer search and scheduling capabilities inside Tunarr.
1

Open the Edit Libraries dialog

In the Media Sources table on Settings > Sources, find your Plex server and click the Edit Libraries button.
2

Select libraries to sync

You will see a list of all Plex libraries that Tunarr can access. Toggle on each library you want Tunarr to synchronize.
3

Wait for the initial sync

Selected libraries are queued immediately for synchronization. Tunarr syncs one library per source at a time. Progress is visible in the Media Sources settings page.
By default, all enabled libraries are re-synchronized once every 6 hours. You can adjust this interval from the Media Source settings page for that server.

Streaming from Disk

Streaming directly from disk — rather than routing media through Plex over the network — significantly improves streaming performance, stability, and reduces unnecessary network traffic. There are two ways to configure this.

Build docs developers (and LLMs) love