diff --git a/.env.example b/.env.example index da16c4c..202fd1a 100644 --- a/.env.example +++ b/.env.example @@ -21,6 +21,8 @@ BROWSERLESS_CONCURRENT=2 # S3 parameters AWS_S3_ENDPOINT= AWS_S3_BUCKET= +AWS_S3_ARCHIVE_BUCKET= +AWS_S3_PRIVATE_BUCKET= AWS_ACCESS_KEY_ID= AWS_SECRET_ACCESS_KEY= diff --git a/app/data/DataArchiver.mjs b/app/data/DataArchiver.mjs index d5a2040..2839ceb 100644 --- a/app/data/DataArchiver.mjs +++ b/app/data/DataArchiver.mjs @@ -38,7 +38,7 @@ export default class DataArchiver get canRun() { return process.env.AWS_S3_ENDPOINT && process.env.AWS_S3_REGION - && process.env.AWS_S3_BUCKET + && process.env.AWS_S3_ARCHIVE_BUCKET && process.env.AWS_ACCESS_KEY_ID && process.env.AWS_SECRET_ACCESS_KEY; } @@ -88,7 +88,7 @@ export default class DataArchiver async uploadViaS3(file, destination) { return this.s3Client.send(new PutObjectCommand({ - Bucket: process.env.AWS_S3_BUCKET, + Bucket: process.env.AWS_S3_ARCHIVE_BUCKET, Key: destination, Body: await fs.readFile(file), ACL: 'public-read',