Linode Object Storage usage in NodeJS

Simple use case of Linode Object storage in NodeJS with AWS-SDK for S3. Learn how to handle Linode Objects in plain Javascript.

import { Credentials } from 'aws-sdk';
import S3 from 'aws-sdk/clients/s3';

const s3Client = new S3({
region: process.env.LINODE_OBJECT_STORAGE_REGION,
endpoint: process.env.LINODE_OBJECT_STORAGE_ENDPOINT,
sslEnabled: true,
s3ForcePathStyle: false,
credentials: new Credentials({
accessKeyId: process.env.LINODE_OBJECT_STORAGE_ACCESS_KEY_ID,
secretAccessKey: process.env.LINODE_OBJECT_STORAGE_SECRET_ACCESS_KEY,
}),
})

--

--