fuse-torrent

0.2.3 • Public • Published

fuse-torrent

npm version

It is a working progress project, use it with precaution.

fuse-torrent is based on torrent-mount but it allows mounting several torrents at the same time.

To mount several torrents at the same time without hit the performance of the network it relies upon SQLite to cache the metadata of the torrents, so then, torrent-playing only connect to the torrent swarm when the filesystem tries to read a file. After some time of inactivity torrent-playing disconnect of the swarm.

Install

$ npm install -g fuse-torrent

You also need to install fuse. See this link for more info.

Usage

$ fuse-torrent mount $HOME/torrentfs
$ fuse-torrent add "magneturl"

Check help for more info:

$ fuse-torrent --help

Watch the demo.

After doing that open mount directory using a file browser. The torrents should be mounted there now and you should be able to double-click them to start streaming as regular files!

BTW: It works pretty well with Plex.

MIND BLOWN

TODO

  • Better documentation.
  • Pool for connected torrents.
  • Clean cached data for torrent-stream.
  • Avoid duplicates by infohash.
  • Allow more parameters on cli.
  • Configuration by file.

Readme

Keywords

none

Package Sidebar

Install

npm i fuse-torrent

Weekly Downloads

6

Version

0.2.3

License

ISC

Unpacked Size

13 kB

Total Files

6

Last publish

Collaborators

  • ceritium