What Torrenting program do you use?

🏳️‍⚧️Reepus🏳️‍⚧️@lemmy.blahaj.zone to Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ@lemmy.dbzer0.com – 92 points –

Hi, ive been pirating stuff for a bit and I currently use Picotorrent, but I wanted to know what everyone else uses to see if there is a better option.

102

qBittorrent for over a decade now.

The best client ever

Yep. The day µTorrent did their adware/crypto/whatever the fuck it was shit happened more than once, I immediately grabbed qBittorrent and never wanted to look back. Only once did I have a problem with it and that was an issue between it and Sonarr which I resolved by just downgrading qBittorrent for awhile lol

I had a problem with qbittorrent years ago with a DNS leak but once I solved that no issues. I can't remember what the problem was but I am almost certain it was user config related and not program related.

Same here. I occasionally try other clients, but qB is the one I always end up going back to, mostly because it automagically blocks hosts that send garbage.

Since I discovered qbittorent, it has been the only thing I use for torrents

If PicoTorrent meets your needs then you're fine, it's a great torrent client.

I tend to use qBittorrent, Deluge, rTorrent/ruTorrent.

Below is the list of desktop/server torrent clients people have mentioned over on the old subreddit.

I'll just add that it's best to avoid current versions of BitTorrent/uTorrent/Vuze nowadays. (Vuze users should migrate to BiglyBT)

Qbittorrent. Before that, uTorrent. Prefer QBT interface. Tried i2p, but too tech-ignorant to make it work.

i2p is not a torrent client - but have no fear, you’re not missing much. i2p torrenting is slowwww (think gigs per day) and generally doesn’t have much.

I've been using Qbittorrent for as long as I can remember. It's been very reliable and I don't see a reason to change.

qbittorrent because I love the search engine

I guess the search engine works well? Does it find safe torrents (out there such a thing as safe torrents?)?

You need to add your own "plugins" (sources) which sites you wanna search, and you'll still get result info to choose which torrent you want to download. You need to have python installed (don't worry, it's available on windows and mac as well) and you can find a list of plugins and more instructions here

qBittorrent on Desktop, Transmission on server.

I'm actually using qBittorrent on my server, is Transmission better in some cases? Never really checked it out.

I don’t remember the exact reason, but it was long time ago, so I’m not sure if that issue is even still relevant/fixed on qBit. So I used transmission on my Debian box. In a nutshell they’re both torrent clients that offer very similar functionality. It’s merely a preference thing

qBittorrent through the webui mostly. I have it installed on my NAS along with Jellyfin, Radarr, Sonarr, etc.

Deluged on my 24/7 running box and the gtk client to connect to it from my main PC.

qBittorrent, for its search engine. It's fantastic. If it didn't have it though I'd use Transmission.

I've been using Transmission on a headless Debian box running the web UI. Has worked well for me for over a decade.

Deluge in a docker container. I run a media server and use the *arr apps to control things and deluge for the torrent app. I have it all behind a VPN. If the VPN goes down the entire network fails and is unable to connect any other way…. I do not trust a Killswitch and never would.

How did you make sure that the internet can only be reached through the VPN?

qbittorrent. Tried i2p, but too tech-ignorant to make it work.

Déluge on my desktop, qbittorrent on my laptop and libretorrent on my android

qbittorrent-qt5, the default qt6 toolkit version looks a bit out of place with my Plasma theme.

Transmission since you can select files inside a torrent and prioritize them, or choose to not download some files.

Are there any torrent clients that don't have that? qbittorrent has it, and even the ancient utorrent had it.

I use rtorrent + Flood. Nice setup if you're using a seedbox or otherwise running your torrents on a server.

I've tried to set that docker up so many times and can never get it to work. Looks amazing, I'm jealous.

Well if you're willing to give it another shot, this is the docker-compose I use with it. I also have ruTorrent running because that's what I was using before I heard about flood and just never bothered to strip it from the setup.

---
version: "3.4"

services:
  # rTorrent/ruTorrent stuffs
  geoip-updater:
    image: crazymax/geoip-updater:latest
    container_name: geoip
    volumes:
      - "/opt/rtorrent/data/geoip:/data"
    environment:
      - LICENSE_KEY={{ geoip_maxmind }}
      - TZ=America/Chicago
      - EDITION_IDS=GeoLite2-City,GeoLite2-Country
      - DOWNLOAD_PATH=/data
      - SCHEDULE=0 0 * * 0
      - LOG_LEVEL=info
      - LOG_JSON=false
    restart: unless-stopped

  rutorrent:
    image: crazymax/rtorrent-rutorrent:latest
    container_name: rutorrent
    ports:
      - 4200:8080
      - 51999:51999
    env_file:
      - "rtorrent-rutorrent.env"
    volumes:
      - "/opt/rtorrent/data:/data"
      - "/mnt/torrents:/downloads"
      - "/opt/rtorrent/passwd:/passwd"
      - "/opt/rtorrent/sock:/run/rtorrent"
    ulimits:
      nproc: 65535
      nofile:
        soft: 32000
        hard: 40000
    restart: unless-stopped

  rtorrent-logs:
    image: bash
    container_name: rtorrent-logs
    command: bash -c 'tail -f /log/*.log'
    depends_on:
      - rutorrent
    volumes:
      - "/opt/rtorrent/data/rtorrent/log:/log"
    restart: unless-stopped

  flood:
    image: jesec/flood
    container_name: flood
    user: 1000:1000
    command: --port 3001 --allowedpath /downloads
    ports:
      - 3001:3001
    environment:
      HOME: /config
    depends_on:
      - rutorrent
    volumes:
      - "/opt/rtorrent/flood:/config"
      - "/mnt/torrents:/downloads"
      - "/opt/rtorrent/sock:/rtorrent-sock"
    restart: unless-stopped

And here is the rtorrent-rutorrent.env file:

TZ=America/Los_Angeles
PUID=1000
PGID=1000

RT_INC_PORT=51999

MEMORY_LIMIT=8192M
UPLOAD_MAX_SIZE=16M
OPCACHE_MEM_SIZE=512
MAX_FILE_UPLOADS=50
REAL_IP_FROM=0.0.0.0/32
REAL_IP_HEADER=X-Forwarded-For
LOG_IP_VAR=remote_addr

XMLRPC_AUTHBASIC_STRING=rTorrent XMLRPC restricted access
RUTORRENT_AUTHBASIC_STRING=ruTorrent restricted access
WEBDAV_AUTHBASIC_STRING=WebDAV restricted access

RT_LOG_LEVEL=info
RT_LOG_EXECUTE=false
RT_LOG_XMLRPC=false

RU_REMOVE_CORE_PLUGINS=
RU_HTTP_USER_AGENT=Mozilla/5.0 (Windows NT 6.0; WOW64; rv:12.0) Gecko/20100101 Firefox/12.0
RU_HTTP_TIME_OUT=30
RU_HTTP_USE_GZIP=true
RU_RPC_TIME_OUT=5
RU_LOG_RPC_CALLS=false
RU_LOG_RPC_FAULTS=true
RU_PHP_USE_GZIP=false
RU_PHP_GZIP_LEVEL=2
RU_SCHEDULE_RAND=10
RU_LOG_FILE=/data/rutorrent/rutorrent.log
RU_DO_DIAGNOSTIC=true
RU_SAVE_UPLOADED_TORRENTS=true
RU_OVERWRITE_UPLOADED_TORRENTS=false
RU_FORBID_USER_SETTINGS=false
RU_LOCALE=UTF8

I think the only other thing to mention is you'll need to register for a maxmind API key and drop that into the environment variable field.

Tixati for PC, Transmission for Mac is how I’ve had it for a while. No complaints!

Same here. Tixati is hard to beat in terms of functionality, plus it has this old-school feeling to it I find very nostalgic

Can't help but be a little anxious about it being closed-source, but it a really good program still

qBittorent in a docker. Rock solid.

Not the first person I see using it on docker. Why, tho? Any reason for it?

Dockerized programs are easy to install and easy to make system agnostic. It's not always beneficial if you just have one system and you've already got a lot to learn about how to set it up, because it adds another layer of knowledge that you need to use it effectively. But if you're comfortable with *nix and tech in general it's nice to containerize stuff

Ktorrent...on arch linux, btw. Support the KDE desktop! (echoes)

I was using Ktorrent but the magnet links were hit and miss so I moved to qBittorrent. I really liked Ktorrent.

qBittorrent on my Windows boxes, Transmission on my MacBook. Gotta figure out how I'm gonna get my server set up though once I migrate it to openmediavault instead of Windows Server

I was using Transmission on macOS but since I pay for Real Debrid to use it with Stremio, all my torrenting goes through there now.

Radarr for movies, sonarr for shows, lidarr for music, nzbget as the downloader using prowlarr to manage my indexers

Qbittorrent-nox. However I'm not completely sure if nox has support for a torrent creator tool like Qbittorrent does.

Flud on mobile and qBittorrent on PC

Flud is great! One of my most missed apps since moving to iOS.

Flud isn't opensource like some of other options out there. Also they push ads

KTorrent on KDE desktop on Linux. Transmission on other operating systems.

I use mldonkey, because it have ed2k/kad network too and it is enough for me. Just one program, one daemon.

I use a self hosted transmission docker container. The web ui is decent

qBittorent but I typically access it using Flood as a frontend unless I need advanced features that aren't available in the Flood UI.

Mainly LibreTorrent on Android since I only pirate music and anime.

aria2, a terminal client because I don’t want to clutter my screen area with apps that have limited U and little interaction with me.

I use aria for regular downloads, but couldn't get it to work with torrents. It's very picky what it downloads and what not. Maybe configuration thing, but gave up after few tries. I prefer dedicated solutions

LibreTorrent for Android, wince it uses libtorrent library like qBittorrent does

uTorrent 2, the last one before the acquisition. Can find it on old software sites

Tribler.

Tribler is an open source decentralized BitTorrent client which allows anonymous peer-to-peer by default. Tribler is based on the BitTorrent protocol and uses an overlay network for content searching

Love me some DHT! The dht has saved some of my trackerless quests on many occasions.

qbitorrent, sometimes transmission(like how simple is) and libretorrent for android, libretorrent is so good man.

I still use that ancient uTorrent app before they were bought out.