Skip to content

Updating visuals

If you see any images containing outdated UI, please bear with us.

We are updating all content as quickly as possible to mirror our new UI.

Supabase setup ​

Connecting Supabase takes a few clicks: you authorize WeWeb, then pick the Supabase project you want to use. Once the connection exists, you can use it in tables and in workflows.

Before you start ​

Before connecting Supabase to WeWeb, make sure you have:

  1. A Supabase account.
  2. A Supabase project with at least one table (if you want to use it as a data source).
  3. The right permissions to connect that project (you’ll be asked to authorize WeWeb).

If you use Supabase Branching, decide which branch you want WeWeb to use (for example main for production).

Connect Supabase in WeWeb ​

  1. Go to the Data & API tab, then open the Integrations subtab.
  2. Select Supabase.
  3. Click Add Integration.
  4. Click Add Connection.
  5. Click Connect Supabase, then follow the steps to authorize WeWeb.
  6. Select your Project.
  7. (Optional) Select a Branch (if your Supabase project uses branches).
  8. Select a Secret Key.
    • If you don’t have one yet, choose Create new secret key.
  9. (Optional) If you use a Supabase Custom Domain, paste it in Custom Domain.

WeWeb stores the connection settings per environment (for example Editor, Staging, and Production), so you can connect different Supabase projects or branches for each environment.

Connection settings ​

SettingWhat it meansWhere it comes from
ProjectWhich Supabase project WeWeb should use.Selected after you authorize WeWeb.
BranchWhich Supabase branch WeWeb should use.Selected in the connection (only if your project uses branches).
Publishable KeyA key used for safe, public requests.Filled automatically based on the selected project/branch.
Secret KeyA key used for actions that need higher permissions.Selected (or created) in the connection.
Custom DomainA custom API domain for your Supabase project.Optional value from your Supabase dashboard.

CONTINUE LEARNING

Your connection is ready. Next, decide whether the browser talks to Supabase directly or goes through your WeWeb server.

Choose how to use Supabase →