Nutrias Punching Marmots

    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.

    Keywords

    none

    Install

    npm i fuse-torrent

    DownloadsWeekly Downloads

    1

    Version

    0.2.3

    License

    ISC

    Unpacked Size

    13 kB

    Total Files

    6

    Last publish

    Collaborators

    • ceritium