torrust-tracker icon indicating copy to clipboard operation
torrust-tracker copied to clipboard

A modern and feature-rich (private) BitTorrent tracker.

Results 173 torrust-tracker issues
Sort by recently updated
recently updated
newest added

The HTTP Tracker Client struct contains some `unwrap` calls. ```rust pub struct Client { base_url: Url, reqwest: ReqwestClient, key: Option, } impl Client { // ... pub fn bind(base_url: Url,...

Enhancement / Feature Request
Code Cleanup / Refactoring
- Developer -
Testing

Parent issue: https://github.com/torrust/torrust-tracker/issues/677 Relates to: https://github.com/torrust/torrust-tracker/issues/679 **NOTE:** Although this issue could be implemented independently I think it would be better if it's implemented after implementing https://github.com/torrust/torrust-tracker/issues/679. You can run a...

Enhancement / Feature Request
Easy
Code Cleanup / Refactoring
- Developer -
- Admin -
Testing
good first issue

Parent issue: https://github.com/torrust/torrust-tracker/issues/677 You can run a Tracker Checker with: ```console TORRUST_CHECKER_CONFIG='{ "udp_trackers": [], "http_trackers": [], "health_checks": ["http://127.0.0.1:3030/sleep"] }' cargo run --bin tracker_checker ``` If the server does not reply...

Enhancement / Feature Request
Easy
Code Cleanup / Refactoring
- Developer -
- Admin -
Testing
good first issue

- Bencode format: https://en.wikipedia.org/wiki/Bencode - JSON format: https://www.json.org/json-en.html In some issues, we need to be able to serialize generic bencoded data into a JSON. ### Issues requiring this feature -...

Enhancement / Feature Request

Parent issue: https://github.com/torrust/torrust-tracker/issues/669 When you run the UDP tracker client: ```console cargo run --bin udp_tracker_client announce 127.0.0.1:6969 9c38422213e30bff212b30c360d26f9a02136422 ``` Not all responses are printed in JSON. Some of them are...

Easy
- Developer -
- Admin -
Testing
good first issue

### Discussed in https://github.com/torrust/torrust-tracker/discussions/136 Originally posted by **da2ce7** October 30, 2022 Hello @WarmBeer, I would like to propose that we change the license of this repository (Torrust Tracker) to the...

Legal
- Developer -

I'm using `clap` and `anyhow` in all binaries because the configuration is getting more complex. Allow to inject the tracker configuration with env vars. Currently, you can run it like...

- Developer -
Testing

Relates to: https://github.com/torrust/torrust-tracker/issues/567 We are running the live demo in a droplet with 1GB of RAM. The tracker domain is https://tracker.torrust-demo.com/health_check. On the 29th of December I changed the tracker...

Bug

Currently the torrent repository is not bound by an upper limit of torrents or memory usage. When the memory size of the torrent repository exceeds the amount of memory available...

Enhancement / Feature Request
Hard

Parent issue: https://github.com/torrust/torrust-tracker/issues/603 Related to: - - - - - - - - Adds a timeout to: - The TLS handshake. - The time the server waits for a request...

Bug