Adapters

AWS S3

Integrate Shelf UI components with Amazon S3 for scalable file storage.

AWSS3

Introduction

The AWS S3 adapter enables seamless integration with Amazon S3, providing enterprise-grade file storage with high availability and durability.

Coming Soon

Full documentation for AWS S3 integration is being written. Check back soon!

Quick Start

pnpm add @aws-sdk/client-s3
import { S3Client } from "@aws-sdk/client-s3"

const s3Client = new S3Client({
  region: process.env.AWS_REGION,
  credentials: {
    accessKeyId: process.env.AWS_ACCESS_KEY_ID!,
    secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY!,
  },
})

Last Updated on Jun 22, 2026

On this page