Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A Pure Python BitTorrent Tracker using Tornado.
Python Shell
branch: master

Merge pull request #4 from blakev/master

Changed sys.version to sys.version_info in pytt/bencode.py
latest commit 3d7fd43daf
@semk authored

README.md

About

Pytt (Python Torrent Tracker, pronounced as 'pity') is a BitTorrent Tracker written in Python using non-blocking Tornado Web Server. It also features a nice and clean UI for showing Tracker statistics.

Work In Progress: May not work as a fully functioning Torrent Tracker.

Installing Pytt

To install Pytt, run

sudo python setup.py install

Configuring Pytt

Edit ~/.pytt/config/pytt.conf and change the values to your choice. The following options are available.

  • port: Pytt will listen to this port
  • interval: Interval in seconds that the client should wait between sending regular requests to the tracker.
  • min_interval: Minimum announce interval. If present clients must not re-announce more frequently than this.

Running Pytt

To run Pytt, do

python tracker.py -b

or

pytt -d
  • -p or --port (optional): To specify port
  • -d or --debug (optional): Enable debug mode
  • -b or --background (optional): Run as a daemon process

License

MIT License. Refer COPYING for more info.

Something went wrong with that request. Please try again.