Update S3 config

This commit is contained in:
Matt Isenhower 2024-11-17 19:18:26 -08:00
parent 88ac354afa
commit 98bccc246b
2 changed files with 4 additions and 2 deletions

View File

@ -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=

View File

@ -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',