Gold Roger
A complete media suit in docker. Handles Torrents/VPN/Indexer/Automatic downloads and many more. The only thing required outside of this is VPN access from mullvad.
Used software
- qBittorent
- gluetun
- jackett
- radarr
- sonarr
Required configuration
VPN
Gluetun supports many VPN providers. I use Mullvad. Check the gluetun wiki for infomation on setting up your provider.
Docker Volumes
In the bulk volume create a movies and series directory.
Change ownership to 1000:1000 with chown 1000:1000 -R ..
qBittroent
Default login is admin and the password is printed on the logs.
Downloads --> Save Management --> Default Save Path to /bulk/downloads.
Connection --> Proxy server --> SOCKS5 and 10.64.0.1 and port 1080 and check Use proxy for peer connections.
BitTorrent --> Seeding Limits --> check When total seeding time reaches and set to 30. Do not set it to 0. This will prevents sonarr/radarr from importing. Also we can't seed with mullvad vpn.
Radarr / Sonarr
Media Management --> Root Folders --> Add root folder. Set to /bulk/movies or /bulk/series.
Indexers --> Add --> Torznab --> Custom
URL: Copy Torznab url from jackett. (Make sure the hostname is correct jacket:9117)
API key: Copy from jackett
Click Test
Download clients:
Add qBittorent:
Host: gluetun (Because qBittorent is bound to gluetun)
Port: 8080
Username: admin
Password: As set in qbt
Click test.