Torrent Health Tracker
Torrent Health Tracker is a way to provide a web interface into the statistics on the health of a collection of torrents. This is accomplished by looking at assembling tracker stats and periodically re-pinging the swarm. Simplely provide torrent-health-tracker
with a list of trackers and magnet links and it'll do its thing!
Note: currently only supports HTTP trackers.
Development
Prerequisites
Installing
Run
$ go get -u -v github.com/nektro/torrent-health-tracker
and then make your way to $GOPATH/src/github.com/nektro/torrent-health-tracker/
.
Once there, add your --tracker
and --magnet
URLs and run:
$ ./start.sh
Deployment
Coming soon!
Built With
Output of go list -f '{{ join .Imports "\n" }}'
sans stdlib packages.
- github.com/anacrolix/torrent/bencode
- github.com/nektro/go-util/alias
- github.com/nektro/go-util/util
- github.com/nektro/go.etc
- github.com/nektro/torrent-health-tracker/statik
- github.com/rakyll/statik/fs
- github.com/spf13/pflag
Contributing
We listen to issues all the time right here on GitHub. Labels are extensively to show the progress through the fixing process. Question issues are okay but make sure to close the issue when it has been answered! Off-topic and '+1' comments will be deleted. Please use post/comment reactions for this purpose.
When making a pull request, please have it be associated with an issue and make a comment on the issue saying that you're working on it so everyone else knows what's going on :D
License
MIT