torshare / torshare-tracker

A high performance, multi-protocol BitTorrent Tracker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Torshare BitTorrent Tracker

codecov

Torshare Tracker is a high-performance and feature-rich BitTorrent tracker written in Rust. It's a type of server that assists in the communication between clients using the BitTorrent protocol.

Features

  • Supports multiple types of transfer protocols
  • IPv4 and IPv6 support
  • Private Torrents
  • Reverse Proxy Support
  • High Availability via Redis

Implemented BEPs

  • BEP 3: The BitTorrent Protocol
  • BEP 7: IPv6 Tracker Extension
  • BEP 23: Tracker Returns Compact Peer Lists
  • BEP 31: Failure Retry Extension
  • BEP 41: UDP Tracker Protocol Extension
  • BEP 48: Tracker Protocol Extension: Scrape

Installation

git clone https://github.com/torshare/torshare-tracker.git
cargo run

About

A high performance, multi-protocol BitTorrent Tracker

License:MIT License


Languages

Language:Rust 99.6%Language:JavaScript 0.4%