S3 Storage Plugin

plugin
deploy
By Communityv1.1.0Updated 2026-03-10

Add S3-compatible object storage to your Aulay Deploy applications. This plugin provisions and manages storage buckets, handles presigned URLs, manages lifecycle policies, and provides a simple API for your deployed services. Supports AWS S3, MinIO, and R2.

storage
s3
aws
object-storage
Installation

Follow these steps to install:

  1. Add the S3 storage plugin to your deploy.yaml configuration
  2. Set the S3_ENDPOINT, S3_ACCESS_KEY, and S3_SECRET_KEY environment variables
  3. Configure bucket names and lifecycle policies in storage.config.yaml
  4. Run `aulay deploy push` to provision storage and deploy your app
  5. Access storage via the SDK: `import { storage } from '@aulay/storage'`

Details

Type
plugin
Platforms
deploy
Version
1.1.0
Author
Community
Install method
manual