OnWorks favicon

bttrack.bittornado - Online in the Cloud

Run bttrack.bittornado in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command bttrack.bittornado that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator



bttrack — bittorrent tracker


bttrack [options ...] --dfile file


This manual page documents briefly the bttrack command.

This manual page was written for the Debian distribution because the original program does
not have a manual page.

bttrack is a "tracker" for bittorrent clients. This program keeps track of the completion
of each client, and communicates that information when requested to other clients.

There is one required option, --dfile, which specifies what file to store the recent
downloader information.


These programs follow the usual GNU command line syntax, with long options starting with
two dashes (`--'). A summary of options is included below.

--dfile file
the file to store the recent downloader information (required)

--port port
the port to listen on (defaults to 80)

--bind ip|hostname[,ip|hostname ...]
a comma-separated list of ips and hostnames to bind to locally (defaults to '')

--ipv6_enabled 0|1
whether to allow the tracker to connect to peers via IPv6 (defaults to 0)

--ipv6_binds_v4 0|1
whether an IPv6 server socket will also field IPv4 connections (defaults to 0)

--socket_timeout seconds
then number of seconds to use as a timeout for closing connections (defaults to

--save_dfile_interval seconds
the number of seconds between saving the dfile (defaults to 300)

--timeout_downloaders_interval seconds
the number of seconds between expiring downloaders (defaults to 2700)

--reannounce_interval seconds
the number of seconds downloaders should wait between reannouncements (defaults
to 1800)

--response_size num
the num of peers to send in an info message (defaults to 50)

--timeout_check_interval seconds
the number of seconds to wait between checking if any connections have timed out
(defaults to 5)

--nat_check num
check num times if a downloader is behind a NAT (0 = don't check) (defaults to

--log_nat_checks 0|1
whether to add entries to the log for nat-check results (defaults to 0)

--min_time_between_log_flushes seconds
the minimum number of seconds it must have been since the last flush to do
another one (defaults to 3.0)

--min_time_between_cache_refreshes seconds
the minimum number of seconds before a cache is considered stale and is flushed
(defaults to 600.0)

--allowed_dir directory
only allow downloads for torrents in this directory (defaults to '')

--allowed_list file
only allow downloads for hashes in this file (hex format, one per line), cannot
be used with allowed_dir (defaults to '')

--allowed_controls 0|1
whether to allow special keys in torrents in the allowed_dir to affect tracker
access (defaults to 0)

--multitracker_enabled 0|1
whether to enable multitracker operation (defaults to 0)

--multitracker_allowed autodetect|none|all
whether to allow incoming tracker announces (can be none, autodetect or all)
(defaults to 'autodetect')

--multitracker_reannounce_interval seconds
number of seconds between outgoing tracker announces (defaults to 120)

--multitracker_maxpeers num
the num of peers to get in a tracker announce (defaults to 20)

--aggregate_forward url[,password]
if set, forwards all non-multitracker to this url with this optional password
(defaults to '')

--aggregator 0|1|password
whether to act as a data aggregator rather than a tracker. If enabled, may be 1,
or password; if password is set, then an incoming password is required for
access (defaults to '0')

--hupmonitor 0|1
whether to reopen the log file upon receipt of HUP signal (defaults to 0)

--http_timeout seconds
number of seconds to wait before assuming that an http connection has timed out
(defaults to 60)

--parse_dir_interval seconds
number of seconds between reloading of allowed_dir (defaults to 60)

--show_infopage 0|1
whether to display an info page when the tracker's root dir is loaded (defaults
to 1)

--infopage_redirect URL
redirect the info page to this URL (defaults to '')

--show_names 0|1
whether to display names from allowed dir (defaults to 1)

--favicon filename
the filename containing x-icon data to return when browser requests favicon.ico
(defaults to '')

--allowed_ips file
only allow connections from IPs specified in the given file, which contains
subnet data in the format: aa.bb.cc.dd/len (defaults to '')

--banned_ips file
don't allow connections from IPs specified in the given file, which contains IP
range data in the format: xxx:xxx:ip1-ip2 (defaults to '')

--only_local_override_ip 0|1|2
ignore the ip GET parameter from machines which aren't on local network IPs (0 =
never, 1 = always, 2 = ignore if NAT checking is not enabled) (defaults to 2)

--logfile file
write tracker logs to this file, use '-' for stdout (defaults to '-')

--allow_get 0|1
use with allowed_dir; adds a /file?hash=hash URL that allows users to download
the torrent file (defaults to 0)

--keep_dead 0|1
keep dead torrents after they expire (so they still show up on your /scrape and
web page) (defaults to 0)

--scrape_allowed full|specific|none
scrape access allowed (can be none, specific or full) (defaults to full)

--dedicated_seed_id code
the code to require from clients to indicate that they are dedicated seeders.
This allows the tracker to monitor dedicated seed(s) and flag torrents as
seeded. (defaults to '')

Use bttrack.bittornado online using onworks.net services

Free Servers & Workstations

Download Windows & Linux apps

  • 1
    Avogadro is an advanced molecular
    editor designed for cross-platform use
    in computational chemistry, molecular
    modeling, bioinformatics, materials
    science and ...
    Download Avogadro
  • 2
    XMLTV is a set of programs to process
    TV (tvguide) listings and help manage
    your TV viewing, storing listings in an
    XML-based format. There are utilities to
    Download XMLTV
  • 3
    Strikr Free Software project. Artifacts
    released under a 'intent based'
    dual license: AGPLv3 (community) and
    CC-BY-NC-ND 4.0 international
    Download strikr
  • 5
    giflib is a library for reading and
    writing gif images. It is API and ABI
    compatible with libungif which was in
    wide use while the LZW compression
    algorithm was...
    Download GIFLIB
  • 6
    With Hugin you can assemble a mosaic of
    photographs into a complete immersive
    panorama, stitch any series of
    overlapping pictures and much more..
    Audience: Sci...
    Download Hugin
  • 7
    Alt-F provides a free and open source
    alternative firmware for the DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F has Samba and NFS;
    supports ext2/3/4...
    Download Alt-F
  • More »

Linux commands