How to Build Your Personal Netflix: Automating Plex with Sonarr, Radarr, and Your Seedbox
Remember when you had to manually hunt down every episode of your favorite show, download it, rename the files, organize them in folders, and then finally watch it? Yeah, those days are over. With the right setup, your seedbox can work like your own personal Netflix—automatically grabbing new episodes the moment they're available, organizing everything perfectly, and serving it all up through a gorgeous streaming interface.
The secret sauce? Combining Plex Media Server with automation tools like Sonarr (for TV shows) and Radarr (for movies). Once you've got this stack running on your SonicBit seedbox, you'll literally never manually download media again. Let's build it.
What You're Building
Think of this as your personal streaming empire with four main players:
When these apps work together, here's what happens: You add "Breaking Bad" to Sonarr. Sonarr searches your indexers, finds episodes, sends them to qBittorrent, waits for the download to complete, renames and organizes the files into your Plex library, and tells Plex to refresh. Boom—new episodes appear in Plex automatically.
Step 1: Deploy Your Apps on SonicBit
Here's where SonicBit makes life ridiculously easy. Instead of wrestling with Docker configs and reverse proxy settings, you're literally three clicks away from deployment.
Deploy the Core Stack
- Plex Media Server
- Sonarr
- Radarr
- qBittorrent (or Deluge if you prefer)
- Prowlarr (highly recommended)
SonicBit automatically handles the Docker containers, sets up Traefik reverse proxy routing, and provisions SSL certificates. Each app gets its own subdomain like plex.yourusername.sonicbit.net with automatic HTTPS.
Give it 60 seconds for everything to spin up, then access each app through the provided URLs in your dashboard.
Step 2: Configure Plex Media Server
First things first—set up your streaming frontend.
Initial Plex Setup
- Add a Movie library pointing to
/data/media/movies- Add a TV Show library pointing to
/data/media/tvThese paths are where Sonarr and Radarr will organize your downloaded content. Plex will automatically scan these folders and add new media.
Optional but Awesome
Enable "Empty trash automatically after every scan" in Settings → Library. This keeps your database clean when files get upgraded or removed.
Step 3: Configure Your Download Client
Both Sonarr and Radarr need to talk to your torrent client, so let's set that up first.
qBittorrent Configuration
admin) and password/data/downloadsYou'll use these credentials to connect Sonarr and Radarr to qBittorrent.
Step 4: Set Up Prowlarr (Your Indexer Hub)
Prowlarr is the glue that connects your indexers to both Sonarr and Radarr. Configure it once, and both apps get access.
Add Indexers to Prowlarr
Connect Prowlarr to Sonarr and Radarr
http://localhost:9696http://sonarr:8989Repeat for Radarr (it runs on port http://radarr:7878).
Now both Sonarr and Radarr can search all your indexers through Prowlarr.
Step 5: Configure Sonarr for TV Shows
Time to automate your TV watching.
Add qBittorrent as Download Client
- Host:
qbittorrent (Docker network magic)- Port:
8080- Username and password from qBittorrent setup
tvSet Up Root Folders and Quality
/data/media/tvAdd Your First Show
Sonarr immediately starts searching for episodes. Watch the Queue section to see downloads appear in qBittorrent, then move to Plex when complete.
Step 6: Configure Radarr for Movies
Radarr is basically Sonarr's movie-loving sibling. Same setup flow.
Add Download Client
moviesConfigure Media Management
/data/media/moviesAdd Your First Movie
Step 7: Level Up with Remote Upload
Here's where things get really slick. Use SonicBit's Remote Upload feature to automatically sync your downloaded media to Google Drive, OneDrive, or Dropbox.
Why This Matters
Set up a Remote Upload destination in your SonicBit dashboard, then configure Sonarr/Radarr to trigger uploads after import using custom scripts (or manually sync folders from My Drive).
The Magic Happens
Once everything's configured, your workflow is:
New episodes? They appear automatically. New seasons? Already downloaded. That movie you added? Waiting for you in Plex.
Pro Tips for Power Users
Troubleshooting Quick Hits
Your Netflix, Your Rules
You've just built something streaming services can't match: a completely automated, fully customizable media server that works exactly how you want it to. No ads, no licensing restrictions, no "this content isn't available in your region" nonsense.
The best part? This runs 24/7 on your SonicBit seedbox with zero maintenance. Add shows, forget about them, and they just appear when new episodes drop. That's the dream, and you're living it.
---
Sign up free at SonicBit.net and get 4GB storage. Download our app on Android and iOS to access your seedbox on the go.