Я бы посмотрел в сторону как раз в сторону облачных хранилищ, например, в AWS S3 можно загружать файлы напрямую из браузера, для безопасности Ваш бакенд генерирует специальную ссылку (presigned URL) в которой можно настроить и время жизни ссылки и даже конкретный путь файла куда грузить чтоб кто попало что попало не грузил, тут можно почитать
https://docs.aws.amazon.com/AmazonS3/latest/usergu...
Браузер хром поможет с переводом.
Удачи
PS особенно актуально если файлы надо не только грузить но еще и потом раздавать, при большой нагрузке сеть на одной машине может стать узким горлышком, придется масштабировать сервер с NGINX, но если только загружать фаылй на сервер, то можно без S3