Skip to content

Commit f66727f

Browse files
Ihor MasechkoIhor Masechko
authored andcommitted
fix(uploadfs): set S3 bucketObjectsACL to private by default
1 parent acf6e8b commit f66727f

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

  • website/modules/@apostrophecms/uploadfs

website/modules/@apostrophecms/uploadfs/index.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ const uploadfsOptions = {
99
storage: 's3',
1010
bucket: getEnv('APOS_S3_BUCKET'),
1111
region: getEnv('APOS_S3_REGION'),
12-
acl: 'private',
1312
cdn: {
1413
enabled: true,
1514
url: getEnv('APOS_CDN_URL'),
@@ -33,6 +32,11 @@ if (aposS3Secret) {
3332
uploadfsOptions.key = getEnv('APOS_S3_KEY');
3433
}
3534

35+
const aposS3BucketObjectsAcl =
36+
process.env.APOS_S3_ACL || 'private';
37+
uploadfsOptions.bucketObjectsACL = aposS3BucketObjectsAcl;
38+
uploadfsOptions.disabledBucketObjectsACL = aposS3BucketObjectsAcl;
39+
3640
const res = {
3741
options: {
3842
uploadfs: uploadfsOptions,

0 commit comments

Comments
 (0)