Skip to content

Commit 6c0c107

Browse files
feat(storage): migrate upload provider from DO Spaces to Magalu Object Storage
1 parent 56bc14b commit 6c0c107

1 file changed

Lines changed: 10 additions & 16 deletions

File tree

config/plugins.ts

Lines changed: 10 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,20 @@ export default ({ env }) => ({
44
provider: 'aws-s3',
55
providerOptions: {
66
s3Options: {
7-
endpoint: env('SPACES_ENDPOINT'),
8-
region: 'us-east-1',
9-
forcePathStyle: false,
7+
endpoint: env('MAGALU_S3_ENDPOINT'),
8+
region: 'br-se1',
9+
forcePathStyle: true,
10+
signatureVersion: 'v4',
1011
credentials: {
11-
accessKeyId: env('SPACES_KEY'),
12-
secretAccessKey: env('SPACES_SECRET'),
12+
accessKeyId: env('MAGALU_S3_KEY'),
13+
secretAccessKey: env('MAGALU_S3_SECRET'),
1314
},
1415
params: {
15-
Bucket: env('SPACES_BUCKET'),
16-
ACL: 'public-read',
16+
Bucket: env('MAGALU_S3_BUCKET'),
1717
},
1818
},
19-
baseUrl: env('SPACES_BASE_URL'),
20-
prefix: env('SPACES_PREFIX', 'uploads'),
19+
20+
baseUrl: env('MAGALU_S3_BASE_URL', 'https://undershows.br-se1.magaluobjects.com'),
2121
},
2222

2323
sizeLimit: 10 * 1024 * 1024,
@@ -26,12 +26,6 @@ export default ({ env }) => ({
2626
allowedTypes: ['image/*'],
2727
deniedTypes: ['application/x-sh', 'application/x-dosexec'],
2828
},
29-
30-
actionOptions: {
31-
upload: {},
32-
uploadStream: {},
33-
delete: {},
34-
},
3529
},
3630
},
3731

@@ -47,4 +41,4 @@ export default ({ env }) => ({
4741
},
4842
},
4943
},
50-
});
44+
})

0 commit comments

Comments
 (0)