Skip to main content
InsForge Storage speaks the AWS S3 protocol at /storage/v1/s3. Cloud projects only.

Concepts

Long-lived access keys signed with SigV4. Project-admin scope across every bucket, path-style URLs only. S3 uploads appear immediately in the REST API and Dashboard. Generate keys in Storage → Settings → S3 Configuration.

Usage

Fetch endpoint and region from the Dashboard or GET /api/storage/s3/config.
In code, set forcePathStyle: true and point endpoint at /storage/v1/s3.

Limits

PutObject caps at 5 GB, multipart at 5 TB. 50 keys per project, 15-minute clock skew. Secret keys show once on creation. Not supported: presigned URLs (use POST /api/storage/buckets/:bucket/upload-strategy), session tokens, virtual-hosted URLs. Versioning, SSE-C/KMS, ACLs, object lock, tagging, lifecycle, and CORS return 501 NotImplemented.

More resources