Appearance
js
const { join } = require("path");
const { S3Client } = require("@aws-sdk/client-s3");
require("dotenv").config({
path: join(__dirname, "./.env.cloudflare"),
});
const {
CLOUDFLARE_REGION,
CLOUDFLARE_ENDPOINT,
CLOUDFLARE_ACCESS_KEY_ID,
CLOUDFLARE_SECRET_ACCESS_KEY,
} = process.env;
const config = {
region: CLOUDFLARE_REGION,
endpoint: CLOUDFLARE_ENDPOINT,
credentials: {
accessKeyId: CLOUDFLARE_ACCESS_KEY_ID,
secretAccessKey: CLOUDFLARE_SECRET_ACCESS_KEY,
},
};
const client = new S3Client(config);
module.exports = client;