Search, explore and download torrent files online.
the backend package is live-torrent-backend
# clone the project
git clone https://github.com/Davenchy/live-torrent
cd live-torrent
# then install dependencies
npm install
# build frontend
npm run build
# create the .env file more information below
# run the server
npm start
Live torrent needs some environment variables you can define them in the terminal or in a .env
file
Variable Name | Default Value | Description |
---|---|---|
PORT | 3000 | the server listening port |
OSUA | TemporaryUserAgent | the opensubtitles.org api user agent |
for more information about the backend from here.
for more information about the OpenSubtitles.org api user agent from here
- Docker repo:
davenchy/live-torrent
docker run --name live-torrent -d -p <PORT>:8080 -e "OSUA=<your opensubtitles user agent>" live-torrent
Path | query | description |
---|---|---|
/ | [query] | quick way to add torrentId and explore it |
/movies | [query, limit, rating, genre] | search movies |
/search | [query, limit, category, provider] | providers: [all, 1337x, ExtraTorrent, KickassTorrents, Rarbg, ThePirateBay], the most used categories: [All, Movies, TV, Music, Apps, Anime, Books] |
/explorer | torrentId | explore torrent file using its torrent id (http/https torrent file or info hash or magnet uri) |
/player | torrentId, fileIndex, [caption] | play video or audio file using torrentId and the file index, find more about captions below |