Torrust is a suite of client-server software for hosting online torrent indexes. Torrust only works with the torrust tracker, it does not work with other trackers currently.
- User authentication
- E-mail verification
- Torrent sharing
- Torrent searching & filtering
- Private tracker compatible
- Content & user moderation tools (partly implemented)
- Website customization (partly implemented)
Read the installation documentation for setting up the torrent index backend/frontend + Torrust tracker.
The reason behind this project was that Nautilus Cyberneering GmbH needed a solution that makes it easy for anyone with a computer and internet connection to share their files with the rest of the world.
We will develop a BitTorrent tracker with a private and public tracker option and a web application for uploading and downloading torrents that are being tracked by the BitTorrent tracker.
Anyone will be able to host a (private) BitTorrent tracker and online torrent index with ease. And now they can share their digital content on their own torrent index :).
- Backend: A REST API written in Rust with the Actix web framework that acts as a backend for the web application.
- Frontend: A Vue application that acts as a frontend for the web application.
- Torrust Tracker: A UDP and HTTP based torrent tracker built with Rust.
- Torrust Documentation: A website made with MkDocs that hosts all the Torrust documentation.
Coming soon.
This project was a joint effort by Nautilus Cyberneering GmbH and Dutch Bits.