S3 tree view script (CF R2)
- 📅 2024-01-01T19:14:50.785Z
- 👁️ 184 katselukertaa
- 🔓 Julkinen
async function test() {
const s3tree = require("s3-tree");
const accessKeyId = process.env.AWS_ACCESS_KEY_ID;
const secretAccessKey = process.env.AWS_SECRET_ACCESS_KEY;
const accountid = process.env.CF_ACCOUNT_ID;
const bucketName = process.env.BUCKET_NAME;
const S3 = require("aws-sdk/clients/s3.js")
const s3 = new S3({
endpoint: `https://${accountid}.r2.cloudflarestorage.com`,
accessKeyId: `${accessKeyId}`,
secretAccessKey: `${secretAccessKey}`,
signatureVersion: 'v4',
});
const generator = s3tree({ bucket: bucketName, s3: s3 });
console.log(JSON.stringify(tree, null, 2));
}
test()