Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support to find seeders/peers count and update db in schedule service #86

Closed
mhdzumair opened this issue Jan 25, 2024 · 2 comments
Closed
Labels
feature New feature or functionality High Priority

Comments

@mhdzumair
Copy link
Owner

As a developer, I would like to add the functionality to query the current available seeders/peers count for torrent and update torrent data in the db. The torrent protocols are implemented in demagnetize library. But it doesn't support our requirement. We need to implement the functionality by modifying on top of it.

@ragmehos
Copy link
Contributor

With #90 - its possible to get the peers count from bitsearch or from prowlarr - so should be easier to handle it than having to modify demagnetize library.

@mhdzumair mhdzumair added feature New feature or functionality High Priority labels Feb 9, 2024
@mhdzumair
Copy link
Owner Author

A UDP implementation exists for obtaining the data we need: https://github.com/project-mk-ultra/torrent-tracker-scraper.

However, the current solution has limitations. While it functions somewhat, the seed count is reported per tracker, not aggregated. We require the total seed count without duplicate entries across trackers. Additionally, supporting HTTP trackers is essential.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or functionality High Priority
Projects
None yet
Development

No branches or pull requests

2 participants