feature (minio): integrate support for minio in the S3 backend - #62

This commit is contained in:
Mickael KERJEAN
2018-05-14 22:27:31 +10:00
parent 9ba9067a99
commit 7e30bdceb7
4 changed files with 15 additions and 5 deletions

View File

@ -11,12 +11,18 @@ function decode(path){
}
function connect(params){
var s3 = new AWS.S3({
let config = {
apiVersion: '2006-03-01',
accessKeyId: params.access_key_id,
secretAccessKey: params.secret_access_key,
sslEnabled: true
});
signatureVersion: 'v4',
s3ForcePathStyle: true,
//sslEnabled: true
};
if(params.endpoint){
config.endpoint = new AWS.Endpoint(params.endpoint);
}
var s3 = new AWS.S3(config);
return Promise.resolve(s3);
}