Skip to content

Torrenting🔗

Setup🔗

qBittorrent compose
# qBitTorrent
  qbittorrent:
    image: lscr.io/linuxserver/qbittorrent:latest
    container_name: qbittorrent
    environment:
      - PUID=0
      - PGID=0
      - TZ=Europe/Tallinn
      - WEBUI_PORT=8080
    volumes:
      - ./qbittorrent/config:/config
      - ./media/downloads:/downloads
    ports:
      - 8080:8080
      - 6881:6881
      - 6881:6881/udp
    restart: unless-stopped

Settings via the qBit Web UI🔗

A few configuration steps:

  • To prevent Sonarr and Radarr from seeing each other's downloads, create two categories named 'sonarr' and 'radarr'. Right-click on CATEGORIES > All, select Add category, enter the name, but do not specify a save path. This ensures the download goes to the correct location (the Sonarr/Radarr download client configuration will ask for this as well).
  • Options:
    • Downloads > Saving Management: Set everything to Manual.
    • Downloads > Exclude file names: Prevent downloading unnecessary file extensions - Excluded File Extensions.
    • Connection > Connection Limits: Uncheck the first two, no need for a limit.
      Turned them on anyway... 1000, 100, 20, 4
    • Speed > Alternative Rate Limits: Set appropriate limits and schedule the time window as needed.
    • BitTorrent > Seeding Limits: Ratio 0.1, seed time 1 min, then pause; inactive seed 1 min. Also, enable the option at the very bottom to automatically add trackers using this list: https://raw.githubusercontent.com/ngosang/trackerslist/master/trackers_all.txt
    • Web UI > Auth: Check the boxes and add your IP subnet.
    • Web UI > Enable reverse proxy support: Add the entire subnet?

Trackers🔗

Add trackers - https://github.com/ngosang/trackerslist

Excluded File Extensions🔗

*.7z
*.bdjo
*.bdmv
*.bin
*.cci
*.clpi
*.crt
*.dll
*.exe
*.html
*.idx
*.inf
*.jar
*.lnk
*.mpls
*.msi
*.pdf
*.rar
*.sfv
*.tbl
*.url
*.xig
*.xml
*.xrt
*.zip
*.zipx
*.txt
*.scr
*trailer*
*sample*