opentracker - fast open BitTorrent tracker (UDP+HTTP), built from source
2.2K
epicmorg/opentrackeropentracker — an open and free BitTorrent tracker
by erdgeist. Built from source (with libowfat) in an
epicmorg/debian:trixie-develop stage, linked statically and shipped on epicmorg/debian:trixie.
Originally based on wiltonsr/opentracker-docker.
/usr/bin/opentracker and /usr/bin/opentracker.debug — static builds with the default compile
options, i.e. open mode (no white/black access lists compiled in)/etc/opentracker/opentracker.conf (all defaults) and opentracker.conf.sample with every
option documenteddocker-entrypoint.sh under tini runs opentracker ${RETRACKER_OPTS} -f ${RETRACKER_CONFIG}6969 TCP (HTTP announce/scrape) and UDP; healthcheck over HTTP; STOPSIGNAL SIGINT| Tags | Dockerfile |
|---|---|
latest | . |
Every tag is pushed to docker.io, quay.io and ghcr.io (epicmorg/opentracker:<tag> on each) - same digest everywhere.
docker run -d --name opentracker \
-p 6969:6969/udp -p 6969:6969 \
epicmorg/opentracker:latest
Announce URLs: udp://<host>:6969/announce and http://<host>:6969/announce.
Custom configuration (start from opentracker.conf.sample):
docker run -d --name opentracker \
-p 6969:6969/udp -p 6969:6969 \
-v "$PWD/opentracker.conf":/etc/opentracker/opentracker.conf:ro \
epicmorg/opentracker:latest
| Variable | Default | Meaning |
|---|---|---|
RETRACKER_CONFIG | /etc/opentracker/opentracker.conf | config file passed with -f |
RETRACKER_DEBUG | false | true runs opentracker.debug instead |
RETRACKER_OPTS | (empty) | extra command-line options |
RETRACKER_PORT | 6969 | port used by the healthcheck; set the listen port in the config to match |
-DWANT_ACCESSLIST_WHITE /
-DWANT_ACCESSLIST_BLACK; this image does not ship such a build.Content type
Image
Digest
sha256:946d08710…
Size
694.8 MB
Last updated
about 11 hours ago
docker pull epicmorg/opentracker