opentracker.conf(5)
π opentracker.conf β the config file for opentracker π
okay so this is the opentracker.conf(5) page, from the File Formats Manual section. it's a config file bestie, so let's get into it π
β¨ NAME β¨
opentracker.conf β the configuration file for opentracker, aka the little text file that tells your tracker how to act π
πΈ SYNOPSIS πΈ
no synopsis here bestie, it's a config file, it doesn't get invoked β you just write it and opentracker reads it. iconic behavior honestly β¨
π¦ DESCRIPTION π¦
so the config file specifies all the various options for configuring the behavior of the opentracker program. that's the whole job. it's giving "settings menu but make it a text file" π
lines starting with # are comments and are ignored β so go off, leave yourself little notes, nobody's judging π«Ά
options are specified as 'keyword value' pairs. that's it. keyword, space, value.
the following options are available:
listen.tcp_udpaddress β specifies an addressopentrackerwill listen on for both TCP and UDP connections. if none are specified,opentrackerlistens on0.0.0.0:6969by default. can be added more than once. πlisten.tcpaddress β specifies the addressopentrackerwill listen on for TCP connections. can be added more than once.listen.udpaddress β specifies the addressopentrackerwill listen on for UDP connections. can be added more than once.listen.udp.workersthreads β specifies how many threads will be spawned to handle UDP connections. defaults to4. multitasking queen πaccess.whitelistpath/to/whitelist β specifies the path to the whitelist file containing all torrent hashes thatopentrackerwill serve. use this option ifopentrackerruns in a non-open mode. πaccess.blacklistpath/to/blacklist β specifies the path to the blacklist file containing all torrent hashes thatopentrackerwill not serve. use this option ifopentrackerwas compiled to allow blacklisting. π«access.fifo_addpath/to/adder.fifo β specifies the path to the FIFO (named pipe) used for dynamic changesets to accesslists. info hashes written to this FIFO will be added to the main accesslist file. β¨access.fifo_deletepath/to/deleter.fifo β specifies the path to the FIFO (named pipe) used for dynamic changesets to accesslists. info hashes written to this FIFO will be removed from the main accesslist file. πaccess.statsip_address_or_network β specifies the IP address or network in CIDR notation allowed to fetch stats fromopentracker. πaccess.stats_pathpath β specifies the path to the stats location. you can configureopentrackerto appear anywhere on your tracker. defaults to/stats.access.proxyip_address_or_network β specifies the IP address or network of the reverse proxies.opentrackerwill take theX-Forwarded-Foraddress instead of the source IP address. can be added more than once. π§livesync.cluster.listenip_address:port β specifies the IP address and portopentrackerwill listen on for incoming live sync packets to keep a cluster of opentrackers synchronized. πlivesync.cluster.node_ipip_address β specifies one trusted IP address for sync between trackers running in a cluster. can be added more than once.batchsync.cluster.admin_ipip_address β specifies the admin IP address for old-style (HTTP-based) asynchronous tracker syncing. lowkey retro of it π°οΈtracker.rootdirpath β specifies the directoryopentrackerwillchroot/chdirto. all black/white list files must be located in this directory. don't forget this part, fr fr πtracker.userusername β specifies the useropentrackerwillsetuidto after binding to potentially privileged ports. safety first bestie π‘οΈtracker.redirect_urlURL β specifies the URLopentrackerwill redirect to in response to a"GET / HTTP"request. main character landing page energy π
π EXAMPLES π
to specify the address opentracker will listen on for both TCP and UDP connections:
listen.tcp_udp 0.0.0.0:6969
to specify the address opentracker will listen on for TCP connections:
listen.tcp 0.0.0.0
to specify the address opentracker will listen on for UDP connections:
listen.udp 0.0.0.0:6969
π₯ SEE ALSO π₯
π AUTHOR π
Dirk Engling β¨erdgeist@erdgeist.orgβ© β thank you for your service, king π«Ά
and that's the whole page bestie, no cap. copy the options exactly, mind your paths, and your tracker will absolutely ate π β¨
this was the Unix man page set, dated 2024-04-18, for opentracker.conf(5) β mwah, go configure something iconic π¦π
π¦ where this page comes from
- debian trixie: opentracker-common 0.0~git20240622.c854b3d-2 Β· Beerware
- ubuntu questing: opentracker-common 0.0~git20240622.c854b3d-2
- ubuntu resolute: opentracker-common 1.0+git20250425.b20b0b8-1 Β· Beerware
- ubuntu stonking: opentracker-common 1.0+git20250425.b20b0b8-1 Β· Beerware
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms