# Virtual local disk or a network directory from IPNS?

**URL:** <https://discuss.ipfs.tech/t/virtual-local-disk-or-a-network-directory-from-ipns/9724>\
**Category:** Help\
**Tags:** go-ipfs, ipns, files\
**Created:** [January 2, 2021, 11:02am UTC](https://discuss.ipfs.tech/t/virtual-local-disk-or-a-network-directory-from-ipns/9724 "2021-01-02T11:02:32Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pin](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/pin/32/3583_2.png) [@Pin](https://discuss.ipfs.tech/u/Pin)\
**Post date:** [January 2, 2021, 11:02am UTC](https://discuss.ipfs.tech/t/virtual-local-disk-or-a-network-directory-from-ipns/9724/1 "2021-01-02T11:02:32Z")

</div>

Hi. I apologize for my poor English.  
Recently I tried to test BTFS and came up with an idea. Is it possible to samulate IPNS as a network drive? The total free space is limited by the “storagemax” setting.  
There is a _ **virtual disk** _ Z or a _ **network directory** _ “IPFS”(is this easier to implement?). When I go into it, I see all my IPNS as directories. When adding to IPNS, or deleting, automate rehashing and republishing, with the terminal opening to track the process.

How difficult is it?  
Is this possible?  
The topic is closed.

> **[GitHub - richardschneider/net-ipfs-mount: Mount the InterPlanetary File System as a mapped...](https://github.com/richardschneider/net-ipfs-mount)**
>
> Mount the InterPlanetary File System as a mapped drive on Windows

---

<div class="post-metadata">

**Author:** ![wclayf](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/wclayf/32/4936_2.png) [@wclayf](https://discuss.ipfs.tech/u/wclayf)\
**Post date:** [January 2, 2021, 4:53pm UTC](https://discuss.ipfs.tech/t/virtual-local-disk-or-a-network-directory-from-ipns/9724/2 "2021-01-02T16:53:15Z")

</div>

Here is a google search term I just ran which turned up interesting results “can IPFS MFS mount as a filesystem”. I’m letting you know this in case you weren’t aware of MFS. I’m not sure if there’s a viable way to get good performance when IPNSing each individual file, because publishing an IPNS name can take up to several MINUTES, because apparently it’s akin to a kind of DNS change that has to ‘propagate’ across the network and takes some time.

---

<div class="post-metadata">

**Author:** ![Pin](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/pin/32/3583_2.png) [@Pin](https://discuss.ipfs.tech/u/Pin)\
**Post date:** [January 2, 2021, 6:00pm UTC](https://discuss.ipfs.tech/t/virtual-local-disk-or-a-network-directory-from-ipns/9724/3 "2021-01-02T18:00:33Z")

</div>

> [@wclayf](#):
>
> IPFS MFS

Thanks. I didn’t know

---

<div class="post-metadata">

**Author:** ![Pin](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/pin/32/3583_2.png) [@Pin](https://discuss.ipfs.tech/u/Pin)\
**Post date:** [January 2, 2021, 6:09pm UTC](https://discuss.ipfs.tech/t/virtual-local-disk-or-a-network-directory-from-ipns/9724/4 "2021-01-02T18:09:31Z")

</div>

I found all the answers here

> <https://github.com/ipfs-shipyard/ipfs-desktop/issues/618>
>
> Should IPFS Desktop allow the user to mount MFS to the file system or should this feature be incorporated into js-ipfs...

> **[tableflip/ipfs-fuse](https://github.com/tableflip/ipfs-fuse)**
>
> Mount IPFS MFS as a FUSE volume using Node.js. Contribute to tableflip/ipfs-fuse development by creating an account on GitHub.

Both projects are dead ☹

---

<div class="post-metadata">

**Author:** ![wclayf](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/wclayf/32/4936_2.png) [@wclayf](https://discuss.ipfs.tech/u/wclayf)\
**Post date:** [January 2, 2021, 10:47pm UTC](https://discuss.ipfs.tech/t/virtual-local-disk-or-a-network-directory-from-ipns/9724/5 "2021-01-02T22:47:47Z")

</div>

Great! Thanks for posting the links you ended up finding. This discussion form is rapidly becoming the best reference source for IPFS information. 🙂
