Calloboration with the IBRACORP channel on Sonarr, Jackett, QBittorrent, in Portainer and Docker.

preview_player
Показать описание
I was fortunate enough to have my good from from the IBRACORP YouTube channel join me, and walk me through setting up these super useful tools. The channel is superb, and really fits well with the Awesome Open Source channel. He focuses on Open Source software, and uses Docker to set it up and get it installed and running. His UI of choice for hosting his self hosted setup is Unraid, which has a magificent user interface. If you haven't checked out his channel yet, you should seriously go over and subscribe, and check out all of his videos.

Today, he walked me through the setup of four incredible pieces of open source, self hosted software, that you can run in Docker. I used Portainer for this setup, as it was a bit of an homage, and mirror of a video he made several weeks earlier on the same subject using Unraid. The best part is that we worked through how to get things going in Portainer, so you can easily follow along.

=== Links ===
Scripts to Install Docker

@IBRACORP Video on the Same Topic

TRaSH Guides for The Info Contained in our Videos on Hard Linking

Reach Out and Chat

=== Timestamps ===
00:00 Beginning
00:09 Introduction to the Topic and @IBRACORP
01:20 Getting Started from Portainer App Templates
03:45 Setup a Special Docker Network
06:30 Install Radarr and Sonarr
07:35 About Hard Linking
10:45 Creating our Hard Linking Directory Structure
14:45 Install Jacket
15:00 A Warning about these Tools
17:15 Install QBitTorrent
20:25 Configuring QBitTorrent
24:00 Configuring Jackett
26:10 Configuring Sonarr
49:00 Testing our Setup
50:05 Thank you to my Patrons and Subscribers, I truly appreciate all of your support!

=== Contact ===
Twitter: @mickintx
Telegram: @MickInTx

Try out SSDNodes VPS Services! Amazing Specs for incredibly low costs. I'm running a 32 GB RAM / $ CPU Server for only $9 a month! Seriously. FOr long term server usage, this is the way to go!

Get a $50.00 credit for Digital Ocean by signing up with this link:

Use Hover as your Domain Name Registrar to get some great control over you domains / sub-domains:

Support my Channel and ongoing efforts through Patreon:

What does the money go to?
To Pay for Digital Ocean droplets, donations to open source projects I feature, any hardware I may need to purchase for future episodes (which I will then give to a subscriber in a drawing or contest).

=== Attributions ===
Рекомендации по теме
Комментарии
Автор

Best tutorial on this subject been looking for a while and finally found a good one. Please make an updated version of this with your co-host this was awesome thank you!

Luisgreen
Автор

Thank you so much! 1 year later and this is only tutorial I can find that actually works and goes through every detail of the setup process! I had watched a lot of tutorials and went through a ton of forums but could never get it working. I learned from this video that I didn't setup hard linking correctly and my permissions weren't right.

Edit: I had to go through and read TRaSH’s guide and he had some more information about how things work with permissions and hard linking and now everything is working

sambro
Автор

Saved my bacon with this one. Tried for several days to get this all working together... this video really made it possible. Got me 90% of the way there and I figured out the rest. You rock!

concep
Автор

Love both this channel and Ibracorp!! Great collaboration!!!

hawks
Автор

Great, both of my favourite open source Channels collaborating <3
You two are probably the most found channels in few of my playlists :D

DigitEgal
Автор

I like that you are not pushing a device for the set up like the videos I have seen so far. Thanks both of you

abdi
Автор

The best guide out there. Started from scratch... new Proxmox, VM Ubuntu, ZFS using CLI, Samba, Portainer and now your setup with Sonarr, Radar, Jacket, qbittorrent.

Only thing left is to setup a VPN docker - I used Gluetun and it worked to move all my traffic through the PIA VPN. It is worth noting that rather than setup container IP's I simply used the Gluetun container address.

For those having path issues with double torrent folder (so many versions & options), simply change the qbittorrent container to only use .../data... and don't append the torrent folder.

Decades ago, this was one PC one Application. Love how quickly you can setup a full environment.

clairerovic
Автор

Good video! Something you forgot to mention though is that the hardlinking doesn't actually work unless you change the "Saving Management" settings in qBittorrent to automatically move the files into the media folder. I figured that I'd mention it here and save people some headaches haha.

hackisonjd
Автор

after like 20 hours of setting up and troubleshootin errors, mostly with containers (synology) i have finally managed to set up the basics, now push it through vpn container and hopefully im ready to go. thank you guys and espetially thanks to TRaSH guide

rihaveinaiba
Автор

This is perfection. Goddamn! Great work

thesuyashrai
Автор

thank you guys. You helped me a lot : )

daxitpatel
Автор

Greatly appreciate the time you put into these videos, and the encouragement of early balding.

TL:DR - Can't get access to existing media on myTrueNas Share.


I have docker/portainer running on a dedicated virtualized ubuntu server, I have a few containers running, including one for my VPN and I have Qbittorrent linked to that for the network which so far seems to work for downloading.
I also have a separate TrueNas 12 core running with 30tb of storage that includes a few shared directories for media that I have mounted into my Ubuntu server with fstab and under media directory. I can not figure out how to get those volumes into Qbit. And trying to figure out what the real advantage is to doing it this way through docker, instead of a dedicated ubuntu VM or even alpine vm if i feel adventurist.

maikinmoves
Автор

Thanks for the guide. Just a thing to consider. When you are setting indexers is better using the container name (jackett) instead of using local ip, no point in asking the router.

Harton
Автор

Excellent guide! How would you modify this setup if you want the folder structure on a mount? In other words, if instead of /portainer/ being on my boot disk, if I want it in a different location, on a mounted disk? Can it be done in one setting or would you need to update the volume mapping per container?

cybersistema
Автор

great video! thank you. :) I know I'm late to the game, but I have one question... If I set things up this way, are the files downloaded to my tiny host operating system drives? If I want them to instead download to my TRUEnas array, should I instead mount a data pool/set and then set up the directories of Media, Torrents, Usenet, and then add TV, Movies, and Music under those directories? Or, do we set it up like in the video, set our downloader like sabnbz to download into the TRUEnas, and then the containers on the small disks just hard-link to the downloaded data?

byronshepherd
Автор

Great tutorial. Thanks you made my day❤. I have a question as the qbittorren has /data/torrent mapped to /data of the container and in the qbit torrent the path is /data/torrent, im seeing /torrent folder again inside, like /torrent/torrent is it expected? Also how will it move automatically to /movies or /tv based on category?

srinivasprasad
Автор

The video was very helpful. I do have a question, I laid out the file structure the same way but for some reason a extra torrent folder gets created in the /arr/data/torrents/ when downloading a test video. Also it does not move that video to /arr/data/media/movie/ folder. Any thoughts on how to fix?

sidneyking
Автор

Came back to ask has anyone ran into an issue with qBittorrent not seeing your disk space you've allocated to it? Sonarr was able to make the pull and send the files to the torrent but the download errored out.

ComsicQuestGG
Автор

Hi, how can you access qbittorent folders and share via SMB (download folder) ???

paulo_figueiredo
Автор

when setting up the qBittorrent container "data" as /home/name/arr/data/torrents, it assumes that the data = /home/name/arr/data/torrents, so as soon as you set up in qBit the download path to be /data/torrents, you essentially end up with a dir named torrents inside of torrents. Could you please explain how to set it up correctly? bc no matter what i do i end up with Sonarr\Radarr error saying "No files found are eligible for import in /data/torrents/tv/NAME" because the real root is and even if i change the container to be /home/name/arr/data, it won't work.

godaniel