const Minio = require('minio') const endPoint = process.env.AWS_ENDPOINT || 'localhost' const accessKey = process.env.AWS_ACCESS_KEY const secretKey = process.env.AWS_SECRET_KEY const region = process.env.AWS_REGION || 'us-east-1' const port = parseInt(process.env.AWS_PORT) || 9000 const useSSL = process.env.AWS_USE_SSL === 'true' const clientOptions = { endPoint, useSSL, accessKey, secretKey, region, } if (port) { clientOptions.port = port } const client = new Minio.Client(clientOptions) module.exports = client