Find a file
2018-06-11 22:46:57 +03:00
src WIP: only announce implemented... 2018-06-11 22:46:57 +03:00
.gitignore Initial Commit 2018-06-08 18:35:22 +03:00
Cargo.lock Initial Commit 2018-06-08 18:35:22 +03:00
Cargo.toml WIP: only announce implemented... 2018-06-11 22:46:57 +03:00
README.md WIP: only announce implemented... 2018-06-11 22:46:57 +03:00

UDPT

UDPT is a UDP based torrent tracker which fully implements BEP-15 & BEP-41.

This project was written in Rust, it is a complete rewrite of a previous C/C++ UDPT project (which is still currently available in the master branch of the repository).

Features

  • UDP torrent tracking server
  • In memory database
  • Choice of Dynamic/Static/Private tracker modes
  • Ability to block a torrent from being tracked
  • HTTP REST API for management
  • Logging
  • Windows Service or Linux/Unix daemon

Getting started

This rewrite is currently still under development and shouldn't be used at the moment. If you'd like to contribute in making everything in the "Features" list come true, please feel free to submit a pull-request.

Since we are using Rust, getting started is fairly easy:

git clone https://github.com/naim94a/udpt.git
cd udpt
git checkout udpt-rs
cargo build