Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Davenchy/live-torrent
Torrent Web Client
https://github.com/Davenchy/live-torrent
backend captions client explorer frontend player server stream subtitles torrent vtt vuejs web webtorrent yts
Last synced: about 1 month ago
JSON representation
Torrent Web Client
- Host: GitHub
- URL: https://github.com/Davenchy/live-torrent
- Owner: Davenchy
- License: mit
- Created: 2019-05-27T01:46:03.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2023-10-07T01:30:34.000Z (9 months ago)
- Last Synced: 2023-11-07T13:54:59.158Z (8 months ago)
- Topics: backend, captions, client, explorer, frontend, player, server, stream, subtitles, torrent, vtt, vuejs, web, webtorrent, yts
- Language: TypeScript
- Homepage: http://live-torrent.herokuapp.com
- Size: 1.43 MB
- Stars: 629
- Watchers: 18
- Forks: 232
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-stars - Davenchy/live-torrent - Torrent Web Client (TypeScript)
README
# Live Torrent V4
### Rebuilding Live Torrent with __Next.js ❤️__ flavor from scratch.
> In progress
Search, explore, download and stream torrent files online.
Watch online YTS movies with subtitles in any language.
Now all in one fullstack package.
## Install and Build
```
# clone the project
git clone --depth=1 --single-branch https://github.com/Davenchy/live-torrent.git# change working directory
cd live-torrent# then install dependencies
npm install# now lets's build our project
npm run build# finally get ready
npm start
```## Docker
### Build Docker Image
```sh
docker build -t live-torrent-next .
```### Manage Docker Container
- run/create a new container
```sh
docker run --name=live-torrent-next -d -p 3000:3000 live-torrent-next
```> OR use our pre-built image form docker hub `davenchy/live-torrent-next:latest`
```sh
docker run --name=live-torrent-next -d -p 3000:3000 davenchy/live-torrent-next:latest
```- start the container
```sh
docker start live-torrent-next
```- stop the container
```sh
docker stop live-torrent-next
```### Old LiveTorrent
- To pull the old LiveTorrent docker image
```sh
docker pull davenchy/live-torrent
```- To run a container for the old LiveTorrent
```sh
docker run --name=live-torrent -d -p 3000:8080 -e "OSUA=" davenchy/live-torrent
```- The __OSUA__ enviroment variable must be set to your opensubtitles user agent. It is not mandatory to set but it is required to fetch subtitles.
- To get your own __OpenSubtitles_User_Agent__ check this [link](https://trac.opensubtitles.org/projects/opensubtitles/wiki/DevReadFirst#Howtorequestanewuseragent)