Supabase.js (Bubble plugin)
  • Setup
    • Basic Setup
      • General notes on Bubble setup
    • Supabase Auth
      • Initializing Auth
      • How to: Login
      • How to: Sign Up
      • How to: MFA
      • Identity linking
    • Supabase Data
      • How to: Fetch Data
      • Data Realtime V2 (beta)
      • Foreign Table
      • How to: Create a Thing
      • How to: Update a thing
      • How to: Delete a thing
      • Data Realtime
      • Optimization Tips
      • Schema Validation
      • Create XML Sitemap
    • Supabase Storage
    • Supabase Realtime
    • Supabase Edge Functions
      • Basic Edge Function
      • Bubble Setup
Powered by GitBook
On this page
  • Fields
  • Actions
  1. Setup

Supabase Storage

PreviousCreate XML SitemapNextSupabase Realtime

Last updated 7 months ago

Before you start, please make sure you read through the Documentation on Storage, especially for .

Fields

  • Accept: Files to accept, e.g. image/*

  • Image: If you'd like to include an icon or similar as a design element

  • Placeholder: To show for the user when the uploader has no value.

  • Subtext: This goes below the placeholder as additional information

  • Subtext color: Color value

  • Subtext size: Number, in px

  • Progress Bar color: Color Value

States

  • File name (text): Name of the File to upload

  • Error (text): Error message

  • File Type (text): Type of the File to upload

  • File Size (number): Size of the File to upload (in bytes)

Actions

Upload File

Upload file to Supabase, a Key and Bucket name is required. If the Key already exist it'll throw an error.

Download File

Download a File. A Key and Bucket name is required. The action will automatically download the file to your machine.

Delete File

Delete a file from Supabase, a Key and Bucket name is required.

Update File

Update a File. This action is useful if you'd like to override a file, and don't want to upload a new file. For example when a user updated their profile picture.

Access Control