peerflix-server-npm
v0.0.30
Published
Streaming torrent client for node.js with web ui.
Downloads
28
Maintainers
Readme
peerflix-server
Streaming torrent client for node.js with web ui.
Based on torrent-stream, inspired by peerflix.
Usage
npm install -g peerflix-server
peerflix-server
- Open your browser at http://localhost:9000/
- 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"
}
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 /usr/local/bin/peerflix-server
(the path depends on your distribution and npm configuration)
You might also want to enable logging -- see the docs.
Heroku
Development
See Development.md
REST API
See REST.md
Docker
See Docker.md