extract s3 to integrations

This commit is contained in:
m5r
2021-10-13 21:42:23 +02:00
parent 24f1e953f6
commit 545ee225aa
6 changed files with 17 additions and 16 deletions

11
integrations/aws-s3.ts Normal file
View File

@ -0,0 +1,11 @@
import { Credentials, S3 } from "aws-sdk";
import { getConfig } from "blitz";
const { serverRuntimeConfig } = getConfig();
const credentials = new Credentials({
accessKeyId: serverRuntimeConfig.awsSes.accessKeyId,
secretAccessKey: serverRuntimeConfig.awsSes.secretAccessKey,
});
export const s3 = new S3({ region: serverRuntimeConfig.awsS3.region, credentials });