We have been running Minio as a S3 “gateway” ever since Remote builds consistently failing with gpc error to our Docker registry.
We’ve had no troubles so far! Didn’t have to modify their base image or anything, just set a few environment variables and secrets.
I think this is pretty different from running in non-gateway mode though. I assume it should work about as well as anything. It should be able to replicate (if setup as such) through the private network?