SonicBitSign inGet 4 GB freeSign up
Blog  /  Tutorials

How to Connect Plex and Overseerr on SonicBit: The Complete Setup Guide

SonicBit Team·Nov 3, 2026·9 min read·Tutorials

Picture this: your friends keep texting you, “Hey, can you add this movie to Plex?” It’s nice that they love your server, but being the middleman for every request gets old fast. What if they could browse your library, request a title, and have it show up automatically — without you lifting a finger?

That’s exactly what happens when you connect Plex and Overseerr. Plex streams your media. Overseerr handles the requests. Radarr and Sonarr do the downloading. When everything talks to each other, your media server starts to feel like a private Netflix.

In this guide, you’ll set up Plex and Overseerr on your SonicBit seedbox, connect them with API keys, and link Overseerr to Radarr and Sonarr so requests turn into downloads automatically.

Prerequisites

Before you start, make sure you have:

  • A SonicBit account (the Vertex plan or higher works best — it gives you enough app slots for the full stack)
  • Plex already deployed and signed in on SonicBit
  • Radarr and Sonarr deployed (you'll need them to automate downloads)
  • A torrent downloader like qBittorrent already connected to Radarr and Sonarr

If you haven't set up Radarr and Sonarr yet, check out the SonicBit blog for setup guides — or just follow the one-click installs from the dashboard.

Step 1: Deploy Overseerr on SonicBit

Overseerr is one of the 30+ apps available for one-click deployment on SonicBit. You won't touch Docker commands, YAML files, or a terminal.

  1. Log in to your SonicBit dashboard
  2. Click Apps in the left sidebar
  3. Search for Overseerr in the app catalog
  4. Click Install (or use this direct link: Install Overseerr)
  5. Choose your app slot — Overseerr runs fine on a basic slot, so no need to burn a performance slot here
  6. Wait about 30–60 seconds for the deployment to finish

Once it's live, you'll see an Open button. Click it to launch the Overseerr web UI.

!Overseerr app installed on SonicBit dashboard

Step 2: Initial Overseerr Setup

When you first open Overseerr, it runs through a quick setup wizard.

  1. Create an admin account — this is your personal login
  2. Set your language and region — this affects metadata and artwork
  3. Skip the Plex setup for now — you'll do it properly in a moment (or follow along if the wizard prompts you)

Once you reach the main dashboard, you're ready to connect Plex.

Step 3: Connect Plex to Overseerr

Overseerr uses Plex for two things:

  • Authentication — your users sign in with their Plex accounts
  • Library scanning — Overseerr sees what's already in your Plex libraries so it doesn't suggest duplicates

Here's how to connect them:

3.1 Get your Plex Token

Overseerr needs a Plex authentication token to talk to your Plex server.

The easiest way to find your Plex token:

  1. Open your Plex server in a browser (use the Open button from your SonicBit apps list)
  2. Click any movie or show in your library
  3. Click the three dots (⋮) menu on that item
  4. Choose Get Info
  5. Click View XML in the bottom-left of the info popup
  6. In the browser address bar, look for X-Plex-Token=xxxxxxxxxxxxxxxxxxxx
  7. Copy everything after the = sign

That string of letters and numbers is your Plex token. Keep it handy.

!Finding Plex token in Plex Web

3.2 Add Plex to Overseerr

Back in Overseerr:

  1. Go to Settings → Plex
  2. Click Add Plex Server
  3. Fill in the fields:
FieldWhat to Enter
Server NameAny name you like (e.g., "SonicBit Plex")
Hostname / IPplex (SonicBit handles the internal routing)
Port32400
Plex TokenPaste the token you copied above
  1. Click Save
  2. Overseerr will test the connection — you should see a green success message

If the connection fails, double-check that you copied the full token and that Plex is running on the same SonicBit account.

Step 4: Sync Plex Libraries

Overseerr needs to know which libraries to check for existing content.

  1. Still in Settings → Plex, scroll down to Plex Libraries
  2. Click Sync Libraries
  3. Select all libraries you want Overseerr to monitor (Movies, TV Shows, Anime, etc.)
  4. Click Save

This tells Overseerr: "If a movie is already in this Plex library, mark it as available and don't let users re-request it."

Step 5: Configure Request Permissions

Before adding users, decide who can request media.

  1. Go to Settings → Users
  2. Toggle Enable New Plex Sign-In to On
  3. Set the default permissions:
SettingRecommendation
Default User RoleUser (not admin)
Allow Auto-RequestOn for a hands-off experience
Require ApprovalOff if you trust your users, On if you want to review requests first

If you're adding family members who aren't tech-savvy, turn Require Approval off. Requests will flow straight through to Radarr and Sonarr without you approving anything.

Step 6: Connect Radarr and Sonarr to Overseerr

This is where the magic happens. When someone requests a movie on Overseerr, it tells Radarr to find and download it. Same for TV shows with Sonarr.

6.1 Get your Radarr and Sonarr API Keys

  1. Open Radarr from your SonicBit apps list
  2. Go to Settings → General
  3. Find the API Key field and copy it
  4. Repeat the same process in Sonarr

!Radarr API key location

6.2 Add Radarr to Overseerr

Back in Overseerr:

  1. Go to Settings → Services
  2. Click Add Radarr Server
  3. Fill in:
FieldWhat to Enter
Server Name"Radarr" or "Movies"
Hostnameradarr
Port7878
API KeyPaste from Radarr
Quality ProfilePick your preferred profile (e.g., "HD-1080p")
Root FolderThe folder where Radarr saves movies
  1. Click Test to verify the connection
  2. Click Save

6.3 Add Sonarr to Overseerr

Same process, different app:

  1. Still in Settings → Services
  2. Click Add Sonarr Server
  3. Fill in:
FieldWhat to Enter
Server Name"Sonarr" or "TV Shows"
Hostnamesonarr
Port8989
API KeyPaste from Sonarr
Quality ProfileYour preferred profile
Root FolderThe folder where Sonarr saves TV shows
Language ProfileMatch your Sonarr settings
  1. Click Test, then Save

Step 7: Test the Full Workflow

Time to see if everything works end to end.

  1. Open Overseerr in your browser
  2. Search for a movie you don't already have in Plex
  3. Click Request
  4. Choose the quality profile if prompted
  5. Click Submit Request

Within a few seconds, you should see the request status change to "Processing" or "Requested."

Now check Radarr:

  1. Open Radarr
  2. Go to Queue (or Activity → Queue)
  3. You should see the movie being searched and added

If your download client is connected to Radarr, the download starts automatically. When it finishes, Radarr moves the file to your Plex library folder, and Plex scans it in.

The whole chain looks like this:

User requests movie on Overseerr
        ↓
Overseerr sends request to Radarr
        ↓
Radarr searches indexers and sends torrent to qBittorrent
        ↓
qBittorrent downloads the file
        ↓
Radarr renames and moves file to Plex library
        ↓
Plex scans library and movie appears

No manual steps after the initial request.

Step 8: Invite Users to Overseerr

Now that everything works, invite your friends and family.

  1. In Overseerr, go to Users
  2. Click Create Local User or let them sign in with Plex Sign-In
  3. Set their permissions:
User TypeCan Request Movies?Can Request TV?Can View Library?
AdminYesYesYes
UserYes (with approval if enabled)YesYes
RestrictedLimited to specific librariesLimitedLimited

For most friends and family, the User role is perfect.

Troubleshooting Common Issues

Overseerr can't connect to Plex

  • Make sure Plex is running (check the SonicBit apps list)
  • Verify you copied the full Plex token
  • Double-check the hostname is plex (not localhost or an IP)

Requests go through but nothing downloads

  • Open Radarr and check the Queue — is there an active download?
  • Verify your indexer is configured in Radarr (Jackett or Prowlarr)
  • Check that your download client (qBittorrent) is connected to Radarr

Movies download but don't appear in Plex

  • Check the Root Folder mapping in Radarr — it must match where Plex scans
  • In Plex, go to Settings → Libraries → Scan Library Files to force a scan
  • Make sure file permissions are correct (SonicBit handles this automatically in most cases)

Why This Setup Works Well on SonicBit

The best part of this whole stack is that SonicBit handles the hard infrastructure work for you. Here's what you'd normally have to do manually:

Manual Setup (VPS/Dedicated Server)SonicBit
Install Docker and Docker ComposePre-installed, no setup needed
Write YAML configs for each appOne-click deploys
Configure reverse proxy with Nginx/TraefikAutomatic with SSL
Set up SSL certificatesAutomatic with Let's Encrypt
Manage port conflictsHandled internally
SSH into server for maintenanceEverything via web dashboard

That's hours of work saved before you even start connecting apps together.

What's Next?

Once Plex and Overseerr are talking to each other, here are some ideas to level up your setup:

  • Add Bazarr to auto-download subtitles for everything Sonarr grabs
  • Connect Jackett or Prowlarr to give Radarr and Sonarr more indexer options
  • Set up mobile notifications so you know when a request comes in (Overseerr has webhook support)
  • Create custom collections in Overseerr to highlight trending or seasonal content

You can also explore the full SonicBit pricing if you need more app slots or storage — the full Plex + Overseerr + Radarr + Sonarr stack needs at least 4 app slots, which puts you on the Vertex plan or higher.

---

Your media server just got a lot smarter. Instead of being the request middleman, you can let Overseerr handle it while you enjoy the content. Friends and family get a clean interface to browse and request. You get peace of mind knowing the automation works.

Sign up free at SonicBit.net and get 4GB storage. Download our app on Android and iOS to access your seedbox on the go.

Run Plex on SonicBitInstall it in one click on your own cloud storage — no Docker, no configs.See Plex hosting ›

Put it into practice — cloud storage with one-click apps and a built-in seedbox.

START FREE — 4 GB