@alepha/bucket-s3
v0.18.2
Published
S3-compatible storage implementation for the bucket file storage. Works with AWS S3, Cloudflare R2, MinIO, DigitalOcean Spaces, and more.
Maintainers
Readme
Alepha @alepha/bucket S3
S3-compatible storage implementation for the bucket file storage. Works with AWS S3, Cloudflare R2, MinIO, DigitalOcean Spaces, and more.
Installation
This package is part of the Alepha framework and can be installed via the all-in-one package:
npm install alephaModule
S3-compatible file storage provider.
Features:
- AWS S3 compatibility
- Cloudflare R2 compatibility
- MinIO compatibility
- DigitalOcean Spaces compatibility
- Any S3-compatible backend
API Reference
Providers
S3FileStorageProvider— S3-compatible storage implementation of File Storage Provider.
Environment Variables
Environment variables used to configure this package.
| Variable | Type | Default | Description |
|----------|------|---------|-------------|
| S3_ACCESS_KEY_ID | string | Required | |
| S3_ENDPOINT | string | - | |
| S3_FORCE_PATH_STYLE | string | - | |
| S3_REGION | string | - | |
| S3_SECRET_ACCESS_KEY | string | Required | |
