The Jellyfin-Arr stacks is one of the most incredible docker stacks the open source community has ever created and in this video we're going to cover as much as I can in one video so that you know how to create an amazing self-hosted media server.
I'll be covering
- Jellyfin configuration
- A Gluetun VPN network
- Radarr, Sonarr, Lidarr, and Prowlarr integration with qBittorrent.
- Jellyseer for a beautiful media request application.
You'll learn a TON about Docker networking and web applications just watching this tutorial.
To checkout Proton VPN, please use the following link
https://go.getproton.me/aff_c?offer_id=26&aff_id=14811If you're interested in the full Proton Pass, check it out here:
https://go.getproton.me/aff_c?offer_id=38&aff_id=14811Link to the Blog post and docker-compose.yml file!
https://thomaswildetech.com/blog/2025/10/30/jellyfin---setting-up-the-entire-stack/#selfhosted #jellyfin
Timeline
00:00 Intro
00:48 Discussion
02:16 Stack Overview and Networking Explanation
04:45 File Structure
06:26 Jellyfin Setup By Itself
14:33 Configuring Jellyfin Application
16:05 Adding existing media to Jellyfin
18:07 Getting started with the arr stack
19:01 Setting up Gluetun and qBittorrent w/ Protonvpn
23:00 Setting up qBittorrent
25:41 Refactoring Jellyfin filesystem
26:42 Setting up qBittorent in the gluetun VPN network
30:26 Adding *arr stack to docker-compose.yml
31:34 Configuring Prowlarr
33:18 Connecting Prowlarr to Radarr
34:31 Configuring the rest of Radarr
36:44 Downloading a movie in Radarr
38:46 Setting up Sonarr
40:38 Downloading a TV Show
42:33 Adding an additional indexer
44:00 Setting up Lidarr
46:11 Downloading music with Lidarr
49:17 Jellyseer: The media request system
52:44 Using the request system in Jellyseer
53:17 Mobile Applications
54:13 Upcoming Jellyfin Video