Skip to content

Setup your daemon

pinnaculum edited this page Jul 1, 2020 · 1 revision

If you're using galacteek with a custom IPFS daemon, there are a few things that you'll need to configure. You'll need to activate the following features: pubsub and p2p streams.

go-ipfs

If you use go-ipfs, you'll need to pass the --enable-pubsub-experiment flag when starting the daemon:

ipfs daemon --enable-pubsub-experiment

To activate the P2P streams feature, run:

ipfs config --json Experimental.Libp2pStreamMounting true

ipfs-desktop

ipfs-desktop runs a go-ipfs daemon, but pubsub is not activated by default.

Stop ipfs-desktop. Then edit this JSON file: ~/.config/IPFS\ Desktop/config.json

Inside the ipfsConfig section there's a flags list. Add "--enable-pubsub-experiment" at the beginning of the list. Start ipfs-desktop and then go into Settings. In the IPFS config editor, edit the Experimental section and set the Libp2pStreamMounting option to true. Save and restart.

Clone this wiki locally