3 releases
2.0.0-alpha.3 | Jul 10, 2023 |
---|---|
2.0.0-alpha.2 | Jun 20, 2023 |
2.0.0-alpha.1 | May 16, 2023 |
#59 in #bittorrent
22 downloads per month
420KB
7.5K
SLoC
Torrust Index Backend
This repository serves as the backend for the Torrust Index project, which implements the Torrust Index Application Interface.
We also provide the Torrust Index Frontend project, which is our reference web application that consumes the API provided here.
Key Features
- Rest API
- Categories and tags
- Image proxy cache
Getting Started
Requirements:
- Rust Stable
1.68
You can follow the documentation to install and use Torrust Index Backend in different ways, but if you want to give it a quick try, you can use the following commands:
git clone https://github.com/torrust/torrust-index-backend.git \
&& cd torrust-index-backend \
&& cargo build --release
And then run cargo run
twice. The first time to generate the config.toml
file and the second time to run the backend with the default configuration.
After running the tracker the API will be available at http://localhost:3001.
Documentation
The technical documentation is available at docs.rs.
Contributing
We welcome contributions from the community!
How can you contribute?
- Bug reports and feature requests.
- Code contributions. You can start by looking at the issues labeled "good first issues".
- Documentation improvements. Check the documentation for typos, errors, or missing information.
- Participation in the community. You can help by answering questions in the discussions.
License
The project is licensed under a dual license. See COPYRIGHT.
Acknowledgments
This project was a joint effort by Nautilus Cyberneering GmbH, Dutch Bits and collaborators. Thank you to you all!
Dependencies
~85MB
~1.5M SLoC