ipfs-fuse icon indicating copy to clipboard operation
ipfs-fuse copied to clipboard

Mount IPFS MFS as a FUSE volume using Node.js

ipfs-fuse

dependencies Status JavaScript Style Guide

Mount IPFS MFS as a FUSE volume using Node.js

EXPERIMENTAL! Most things you can do, some things will explode.

Demo: https://youtu.be/jXkTEBdM6aA

Install

Full installation instructions are also available.

Install FUSE, Node.js and IPFS (the Go version), and start your IPFS daemon. Then:

npm install -g ipfs-fuse

You need Python 2 to install, so you might need to tell gyp the path to Python2. For me it looked like this:

npm_config_python=/usr/local/opt/python2/bin/python2 npm i -g ipfs-fuse

Usage

Mount IPFS MFS on ~/IPFS or I:// (windows).

ipfs-fuse