Scalling IPFS deployment

I have a set of private IPFS nodes in a cloud and I upload images into these nodes. At some point I would have to add a new IPFS node. Can I use BootstrapAdd API to let know existing nodes know about a new node?

ipfs/go-ipfs-api/blob/v0.2.0/bootstrap.go#L11

API to inform existing nodes about a new one node?

Right now I have special ipfs node that I use for bootstrapping and I do not upload any images on these node but it seems like single point of failure.

You don’t have to tell nodes that new node joined. They will discover new node by DHT queries or by local multicast LAN discovery.

You can have two bootstrap nodes for extra reliability but if all your nodes are on single LAN segment they will find each other within seconds without need to bootstrap them.

1 Like