A comprehensive guide to setting up and configuring a complete media automation stack on Unraid, including Sonarr, Radarr, Jackett, Jellyseerr, Jellyfin, and advanced quality control.
- Overview
- What's Included
- Quick Start
- Documentation
- Features
- Prerequisites
- Support
- Contributing
- License
This repository contains comprehensive documentation for setting up a fully automated media management system on Unraid. The stack handles everything from content discovery and downloading to organization and streaming, with advanced quality control to ensure you only get the best releases.
Two Setup Options:
- Local Downloads: Transmission with VPN on your Unraid server
- Remote Seedbox: Using a seedbox (Ultra.cc recommended) with Syncthing for automatic file transfers
- Sonarr - TV show management and automation
- Radarr - Movie management and automation
- Jackett - Indexer proxy for torrent trackers
- Jellyseerr - Request management with beautiful UI
- Profilarr - Profile and custom format sync manager
- Jellyfin - Open-source media server
- Transmission - Lightweight torrent client
- Syncthing - Continuous file synchronization (for seedbox setups)
- TRaSH Guides Integration - Community-maintained quality profiles and custom formats
- Remote Path Mapping - Seamless seedbox integration
- Hardlink Support - Space-efficient file management
- Read the Prerequisites - Ensure you have Unraid set up with Community Applications
- Choose Your Setup - Local downloads or remote seedbox
- Follow the Setup Guide - Complete Setup Guide
- Configure Quality Profiles - Quality Profiles Guide
- Test and Enjoy - Start requesting content!
-
Complete Setup Guide - Full walkthrough of installing and configuring the entire stack
- Folder structure planning
- Application installation (step-by-step)
- Seedbox setup with Syncthing
- Remote path mapping configuration
- Integration between all components
-
Quality Profiles Guide - Advanced guide to filtering and quality control
- Understanding quality profiles
- Custom formats and scoring
- Blocking bad releases
- TRaSH Guides integration
- Testing and troubleshooting
- Troubleshooting Guide - Common issues and solutions
- Seedbox Configuration Examples - Real-world setup examples
- Maintenance Guide - Keeping your stack running smoothly
- ๐ฌ Automatic TV show and movie downloads
- ๐บ Episode and season tracking
- ๐ Automatic upgrades to better quality
- ๐ Intelligent renaming and organization
- ๐ฏ Request management for users
- ๐๏ธ Size-based filtering (MB/minute limits)
- ๐ท๏ธ Custom format scoring system
- ๐ซ Bad release group blocking
- โ Preferred codec and audio support
- ๐ TRaSH Guides integration
- ๐ Remote downloading in another country
- ๐ Keep torrenting off your home IP
- โก Fast seedbox speeds (Ultra.cc recommended)
- ๐ Automatic Syncthing transfers
- ๐บ๏ธ Remote path mapping configuration
- ๐จ Beautiful request interface (Jellyseerr)
- ๐ฅ Multi-user support with permissions
- ๐ฑ Mobile apps for Jellyfin
- ๐ Notifications (Discord, Email, Telegram)
- ๐ฎ One-click request and watch
- Unraid server (6.9.0 or later recommended)
- Community Applications plugin installed
- Sufficient storage space (depends on your media collection)
- Basic understanding of Docker containers
- Choose one:
- VPN subscription (for local downloads)
- Seedbox service (Ultra.cc recommended for remote downloads)
-
Start Here: Read the Complete Setup Guide
- Install all applications
- Configure basic settings
- Get content downloading
-
Quality Control: Read the Quality Profiles Guide
- Set up quality gates
- Filter bad releases
- Optimize for your preferences
-
Fine-Tuning: Reference the Troubleshooting Guide
- Solve common issues
- Optimize performance
- Customize to your needs
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Jellyseerr (Requests) โ
โโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโดโโโโโโโโโ
โ โ
โโโโโโโผโโโโโโ โโโโโโโผโโโโโโ
โ Sonarr โ โ Radarr โ
โ (TV) โ โ (Movies) โ
โโโโโโโฌโโโโโโ โโโโโโโฌโโโโโโ
โ โ
โโโโโโโโโโฌโโโโโโโโโ
โ
โโโโโโโโผโโโโโโโ
โ Jackett โ
โ (Indexers) โ
โโโโโโโโฌโโโโโโโ
โ
โโโโโโโโโโโโดโโโโโโโโโโโ
โ โ
โโโโโผโโโโโ โโโโโโโโผโโโโโโโโ
โTransmisโ โ Seedbox โ
โ -sion โ โ + Syncthing โ
โ (VPN) โ โ (Ultra.cc) โ
โโโโโฌโโโโโ โโโโโโโโฌโโโโโโโโ
โ โ
โโโโโโโโโโโโฌโโโโโโโโโโโ
โ
โโโโโโโโผโโโโโโโ
โ Jellyfin โ
โ (Stream) โ
โโโโโโโโโโโโโโโ
All core components are free and open-source. No license fees, no tracking, complete control.
Set it up once, then it runs itself. Request content and it appears in your library automatically.
Advanced filtering ensures you get the best quality releases, not bloated files or bad encodes.
Use a seedbox to keep torrenting completely off your home network and IP address.
Built on years of community knowledge, TRaSH Guides, and real-world testing.
| Application | Port | Purpose |
|---|---|---|
| Transmission | 9091 | Web UI (local downloads) |
| Syncthing | 8384 | Web UI (seedbox sync) |
| Jackett | 9117 | Indexer proxy |
| Sonarr | 8989 | TV management |
| Radarr | 7878 | Movie management |
| Jellyseerr | 5055 | Request management |
| Profilarr | 5500 | Profile sync |
| Jellyfin | 8096 | Media streaming |
- Issues: Found a problem? Open an issue
- Discussions: Questions or ideas? Start a discussion
- Unraid Forums: r/unraid
- Application Support:
- TRaSH Guides - Comprehensive quality profiles and custom formats
- LinuxServer.io - Excellent Docker containers
- Unraid - The platform that makes this all easy
- Ultra.cc - Recommended seedbox provider
- The entire open-source community maintaining these amazing tools
This documentation is released under the MIT License. See LICENSE for details.
The applications referenced in this guide are owned by their respective maintainers and released under their own licenses.
Contributions are welcome! If you have improvements, corrections, or additional tips:
- Fork this repository
- Create a feature branch (
git checkout -b feature/improvement) - Commit your changes (
git commit -am 'Add new configuration tip') - Push to the branch (
git push origin feature/improvement) - Open a Pull Request
โญ If you found this guide helpful, please star the repository!
๐ Ready to get started? Head over to the Complete Setup Guide