All Projects → philipphenkel → Docker Bittorrent Tracker

philipphenkel / Docker Bittorrent Tracker

Licence: mit
Node Docker image containing Feross Aboukhadijeh's BitTorrent tracker

Programming Languages

javascript
184084 projects - #8 most used programming language

BitTorrent Tracker Build Status Dependency Status

Node.js Docker image containing a BitTorrent tracker. The Node service is using Feross Aboukhadijeh's excellent bittorrent-tracker library.

Besides HTTP and UDP the tracker also supports WebSockets.

Usage

docker run --rm -i -t henkel/bittorrent-tracker:latest

By default port 8000 is exposed. In order to run a detached tracker at port 8100, just call

docker run --name bittorrent-tracker -d -p 8100:8000 henkel/bittorrent-tracker:latest

Updating

The container is stateless and you can easily update to the latest version at any time:

docker stop bittorrent-tracker
docker rm bittorrent-tracker
docker pull henkel/bittorrent-tracker:latest

Follow the usage instructions to re-start the service.

License

Copyright (C) 2016 Philipp Henkel

Licensed under the MIT License (MIT). See LICENSE file for more details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].