The Transmission torrent client has an option to set a Blocklist, which helps protect you from getting caught and having the DMCA send a letter/email.
It's as simple as downloading and installing the latest client:
After installing, navigate through the menu: Edit > Preferences > Privacy:
- Check enable blocklist
- Paste in: https://github.com/Naunter/BT_BlockLists/raw/master/bt_blocklists.gz (peep the curls) (github)
- Check Enable automatic updates
- Click Update
- Close
here is something i hacked together using the iblocklist.com list. of course i ended up registering to iblocklist.com to get this to work. replace with your own custom url they provide you based on your selection etc... also worth noting i run transmission in a docker and extract the blacklist file to my container config / blacklists folder then restart the container for it to read it on startup. then i just cron the below script weekly.
`#!/bin/bash
Variables
URL='http://list.iblocklist.com/?list=xyz&fileformat=p2p&archiveformat=gz&username=meh&pin=1234'
OUTPUT_DIR='/mnt/nfs/swarm/dockervolumes/transmission/blocklists'
OUTPUT_FILE='blocklist.gz'
EXTRACTED_FILE='blocklist'
DOCKER_CONTAINER='transmission'
Download the blocklist file
wget -O $OUTPUT_FILE $URL
Extract the blocklist file
gunzip -f $OUTPUT_FILE
Move the extracted file to the desired location
mv $EXTRACTED_FILE $OUTPUT_DIR/$EXTRACTED_FILE
Restart the Docker container
docker restart $DOCKER_CONTAINER
echo "Blocklist updated and Docker container restarted successfully."`