Web application that indexes all popular torrent sites, and saves it to the local database.
Clone or download
Pull request Compare This branch is 4 commits ahead of binaryedge:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
config
lib
priv
setup
supervisor
test
web
.gitignore
LICENSE
Procfile
README.md
Untitled
Vagrantfile
app.json
brunch-config.js
mix.exs
mix.lock
package.json

README.md

Magnetissimo

Web application that indexes all popular torrent sites, and saves it to the local database.

alt tag

Goals:

  • Crawl multiple index sites for torrents and magnet links.
  • Run without ceremony. No pointless configuration needed.
  • High performance, leveraging Elixir's GenServer and Erlang's BEAM VM.
  • Unit tested for correctness.

Community

Want to talk about Magnetissimo or suggest features? We have an official subreddit!

http://reddit.com/r/magnetissimo

Parser List

Magnetissimo currently fetches torrents from the following sites:

Usage Guide

Please check the Wiki pages for instructions on how to run Magnetissimo.

Available endpoints

GET / Search page

This endpoint serves an HTML page that supports searching through available torrents that have been fetched from torrent websites.

GET /summary

This endpoint shows a summary of the data in the database, essentially, a tally of how many torrents exist in the DB per torrent website.

GET /exqui

This endpoint is served by the ExqUI library (similar to Sidekiq's Web UI), shows currently running Exq workers, enqueued and canceled. Requires that mix exq.ui is running.

Deploy