Configuration
| Field | Required | Description |
|---|---|---|
project_url | Yes | Supabase S3 endpoint URL |
bucket | Yes | Storage bucket name |
paths | Yes | Storage object paths (supports glob patterns) |
format | No | File format: parquet, json, csv, or file |
secret_name | Yes | Reference to project secret with Supabase credentials |
Setup Methods
OAuth (Recommended)
- Click Connect with Supabase
- Authenticate with your Supabase account
- Select your project from the list
- Select the storage bucket
- Endpoint and credentials are automatically configured
Manual Setup
- Get your S3 endpoint URL from Supabase
- Create a project secret with your credentials
- Enter the endpoint URL and bucket name
- Select your secret
Endpoint URL Format
[project-ref] with your Supabase project reference.
Credentials
Store your Supabase S3 credentials as a project secret:Glob Pattern Support
Paths support standard glob patterns:| Pattern | Description |
|---|---|
* | Matches any characters except / |
? | Matches any single character |
[...] | Matches any character in the brackets |
** | Matches any path segment |
Example
File Formats
| Format | Extension | Description |
|---|---|---|
| Parquet | .parquet | Columnar format, best for analytics |
| JSON | .json | JSON files, one object per line (JSONL) |
| CSV | .csv | Comma-separated values |
| File | Any | Binary files (images, PDFs, audio, video, etc.) |