It's a file sharing protocol closely related to protocols like BitTorrent (https://ipfs.io/) a peer-to-peer filestore where you can host/seed files for others to use
How are you handling file persistence on IPFS? I didn't see anything about pinning files or being able to support deployed projects with your own server. Does Terminal (might want to consider more distinct branding) provide support for deployed projects with its own servers?