A proxy to filter PT rss feeds according to file size / freeleech or not.
Meant to be used in conjunction with a seedbox to build up ratio.
PRs for more trackers are welcome.
config-example.js to config.jsconfig.js file, fill in the necessary configuration for each tracker/domain.npm install
npm start
http://IP_Address:3355/. For example, https://xxx.com/torrentrss.php?https=1&rows=50&linktype=dl&passkey=xxx now becomes http://IP_Address:3355/https://xxx.com/torrentrss.php?https=1&rows=50&linktype=dl&passkey=xxx.The config.js file should export an object with the following structure:
export default {
port: 3355,
maxConcurrentCheck: 8,
userAgent: "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.62 Safari/537.36",
domainData: {
"example.com": {
cookie: "xxxx",
// only show freeleech torrents
onlyWhenFreeLeech: true,
// in MB, only show torrents with size less than 5000MB (0 for unlimited)
onlyWhenFileSizeInMBLessThan: 0,
},
// Add more domains as needed
}
};
Adjust the domainData object to include configurations for all the trackers you want to use.
ES6-compatible Node.js
All Trackers using NexusPHP can be adapted very easily.
More coming soon. PRs welcome.
To add support for a new tracker:
domainData object in config.jsFeel free to submit a pull request with new tracker configurations!
Content type
Image
Digest
sha256:ab0a9a60c…
Size
361.2 MB
Last updated
over 1 year ago
docker pull kevinwang15/pt-rss-filter-proxy