Host a BitTorrent tracker - ParabolaWiki

# Host a BitTorrent tracker

A torrent tracker is a server application that tracks torrents and peers that seed or leech them, allowing their communications. Wikipedia:Distributed hash table is making them obsolete, but they still may be useful for low peer torrents.

Add the [social] repo from Parabola repositories.

       # $EDITOR /etc/pacman.conf
       [social]
       Include = /etc/pacman.d/mirrorlist # If you're using Parabola
       Server = https://repo.parabolagnulinux.org/social/os/$arch # If you're not

Install the opentracker package. Opentracker is a tiny C-written tracker that was once used at The Pirate Bay tracker. It has many options that can be enabled at compile time. This package is built for serving an open tracker. This means that any torrent configured to announce itself to it will be allowed. If you're worried someone may misuse your tracker, you can rebuild it with whitelist or blacklist support by getting the PKGBUILD from ABSLibre.

       # pacman -Sy opentracker

Run the daemon:

       # rc.d start opentracker

That's it! Now create a torrent using this URL:

       http://yourip.or.domain.name:6969/announce

Or

       udp://yourip.or.domain.name:6969/announce

You can check the tracker stats by querying the /stats URI.

       wget -q -O - http://yourip.or.domain.name:6969/stats

Categories:

- Social
- Request:Correction