Other than blockchain I am familiar with ipfs. What would you suggest? is it a good option?
IPFS (along with BitTorrent) are good option, since it use hash to ensure you get intended data. But both of them depends some computer continue to host/seed the data. Also consider Internet Archive (
https://archive.org/), which has been around for 28+ years.