retracker - simple in-memory HTTP BitTorrent tracker, built from source
2.7K
epicmorg/retrackerretracker — a small HTTP BitTorrent tracker that keeps
peers in memory, handy as a local/LAN "retracker". Built from source with epicmorg/go and shipped on
epicmorg/debian:trixie.
retracker (static Go build, CGO_ENABLED=0) in /usr/local/share/epicmorg/retrackerdocker-entrypoint.sh under tini: turns the RETRACKER_* variables into command-line flags| Tags | Dockerfile |
|---|---|
latest | . |
Every tag is pushed to docker.io, quay.io and ghcr.io (epicmorg/retracker:<tag> on each) - same digest everywhere.
docker run -d --name retracker -p 80:80 epicmorg/retracker:latest
Behind a reverse proxy keep RETRACKER_REAL_IP=true and pass X-Real-IP.
| Variable | Default | Flag | Meaning |
|---|---|---|---|
RETRACKER_PORT | 80 | -l :<port> | listen port |
RETRACKER_MINUTS | 180 | -a <minutes> | how long a peer is kept in memory |
RETRACKER_REAL_IP | true | -x | take the client address from X-Real-IP |
RETRACKER_DEBUG | false | -d | debug logging |
If you change RETRACKER_PORT, publish that port instead of 80.
Content type
Image
Digest
sha256:405e68c07…
Size
702.2 MB
Last updated
about 17 hours ago
docker pull epicmorg/retracker