Skip to content

Your own private BitTorrent search site hosted on CloudFlare, with no malware or popups.

License

Notifications You must be signed in to change notification settings

tylergannon/bintrotter

Repository files navigation

BINTROTTER

Host your own private torrent search without the insane ads and popups.

Currently supports YTS.mx and thepiratebay.

Basic authentication to keep it from being overused or misused.

Stack

This is a Sveltekit application, built for use on Cloudflare Pages.

On the backend, it uses the open movie database as well as api calls out to the Yify and TPB sites for torrent data.

Also uses Cloudflare KV store for caching data retrieved from those sites, to speed things up and also prevent placing a noticeable burden on the services used.

Installation

  1. Fork this repo.

  2. Get an api key from open movie database

  3. (Optional) Create a KV namespace at cloudflare

  4. Create a new Cloudflare Pages app, configured for Sveltekit, and drawing from this codebase.

    It should have the following environment variables:

    • OMDB_API_KEY=****
    • ADMIN_LOGIN=username:password
    • KV_NAMESPACE=CLOUDFLARE_KV_BINDING <-- omit or leave blank to skip using KV.
  5. Deploy & Enjoy!

Torrent Detail Home Page YTS Form TPB Search

About

Your own private BitTorrent search site hosted on CloudFlare, with no malware or popups.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published