[diffusion] feat: add cloud storage support for API (#14579)

This commit is contained in:
Ratish P
2026-01-16 10:29:38 +08:00
committed by GitHub
parent 0e86de7c0b
commit c81bad1bf7
7 changed files with 467 additions and 26 deletions
@@ -17,3 +17,16 @@ See [cache-dit documentation](cache_dit.md) for details.
| `SGLANG_CACHE_DIT_SCM_POLICY` | dynamic | SCM caching policy |
| `SGLANG_CACHE_DIT_SCM_COMPUTE_BINS` | not set | Custom SCM compute bins |
| `SGLANG_CACHE_DIT_SCM_CACHE_BINS` | not set | Custom SCM cache bins |
## Cloud Storage
These variables configure S3-compatible cloud storage for automatically uploading generated images and videos.
| Environment Variable | Default | Description |
|---------------------------------|---------|--------------------------------------------------------|
| `SGLANG_CLOUD_STORAGE_TYPE` | not set | Set to `s3` to enable cloud storage |
| `SGLANG_S3_BUCKET_NAME` | not set | The name of the S3 bucket |
| `SGLANG_S3_ENDPOINT_URL` | not set | Custom endpoint URL (for MinIO, OSS, etc.) |
| `SGLANG_S3_REGION_NAME` | us-east-1 | AWS region name |
| `SGLANG_S3_ACCESS_KEY_ID` | not set | AWS Access Key ID |
| `SGLANG_S3_SECRET_ACCESS_KEY` | not set | AWS Secret Access Key |