@feld @emc2 CEPH could work, but I don't think that its file system is meant to be run public. IPFS might be another option, although I'm not sure about its future ATM.