Hmm. I believe you have the ability to specify bootstrap servers. And my understanding is that IPFS is more of a foundational protocol on which to build services that can offer a user-server model (like
) so I'd imagine a service that acts as a nostr relay and has an ipfs node in combination to provide git services.
I don't have knowledge of your third item though.

Storacha - Decentralized Hot Storage Layer on Filecoin
Storacha - Super Hot Decentralized Data at Scale
Open hot storage network that scales IPFS and Filecoin with verifiable, user-owned data.