Skip to main content
Supabase is an open source Firebase alternative providing a PostgreSQL database, authentication, instant APIs, edge functions, and real-time subscriptions. The Supabase App in Tempest enables comprehensive management of Supabase projects, including creation through self-service workflows and import into the service catalog. For detailed information about each resource, see the Resources section below.

Authentication

These are the supported authentication methods for Supabase in Tempest:

Access Token

Ensure your Supabase access token has appropriate permissions for all features you plan to use through Tempest.
Tempest uses a Supabase access token to authenticate API requests. This requires:
1

Log in to Supabase

Sign in to your Supabase account at app.supabase.com.
2

Access Access Tokens

Navigate to “Access Tokens” under the Account section in the left-hand side navigation panel.
3

Generate Access Token

Click “Generate new token”, provide a name for your token, and click “Generate token.” This creates a long-lived token with the same privileges as your user account.Important: Copy and securely store your token immediately, as you won’t be able to see it again.
4

Access Recipes

Navigate to Recipes in Tempest and create or select a recipe.
5

Add Supabase Resource

Add or select a Supabase resource in your recipe.
6

Link Credentials

Click “Add credentials” then “+Link credentials.”
7

Select Authentication Method

Select “Access Token.”
8

Name Credentials

Enter a credential name for identification.
9

Enter Access Token

Input your Supabase access token.
10

Complete Connection

Click “Connect.”

Resources

Project

Create, import, and manage Supabase projects in Tempest. Configuration options:
  • Organization: The organization in which the project is created
  • Name: The name of the project
  • Region: The hosting region for the project
  • Database Password: Password for the PostgreSQL database you’re creating
  • Instance Size: Project compute size from micro to 16xlarge
Properties:
  • ID
  • Name
  • Region
  • Status
  • Creation Time
  • Connection String
I