@haskal so the pixie.town matrix server is hosted at my home, which is nice and all, but for media both uploading and downloading has to go through my rather limited VDSL bandwidth. Currently I have caching on the vps nginx proxy which helps a bit but only after a request has finished, so when a media link gets accessed the first few times they still all pull from my home simultaneously.
My media proxy will run on the vps and get all media requests proxied to it instead of Synapse, allowing it to handle both upload and download in an in-memory cache + filesystem cache on the fast network machine, while still forwarding requests to Synapse as well so the media proxy could be removed and redirected back to Synapse and still have all the media
@haskal tl;dr it make cat pic go fast