Skip to content

Instantly share code, notes, and snippets.

@shmup

shmup/torrents.md

Last active Apr 14, 2021
Embed
What would you like to do?
transmission blocklist guide

Transmission Blocklist

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:

Transmission

  1. Check enable blocklist
  2. Paste in: http://john.bitsurge.net/public/biglist.p2p.gz
  3. Check Enable automatic updates
  4. Click Update
  5. Close
@shmup

This comment has been minimized.

Copy link
Owner Author

@shmup shmup commented Jan 29, 2016

The list I recommend is built by a nice guy who runs this daily:

curl -s https://www.iblocklist.com/lists.php \
  | sed -n "s/.*value='\(http:.*=bt_.*\)'.*/\1/p" \
  | xargs wget -O - \
  | gunzip \
  | egrep -v '^#'

It's really just collecting every list on https://www.iblocklist.com/lists.php for your convenience.

@shmup

This comment has been minimized.

Copy link
Owner Author

@shmup shmup commented Jul 22, 2016

All links should show results for The Adventures of Baron Munchausen because it's older, great, and the tracker had better have it.

With any of these trackers and searching, it's nice to not have your browser be so accepting of garbage. I recommend uBlock for whichever browser you prefer.

@GETandSELECT

This comment has been minimized.

Copy link

@GETandSELECT GETandSELECT commented Jan 23, 2020

This docs from Jul 2017. Is this list still recommended? I use Deluge torrent client.

@sahsu

This comment has been minimized.

Copy link

@sahsu sahsu commented Jan 29, 2020

Hi,

I setup a travis jobs for this script, you can check https://github.com/sahsu/transmission-blocklist and use https://github.com/sahsu/transmission-blocklist/releases/download/1.0.0/blocklist.gz as your block url.

@GETandSELECT

This comment has been minimized.

Copy link

@GETandSELECT GETandSELECT commented Jan 30, 2020

Hi,

I setup a travis jobs for this script, you can check https://github.com/sahsu/transmission-blocklist and use https://github.com/sahsu/transmission-blocklist/releases/download/1.0.0/blocklist.gz as your block url.

Thanks.

Screenshot 2020-01-30 at 09 50 39

Note: it also works with Blocklist plugin from Deluge torrent client.

@sahsu

This comment has been minimized.

Copy link

@sahsu sahsu commented Feb 1, 2020

Hi,

I setup a travis jobs for this script, you can check https://github.com/sahsu/transmission-blocklist and use https://github.com/sahsu/transmission-blocklist/releases/download/1.0.0/blocklist.gz as your block url.

Hey,

Since travis will create newest build, please use https://github.com/sahsu/transmission-blocklist/releases/latest/download/blocklist.gz for get newest build!

@DugieHowsa

This comment has been minimized.

Copy link

@DugieHowsa DugieHowsa commented Mar 31, 2020

Both http://john.bitsurge.net/public/biglist.p2p.gz and https://github.com/sahsu/transmission-blocklist/releases/download/1.0.0/blocklist.gz are currently 0 bytes in size. Did something breakdown on the backend?

EDIT: Nevermind. Saw this issue:

sahsu/transmission-blocklist#1

@guidorugo

This comment has been minimized.

@MadMacMad

This comment has been minimized.

Copy link

@MadMacMad MadMacMad commented May 22, 2020

https://github.com/sahsu/transmission-blocklist/releases/download/1.0.0/blocklist.gz

works superb' so far...
all is in there... so no need for other list...

@Dalkei

This comment has been minimized.

Copy link

@Dalkei Dalkei commented Jun 3, 2020

https://github.com/sahsu/transmission-blocklist/releases/download/1.0.0/blocklist.gz

works superb' so far...
all is in there... so no need for other list...

That's also outdated by five months. Do you know how long it takes for a Dynamic IP address to change, at least in Canada?
12 days.

@mpaunovic

This comment has been minimized.

Copy link

@mpaunovic mpaunovic commented Jun 6, 2020

This one looks promising...

https://github.com/Naunter/BT_BlockLists

@bpvarsity

This comment has been minimized.

Copy link

@bpvarsity bpvarsity commented Dec 2, 2020

This one looks promising...

https://github.com/Naunter/BT_BlockLists

Looks like its updated daily so thats nice

@precator

This comment has been minimized.

Copy link

@precator precator commented Dec 14, 2020

question what does subscribing to a gist do?

@eduncan911

This comment has been minimized.

Copy link

@eduncan911 eduncan911 commented Dec 28, 2020

As the author of the repo commented above, this gist is old. It's been fixed and is published now at:

https://github.com/sahsu/transmission-blocklist/releases/latest/download/blocklist.gz

You can see more, and verify the Travis CI builds are working (as of Dec 28th, 2020, of writing this, there are 352,464 rules added on the last build on today's date, Dec 28th).

https://github.com/sahsu/transmission-blocklist

@Jackman3005

This comment has been minimized.

Copy link

@Jackman3005 Jackman3005 commented Dec 31, 2020

I see that the travis has run recently and it has said that it overrode the blocklist.gz file in the latest GitHub release, but it's still a bit confusing in the GitHub UI... The release was from July, I cannot check the date of individual files in the release, so I'm unable to verify there that it has been updated. I guess I didn't know you could update files in a release without re-releasing. No sweat though as long as the file is the one being built by travis. 👍

@eduncan911

This comment has been minimized.

Copy link

@eduncan911 eduncan911 commented Jan 1, 2021

True... And I just pulled down the list and opened it open, there is no date in it.

However, since I've posted the above, the numbers have changed already. Which tells me something is getting updated.

@sayomelu

This comment has been minimized.

Copy link

@sayomelu sayomelu commented Apr 2, 2021

generate this with github action weekly. https://github.com/sayomelu/transmission-blocklist

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment