Hi,
Thank you Dean for the detailed response, much appreciated.
I'm still settings things up, so just working on the latest linux docker container (proget.inedo.com/productimages/inedo/proget:latest) so no reverse proxy involved just yet.
For context, I'll be setting up a build server soon, it will be this that i want to programatically add to Proget.
Im using pgutil to upload to the assets feed, so great to hear http chunking is happening behind the scenes. Yes, no 24gb files are being uploaded via the web UI :-). However, its this im using to upload a test project thats 24GB to the docker container and i hit the 2gb limit, it just bails out at 2GB.![alt text](![image url](image url))
Im not that saavy with windows web servers, i've had a poke around and found this config
/usr/local/proget/service/web.config
and this line
<requestLimits maxAllowedContentLength="4294967295" maxQueryString="1048576" maxUrl="1048576" />
Which is confusing as im getting stopped at 2GB, where as this is set to 4GB... not quite sure what this is. I increased it, but had no effect.
Attached is a screen shot of the response from the server i get when i upload a 25gb files, getting blocked at 2GB
Attached is a screenshot of the docker logs, highlight at the point where the upload fails
It would be good to work out how to get pgutil to be able to upload a 2gb+ asset directly, as this is the most simple. To side step this issue, I have set up a drop path and this gets the file on the stream, but stores at the root and doesn't seem to be a way of saving directly to the sub directory? I have a latest/latest_archive/WIP folders that the build server will be saving to.
In the WebUI there is a move function, but I'd like to achieve this without manual intervention. Ive not been able to work out how to use the Web API to achieve a move, any help here is much appreciated.