A distributed, content-addressed filesystem across the internet, not just in a home LAN, than can be mounted (fuse or whatever else), doesn’t require storing data twice, has a reasonable API and acceptable documentation.
Does something like that exist?
https://ethereum.org/en/developers/docs/storage/
Nothing wrong with ipfs, hence its popularity