Cloud Stream Upload

I’m just trying to upload via your web interface and I’m unable to upload a 300 mb files. It’s slow and I see a bunch of 504 errors. I’ve tried using the tus js lib and it works for a small file but its also very slow. Probably took 20 mins to upload a 20mb file. Whats going on?