daemon

command
v0.0.0-...-5bc5087 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 9, 2019 License: MIT Imports: 21 Imported by: 0

README

Starting an IPFS Daemon

Inspired by a forum post I've played around to start an IPFS daemon programmatically.

  • created an extra IPFS directory
export IPFS_PATH=~/.ipfs_daemon
ipfs init
  • analysed github.com/ipfs/go-ipfs/cmd/ipfs

  • copied content of function daemonFunc from daemon.go, walked through, and changed it to a more rudimentary version

  • run it using the extra IPFS directory

export IPFS_PATH=~/.ipfs_daemon
go run main.go
  • opened the WebUI 👍

  • ask the API something 👍

curl -s "http://localhost:5001/api/v0/bootstrap/list" | jq

So, it works and it was an educational experience. I'm not sure if it is the right way to use go-ipfs. 🤔

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL