Currently go-fula, ipfs instance and ipfs-cluster instance all use the same peer id.
This may cuase issues as when app connects to FxBlox peer id, it may get connected to ipf instead of go-fula libp2p. which them shows disconnected.
One solution is to use different peer ids for go-fula, and ipfs-cluster and ipfs
then for go-fula we create get and put methods that interacts with ipfs engine and forwards the request to ipfs