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.
$ npm install -g fuse-torrent
You also need to install fuse. See this link for more info.
$ 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.
- Better documentation.
- Pool for connected torrents.
- Clean cached data for
- Avoid duplicates by infohash.
- Allow more parameters on cli.
- Configuration by file.