We are using minio server on mac. We generate a presigned put url using node npm package and upload from a browser using a simple fetch call.
We want to keep the bucket private but inside objects (files) should be publicly available, How can we achieve this.
Right now we have kept the bucket public but with this it lists all the objects in the bucket which is not needed.