Files
Navigate to /files in the DaaS Studio to upload and manage files stored in Supabase Storage.
The Files section of the Studio is a visual layer on top of the Files API. You can:
- Upload files via drag-and-drop or the file picker
- Organize files into folders
- Edit metadata (title, description, tags)
- Preview images, video, audio, and PDFs
- Import files from external URLs
- Delete single or multiple files
Uploading Files
Drag files onto the page or click the upload button to open the file picker. You can also switch to list view using the view toggle in the toolbar.
Folders
Click New Folder to create a folder. Navigate into folders by clicking them; use the breadcrumb to navigate back up.
Editing Metadata
Click a file to open its detail page. The following fields are editable:
| Field | Description |
|---|---|
title | Display name for the file |
description | Free-text description |
tags | Array of tag strings |
location | Optional location string |
filename_download | Override the filename used when the file is downloaded |
Preview
The file detail page includes a Preview tab that renders the file inline:
| Type | Behaviour |
|---|---|
| Image | Displayed inline |
| Video | HTML5 video player |
| Audio | HTML5 audio player |
| Embedded iframe |
Import from URL
Use Import from URL to fetch a remote file and store it in Supabase Storage. The URL is fetched server-side via /api/files/import.
Deleting Files
Select one or more files using the checkboxes and click Delete in the bulk-actions bar. A confirmation dialog appears before any files are removed. Single files can also be deleted from the file detail page.
Refer to the Files API documentation for the REST endpoint reference.