Free Content p2p Network

Torrents: How To Create A Free Content Torrent


[ About ] [ FAQ ] [ Join ] [ Security ] [ Software ] [ Torrents ] [ Public Key Server ] [ Home ]

This document assumes that you're running Linux.

Creating a new torrent file is actually very easy with the official 
bittorrent software installed on your system. The steps involved are
selecting the files or directories you would like to distribute, 
to optionally upload the torrent to a tracker, and finally to start 
seeding the torrent.

The first step is to determine what type of torrent you would like 
to make.  The options you have with the latest bittorrent sotware 
are termed regular torrents, and trackerless torrents.  A traditional
torrent relies on the use of a program called a tracker which 
coordinates downloading between the torrent participants.  A trackerless
torrent is a torrent which instead relies on a technology known as a 
Distributed Hash Table (or DHT) to coordinate interactions between 
participants in the torrent.

Creating a torrent which uses DHT, a trackerless torrent, is much 
easier and less work intensive than creating a traditional torrent.
However, neither type is difficult to actually make.

For a traditional torrent, you need a tracker to be operational at
all times. You can either run your own tracker, or you can use one
of the many free tracker services which are available on the internet.
Using one of the free tracker services is probably the best option, 
because if the tracker goes down for anyreason your torrent will 
stop working.

Once you have determined what type of torrent you wish to create, 
you are ready to move onto the next step - creating the torrent 
file.  To do this with the official bittorrent distribution, you 
should run the maketorrent or the maketorrentcurses
script from the command line.

The next step is to seed the torrent.  Seeding a torrent simpling 
means running a bittorrent client with the ability to upload and 
which is in possession of a full and complete copy of all of the 
files in a torrent.

The final step is to distribute the torrent file, so that others
can join into the torrent.

Last Updated: 2005.11.08 by VAB