Files
supabase/apps/www/content/md/storage.md
Pamela Chia 99c6e306c7 fix(www): repair legacy reference redirects (#51059)
I repointed legacy reference redirects and first-party links to the
sections the Docs app currently serves. Old client and common-filter
URLs still targeted bare slugs, while SDK landing URLs targeted
`/start`. I preserved v1 auth destinations and linked the retired Dart
v0 migration guide to its original source.

## To test

On the www preview:
- [x] Request `/docs/client/order` with a crawler user agent. Expect a
redirect to `/docs/reference/javascript/using-modifiers-order`.
- [x] Request `/docs/common/filters/_sl` with a crawler user agent.
Expect a redirect to `/docs/reference/javascript/using-filters-rangelt`.
- [x] Request `/docs/reference/kotlin` with a crawler user agent. Expect
a redirect to `/docs/reference/kotlin/introduction`.
- [x] Open the Storage permissions section. Expect its bucket reference
link to target `/docs/reference/javascript/file-buckets-createbucket`.

## Linear
- fixes GROWTH-1293


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Documentation**
* Updated links across blog posts, product pages, and feature listings
to point to current JavaScript, Flutter, and Dart documentation.
* Updated legacy documentation redirects to current reference pages,
including filter, modifier, client, and authentication guides.
* Changed reference-root redirects to lead to each language’s
introduction page.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-09-29 20:48:03 -07:00

1.9 KiB

Supabase Storage

S3-compatible object storage with a global CDN, image transformations, and three purpose-built bucket types.

Supabase Storage is an open source object store that integrates natively with Supabase Auth and Postgres. It supports three bucket types for different workloads: files (general assets), analytics (Apache Iceberg), and vector (embeddings).

Key Features

  • S3-compatible: standard S3 API, works with existing S3 tools and SDKs
  • Global CDN: assets served from 285+ cities worldwide for low-latency delivery
  • Image transformations: resize, crop, and compress images on the fly via URL parameters
  • Row Level Security: access policies written in SQL using Postgres RLS, integrated with Supabase Auth
  • Dashboard: drag-and-drop uploads, file browsing, multi-select operations, folder management

Bucket Types

Files Buckets

For everyday assets and user content: images, videos, documents, PDFs, archives. Served from the global CDN with fine-grained access controls via RLS policies.

Analytics Buckets

For large-scale analytical workloads on open table formats (Apache Iceberg). Designed for historical data, time-series data, logs, and ETL outputs. Optionally queryable via Postgres.

Vector Buckets

For AI/ML workloads. Store and index vector embeddings with multiple distance metrics, metadata filtering, and fast similarity queries for RAG systems and AI-powered search.

Technical Details

  • Protocol: S3-compatible API
  • CDN: 285+ global edge locations
  • Max file size: 50 MB (Free), 500 GB (Pro/Team/Enterprise), via multipart upload
  • Image transformations: resize, crop, format conversion (WebP, AVIF)
  • Authorization: Postgres RLS policies on storage.objects table