· 6 years ago · Jul 11, 2019, 06:44 PM
1const minioConfig = {
2 endPoint: process.env.domain_minio || process.env.domain;
3 port: Number(process.env.port_endPoint) || 9001,
4 useSSL: false,
5 accessKey: process.env.accessKey,
6 secretKey: process.env.secretKey
7}
8const minioClient = new Minio.Client(minioConfig);
9
10minioClient.bucketExists(minioBucketAvatar, function(error, exists) {
11 if(error) {
12 console.log(error);
13 }
14 if (exists) {
15 return console.log('Bucket exists.', minioBucketAvatar)
16 }
17 else {
18 minioClient.makeBucket(minioBucketAvatar, 'us-east-1', function(err) {
19 if (err) return console.log('Error creating bucket.', minioBucketAvatar, err)
20 console.log('Bucket created successfully in "us-east-1".', minioBucketAvatar)
21 })
22 }
23
24});
25
26Error creating bucket. avatar { Error: connect ETIMEDOUT IP:9000
27 at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1106:14)
28 errno: 'ETIMEDOUT',
29 code: 'ETIMEDOUT',
30 syscall: 'connect',