File storage for your products

Upload, store, and serve files across all your products. One API, any backend - local, MinIO, S3, R2, or Azure Blob.

Multi-Provider

Choose your storage backend per organization - local, MinIO, S3, R2, or Azure Blob. Switch anytime without code changes.

Tenant Isolated

Every upload is scoped to an organization. Products can't cross tenant boundaries. Your data stays yours.

Simple SDK

Three lines to integrate. The SDK is just an HTTP client - no vendor dependencies in your product code.