S3 Storage
FluxNow provisions S3-compatible object storage when your project is detected to need it, or when you enable it manually.
What you get
Section titled “What you get”- Garage — an S3-compatible object storage server
- Automatic bucket creation per project and environment
- Injected credentials — no manual setup required
Environment variables
Section titled “Environment variables”FluxNow injects the following variables into your container at deploy time:
| Variable | Description |
|---|---|
S3_ENDPOINT | The S3-compatible API endpoint |
S3_ACCESS_KEY_ID | Access key for authentication |
S3_SECRET_ACCESS_KEY | Secret key for authentication |
S3_BUCKET | The bucket name for this environment |
You can use any AWS S3 SDK by pointing it at S3_ENDPOINT. The API is S3-compatible.
Preview environments
Section titled “Preview environments”Each preview environment gets its own bucket prefix, keeping uploaded objects isolated from staging and other previews.
Enabling S3 storage
Section titled “Enabling S3 storage”If S3 was not auto-detected during import, you can enable it any time from the project dashboard under Settings → Services.