Skip to main content

Overview

When something goes wrong with your Supabase-backed database, APIs, or authentication flows, OpenSRE can use your project configuration to investigate issues, inspect resources, and gather operational insights.

Prerequisites

  • A Supabase project
  • Your Supabase Project URL
  • A Supabase Service Role Key
  • Permissions to access project resources

Setup

There is no dedicated opensre integrations setup supabase wizard today. Configure via environment variables or the persistent store, then verify.

Option 1: Environment variables

Option 2: Persistent store

Credentials

  1. Log in to Supabase
  2. Open your project
  3. Navigate to SettingsAPI
  4. Copy the Project URL
  5. Copy the Service Role Key (not the anon key)
The Service Role Key has elevated privileges. Store it securely and never expose it in client-side applications or public repositories.

Investigation tools

Verify

Expected output:

Troubleshooting

Security

  • Use the service role key only on the server side — never in client apps or public repos.
  • Rotate the service role key if it is ever exposed.
  • Prefer a dedicated Supabase project or restricted key for investigation workloads when possible.