This gives us the flexibility we need to also handle regular downloads and uploads in gitlab-workhorse.