Skip to content

Web user interface for Webtorrent, based on the Transmission web UI

License

Notifications You must be signed in to change notification settings

pldubouilh/webtorrent-webui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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
  -a  sets the DHT listen UDP port     - default 7000
  -o  sets the Torrent listen TCP port - default 7000

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

About

Web user interface for Webtorrent, based on the Transmission web UI

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published