gold-roger/README.md
2024-11-13 21:29:09 +01:00

70 lines
2.0 KiB
Markdown

# 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](https://mullvad.net/). Check the gluetun [wiki](https://github.com/qdm12/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. After login change the password.
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`.
Advanced --> Network Interface --> `tun0`
Advanced --> IP to bind to `10.x.x.x`. The VPN IP addr.
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.
## Jackett
If desired you can set a admin password.
## Radarr / Sonarr
Authentication Method --> Forms (Login Page)
Authentication Required --> Disabled for local addresses
Set a username and a password.
Media Management --> Root Folders --> Add root folder. Set to `/bulk/movies` for radarr and `/bulk/series` for sonarr.
Indexers --> Add --> Torznab --> Custom
URL: Copy Torznab url from jackett. (Make sure the hostname is correct `jackett: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.
## Jellyfin
Create a normal user.
Add two librarys. A movies and a series one. The paths are `/data/movies` and `/data/series`.