# Mount IPFS as writable filesystem?

**URL:** <https://discuss.ipfs.tech/t/mount-ipfs-as-writable-filesystem/439>\
**Category:** Help\
**Created:** [May 23, 2017, 12:21am UTC](https://discuss.ipfs.tech/t/mount-ipfs-as-writable-filesystem/439 "2017-05-23T00:21:10Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![flyingzumwalt](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/flyingzumwalt/32/12_2.png) [@flyingzumwalt](https://discuss.ipfs.tech/u/flyingzumwalt)\
**Post date:** [May 23, 2017, 12:21am UTC](https://discuss.ipfs.tech/t/mount-ipfs-as-writable-filesystem/439/1 "2017-05-23T00:21:11Z")

</div>

_From @dpercy on Wed Oct 21 2015 05:17:54 GMT+0000 (UTC)_  
  
Currently if you want to write a file to IPFS you have to do so explicitly, with either the command-line interface or the HTTP gateway. By contrast, reading files works transparently when you mount /ipfs and /ipns.

Will there be a way to transparently write files to IPFS through its mount point? For example, suppose I wanted to use `/ipns/<hash-of-pubkey>` as a personal Dropbox. I want to be able to `cd /ipns/<hash-of-pubkey> ; echo "hello new file" > file.txt`, and then have `/ipns/<hash-of-pubkey>/file.txt` become visible to other nodes. Will an interface like this be a core feature of IPFS, or should this be a separate FUSE application written on top of IPFS?  
  
  
_Copied from original issue: [Mount IPFS as writable filesystem? · Issue #64 · ipfs-inactive/faq · GitHub](https://github.com/ipfs/faq/issues/64)_

---

<div class="post-metadata">

**Author:** ![flyingzumwalt](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/flyingzumwalt/32/12_2.png) [@flyingzumwalt](https://discuss.ipfs.tech/u/flyingzumwalt)\
**Post date:** [May 23, 2017, 12:21am UTC](https://discuss.ipfs.tech/t/mount-ipfs-as-writable-filesystem/439/2 "2017-05-23T00:21:35Z")

</div>

_From @whyrusleeping on Wed Oct 21 2015 05:26:29 GMT+0000 (UTC)_  
  
have you tried doing the thing you suggest?

---

<div class="post-metadata">

**Author:** ![flyingzumwalt](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/flyingzumwalt/32/12_2.png) [@flyingzumwalt](https://discuss.ipfs.tech/u/flyingzumwalt)\
**Post date:** [May 23, 2017, 12:21am UTC](https://discuss.ipfs.tech/t/mount-ipfs-as-writable-filesystem/439/3 "2017-05-23T00:21:45Z")

</div>

_From @dpercy on Wed Oct 21 2015 05:30:08 GMT+0000 (UTC)_  
  
Ha, I just noticed: [https://github.com/ipfs/go-ipfs/issues/1007](https://github.com/ipfs/go-ipfs/issues/1007) This is awesome!

Sorry for the frivolous question; I could have investigated this more myself before posting.

---

<div class="post-metadata">

**Author:** ![flyingzumwalt](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/flyingzumwalt/32/12_2.png) [@flyingzumwalt](https://discuss.ipfs.tech/u/flyingzumwalt)\
**Post date:** [May 23, 2017, 12:21am UTC](https://discuss.ipfs.tech/t/mount-ipfs-as-writable-filesystem/439/4 "2017-05-23T00:21:51Z")

</div>

_From @whyrusleeping on Wed Oct 21 2015 05:31:50 GMT+0000 (UTC)_  
  
@dpercy haha, no worries! i’m glad this is a feature people still want 👍 (warning though, i havent looked at that code in a good while and travis CI cant test fuse stuff for us)

---

<div class="post-metadata">

**Author:** ![flyingzumwalt](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/flyingzumwalt/32/12_2.png) [@flyingzumwalt](https://discuss.ipfs.tech/u/flyingzumwalt)\
**Post date:** [May 23, 2017, 12:21am UTC](https://discuss.ipfs.tech/t/mount-ipfs-as-writable-filesystem/439/5 "2017-05-23T00:21:55Z")

</div>

_From @dpercy on Wed Oct 21 2015 05:34:09 GMT+0000 (UTC)_  
  
Is it possible for more than one node to write to the same directory? I guess they would need to both have access to the same private key to update the ipns entry. Is it possible to run IPFS nodes with identical keys on two separate machines?

---

<div class="post-metadata">

**Author:** ![flyingzumwalt](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/flyingzumwalt/32/12_2.png) [@flyingzumwalt](https://discuss.ipfs.tech/u/flyingzumwalt)\
**Post date:** [May 23, 2017, 12:21am UTC](https://discuss.ipfs.tech/t/mount-ipfs-as-writable-filesystem/439/6 "2017-05-23T00:21:59Z")

</div>

_From @whyrusleeping on Wed Oct 21 2015 05:42:48 GMT+0000 (UTC)_  
  
that is planned, but not yet implemented. Its gonna be tricky to do right.

---

<div class="post-metadata">

**Author:** ![novusabeo](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ipfs.tech/novusabeo/32/1431_2.png) [@novusabeo](https://discuss.ipfs.tech/u/novusabeo)\
**Post date:** [October 24, 2018, 12:53am UTC](https://discuss.ipfs.tech/t/mount-ipfs-as-writable-filesystem/439/7 "2018-10-24T00:53:07Z")

</div>

Does mounting require the use of IPNS? Can I mount without publishing – assuming from the node with the key?
