@evan
ive run into this problem quite a bit as my server has very very low amounts of storage because i cannot afford more.
ive looked at primarily ipfs and hypercore/holepunch ..
biggest issue initially with ipfs is holepunching for edge devices.. this has gotten a lot better .. besides that i think it has a bit of complexity in areas i do not prefer but it obviously is working at scale *filecoin*
--> continue