|
1 | 1 | # About
|
2 | 2 |
|
3 | 3 | ## Introduction
|
4 |
| -Torrust is an open source project that brings you all the tools you need to host your own (private) online torrent database. |
| 4 | +Torrust is an open source project that brings you all the tools you need to host your own (private) BitTorrent tracker and online torrent index. |
5 | 5 |
|
6 | 6 | ## Project structure
|
7 |
| -Torrust is split up into three separate applications. |
| 7 | +Torrust is split up into two separate applications. |
8 | 8 |
|
9 |
| -- [__Torrust Backend__](https://github.com/torrust/torrust-web-backend): A REST API written in Rust with the Actix web framework that acts as a backend for the Torrust Frontend. |
10 |
| -- [__Torrust Frontend__](https://github.com/torrust/torrust-web-frontend): A Vue application where torrents can be uploaded and downloaded. |
11 |
| -- [__Torrust Tracker__](https://github.com/torrust/torrust-tracker): A UDP based torrent tracker built with Rust. |
| 9 | +- [__Torrust Tracker__](https://github.com/torrust/torrust-tracker): A lightweight but incredibly powerful and feature-rich (private) BitTorrent Tracker. |
| 10 | +- [__Torrust Index__](https://github.com/torrust/torrust): A torrent indexing website that depends on the Torrust tracker. |
12 | 11 |
|
13 | 12 | ## Features
|
14 |
| -- [X] Email / Password authentication |
15 |
| -- [X] Self-hosted Private Tracker |
| 13 | +- [X] Email / Password authentication (optional email verification) |
| 14 | +- [X] Self-hosted BitTorrent tracker with Private and Whitelist support and a built-in API |
16 | 15 | - [X] Torrent Uploading / Downloading
|
17 | 16 | - [X] No external services needed
|
18 | 17 | - [X] Completely written in Rust
|
19 | 18 |
|
20 | 19 | ## Screenshots
|
21 |
| - |
22 |
| - |
| 20 | + |
| 21 | + |
| 22 | + |
| 23 | + |
| 24 | + |
23 | 25 |
|
24 | 26 | ## Contributing
|
25 | 27 | Please report any bugs you find to our issue tracker. Ideas and feature requests are welcome as well!
|
|
0 commit comments