peerflix-server

Streaming torrent client for Node.js with web ui.

Github星跟蹤圖

peerflix-server

NPM Version
NPM Downloads
Node.js Version
Build Status

Streaming torrent client for node.js with web ui.

screen capture

Based on torrent-stream, inspired by peerflix.

Usage

  1. npm install -g peerflix-server
  2. peerflix-server
  3. Open your browser at http://localhost:9000/
  4. Enjoy!

Configuration

You can configure the application using ~/.config/peerflix-server/config.json file (doesn't exist by default).
The options are passed to all torrent-stream instances.
Here's an example that overrides the defaults:

{
  "connections": 50,
  "tmp": "/mnt/torrents"
}

You can also change the default port by setting PORT environment variable:

PORT=1234 peerflix-server

# or on windows
SET PORT=1234
peerflix-server

The application stores its current state (list of torrents) in ~/.config/peerflix-server/torrents.json

Daemon

If you want to run peerflix-server as a daemon, you can do it using forever:

npm install -g forever
forever start $(which peerflix-server)

You might also want to enable logging -- see the docs.

FAQ

How do I add password protection?

Development

See Development.md

REST API

See REST.md

Docker

See Docker.md

主要指標

概覽
名稱與所有者asapach/peerflix-server
主編程語言JavaScript
編程語言HTML (語言數: 4)
平台
許可證MIT License
所有者活动
創建於2014-04-05 10:34:17
推送於2023-01-11 22:21:30
最后一次提交2021-10-04 13:37:52
發布數42
最新版本名稱v0.6.0 (發布於 2021-07-25 19:37:45)
第一版名稱0.0.2 (發布於 )
用户参与
星數1.3k
關注者數69
派生數579
提交數291
已啟用問題?
問題數158
打開的問題數33
拉請求數25
打開的拉請求數11
關閉的拉請求數19
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?