Skip to content
This repository has been archived by the owner. It is now read-only.

Can an IPFS installation be portable? (IPFS_PATH) #33

Closed
Mithgol opened this issue Sep 15, 2015 · 12 comments
Closed

Can an IPFS installation be portable? (IPFS_PATH) #33

Mithgol opened this issue Sep 15, 2015 · 12 comments
Labels

Comments

@Mithgol
Copy link

Mithgol commented Sep 15, 2015

A portable application is the one that is designed to run on a compatible computer without being installed in a way that modifies the computer's configuration information. Such application can be stored on any storage device (including internal mass storage and external storage such as USB drives) – storing its program files and any configuration information and data on that storage medium alone.

I imagine some users would want to have the same local storage (and pinned media) at home and at work by bringing a mere USB stick where full BYOD is not practical.

@whyrusleeping
Copy link

whyrusleeping commented Sep 15, 2015

go statically compiles by default, an ipfs binary should run on any compatible system.

We provide prebuilt binaries here: https://gobuilder.me/github.com/jbenet/go-ipfs/cmd/ipfs

@Mithgol
Copy link
Author

Mithgol commented Sep 15, 2015

And where is the application's local storage created? (I haven't yet tried the prebuild binary; the answer may become obvious when I try.)

@whyrusleeping
Copy link

whyrusleeping commented Sep 15, 2015

it stores everything either in $IPFS_PATH or ~/.ipfs if the environment variable is not set

@Mithgol
Copy link
Author

Mithgol commented Sep 15, 2015

A portable application would use $IPFS_PATH, then ./.ipfs (if exists as a subdirectory in the application's directory), then ~/.ipfs.

What is the correct repository to open a feature request about it?

@jbenet
Copy link
Contributor

jbenet commented Sep 15, 2015

then ./.ipfs (if exists as a subdirectory in the application's directory)

There are uses for this, and i'd also like to follow git semantics, but I'm not yet convinced it's TRTTD. there's an issue about this in this tracker, i think. if not, open one, sure

@whyrusleeping
Copy link

whyrusleeping commented Sep 15, 2015

@Mithgol the go-ipfs repo would be the correct repo to file an issue in.

@Mithgol
Copy link
Author

Mithgol commented Sep 15, 2015

Thanks, an issue is created (ipfs/kubo#1707).

This FAQ entry may now be closed.

@Mithgol Mithgol closed this as completed Sep 15, 2015
@jbenet
Copy link
Contributor

jbenet commented Sep 15, 2015

Should we close or leave issues open in this repo? (i'm still wondering tradeoffs of what to do). will people search properly?

@Mithgol
Copy link
Author

Mithgol commented Sep 16, 2015

They will if they decide to erase is:open from the search bar.

@Mithgol
Copy link
Author

Mithgol commented Sep 21, 2015

However, as the README says,

All these questions and answers will be compiled into a webpage rendered at http://ipfs.io/docs/install

so maybe the issues should be kept open until that compilation.

On the other hand, maybe it's quite the contrary because only the answered (and closed) FAQs should be treated as the ones ready for compilation.

@jbenet
Copy link
Contributor

jbenet commented Oct 29, 2015

I'll reopen to make this easier to find

@jbenet jbenet reopened this Oct 29, 2015
@jbenet jbenet changed the title Can an IPFS installation be portable? Can an IPFS installation be portable? (IPFS_PATH) Oct 29, 2015
@madavieb
Copy link

madavieb commented May 23, 2017

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

5 participants