kubo/cmd/ipfs
Brian Tiger Chow 67bc9cc89d feat(init) display peer id in init command
use case:

Just configured and installed a node.

benefits:

1) reduces friction when setting up a new node

2) reveals useful details about the workings of the system. It's the
user's first encounter with her node's identity. The tour can build on
the user's knowledge.

```
ipfs (maybebtc-november) λ. ipfs init -f
initializing ipfs node at /Users/btc/.go-ipfs
generating key pair
peer identity: QmcRbn41Vc2CvbpLYfN36mAWusErKWvAAHbq92LPra2gFT
```
2014-11-05 10:15:17 -08:00
..
.gitignore changed gitignore to accomodate atom 2014-09-30 03:19:13 -07:00
add.go make add command use absolute paths and print properly, issue #151 2014-10-10 13:46:51 -07:00
block.go updated help for block commands 2014-10-14 09:55:14 +02:00
bootstrap.go tour: command 2014-10-26 08:32:08 -07:00
cat.go remove old cat 2014-10-02 03:33:20 -07:00
commands.go vendor dependencies with godep 2014-09-09 22:39:42 -07:00
config.go tour: command 2014-10-26 08:32:08 -07:00
diag.go address concerns in PR and make log stuff more fun 2014-10-10 13:18:20 -07:00
equinox.yaml implemented manual check and update (with signature verification) 2014-10-22 11:25:30 +02:00
gen.go make add command use absolute paths and print properly, issue #151 2014-10-10 13:46:51 -07:00
init.go feat(init) display peer id in init command 2014-11-05 10:15:17 -08:00
ipfs.go feat(cmd/ipfs1) add mem profiling in debug mode 2014-10-29 18:24:32 -07:00
log.go updated cmdIpfsLog help text 2014-10-15 14:04:46 +02:00
ls.go added command struct for makeCommand 2014-10-02 02:50:33 -07:00
Makefile style(cmd/ipfs/pprof) move defer close to initialization 2014-10-29 18:24:32 -07:00
mount_darwin.go mount: darwin osx fuse check fix 2014-11-01 22:38:13 -07:00
mount_unix.go fixed osx fuse checks 2014-11-01 22:38:12 -07:00
mount_windows.go vendor dependencies with godep 2014-09-09 22:39:42 -07:00
name.go addCmd -> nameCmd 2014-10-14 03:15:02 -07:00
objects.go object plumbing commands 2014-10-18 04:35:12 +02:00
pin.go fix rm flags 2014-10-22 00:28:41 -07:00
publish.go ipfs name cmd improvements 2014-10-09 03:39:47 -07:00
README.md cli readme 2014-07-22 02:34:29 -07:00
refs.go added command struct for makeCommand 2014-10-02 02:50:33 -07:00
resolve.go ipfs name cmd improvements 2014-10-09 03:39:47 -07:00
run.go added command context initialization 2014-10-02 02:49:36 -07:00
serve.go added command context initialization 2014-10-02 02:49:36 -07:00
tour.go tour list: left justify 2014-10-26 10:03:38 -07:00
update.go fixed --force flag for shutdown after update 2014-10-22 12:42:13 +02:00
version.go updates + config: moved location of current version number 2014-11-04 18:58:15 -08:00

go-ipfs/cmd/ipfs

This is the ipfs commandline tool. For now, it's the main entry point to using IPFS. Use it.

> go build
> go install
> ipfs
ipfs - global versioned p2p merkledag file system

Basic commands:

    add <path>    Add an object to ipfs.
    cat <ref>     Show ipfs object data.
    ls <ref>      List links from an object.
    refs <ref>    List link hashes from an object.

Tool commands:

    config        Manage configuration.
    version       Show ipfs version information.
    commands      List all available commands.

Advanced Commands:

    mount         Mount an ipfs read-only mountpoint.

Use "ipfs help <command>" for more information about a command.