

Limit the torrents we need to update the seeds and peers in admin/tupdater.php.If we have 10M torrents this makes ~960,000 requests in total to the 7 torrent trackers, so it is not recommended to run it at the moment until we define some criteria to limit the number of torrents we need to get stats every time (for example we don't want recently (re)indexed links). The final numbers are the maximum among those found in all the trackers. Sudo -u sphinx indexer -config -allĮxecute the following commands to attach regular indexes to real-time indexes:Ĭreate a cron job to call admin/indexer.php for example every 12 or 24 hours.Īdmin/tupdater.php updates the seeds/leech of all torrents in groups of 73. Use install/ to create the Sphinx indexes: It contains ~13M torrents.Įdit includes/config.php with your MySQL host, username, password and database name.Įdit install/ (mysql_all source) with your MySQL host, username, password and database name and change all the file paths to yours. Movie & TV series info when the search query is relevantĬreate a MySQL database and import schema.sql, sources.sql and trackers.sql from install folder.ĭownload and import the MySQL dump from.Scrapers for Kickass, ThePirateBay, isoHunt, Limetorrents, 1337x.RIVR is a personal project I decided to make open source with the hope of finding people to build a distributed torrent search engine with high quality results.

For each torrent it provides a magnet link and when available a torrent file displaying its contents. It scrapes torrent websites (Kickass, ThePirateBay, isoHunt, Limetorrents, 1337x), and gives fast results with a ranking based on torrent hash, seeders and leechers.

RIVR is the world's first open source torrent search engine.
