node package manager
Orgs are free. Discover, share, and reuse code in your team. Create a free org »

webtorrent-webui

Webtorrent Web UI

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

Todo:

  • Modernize UI: drag'n'drop torrents, paste magnetlinks...
  • Rename things properly
  • Spin file server with downloaded files
  • Use sass, revert hardcoded CSS
  • Password protect (maybe?)