Web user interface for Webtorrent, based on the Transmission web UI
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
docker Update readme Dec 17, 2017
lib Add test for paused state Feb 12, 2018
static Fix fonts Feb 13, 2018
tests Fix fonts Feb 13, 2018
.gitignore Long overdue tests Feb 9, 2018
.travis.yml Long overdue tests Feb 9, 2018
LICENSE First Aug 5, 2017
README.md Bump npm // readme Feb 13, 2018
app.js Modularize for easier integration with hybrid version Feb 6, 2018
index.js Add test for paused state Feb 12, 2018
package.json Bump npm // readme Feb 13, 2018
screenshot.png Readme Oct 7, 2017

README.md

Webtorrent Web UI

Build Status

screenshot

A simple-yet-complete web user interface for Webtorrent. Based on the Transmission web UI, and of course Webtorrent for the torrenting bit.

# Install
$ npm i -g webtorrent-webui

# Run
$ webtorrent-webui -h

Webtorrent Web UI
  -h  displays this message
  -t  sets the torrent folder         - default ~/.torrent_folder
  -d  sets the download folder        - default ~/Downloads
  -v  gives a console status msg/sec  - default disabled
  -l  sets the host to listen to      - default 127.0.0.1
  -p  sets the port to listen to      - default 9081

Checkout the docker folder for an example docker image running with OpenVPN.

A version of webtorrent-webui fueled by webtorrent-hybrid is also available ! Checkout webtorrent-webui-hybrid.

Todo:

  • Modernize UI: drag'n'drop torrents, paste magnetlinks...
  • Rename things properly
  • Spin file server with downloaded files
  • Tests
  • Use sass, revert hardcoded CSS