Supabase

S

Supabase

Supabase gives you the tools, documentation, and community that makes managing databases, authentication, and backend infrastructure a lot less overwhelming.

Join

Non technical trying to deploy edge function via dashboard without success

Hello, I am using supabase with Bolt to code an app. However, Bolt tells me one of my edge functions is too big for it to deploy it, so he tells me to do it manually. So I copied the function code, went to my Supabase edge function online dashboard, clicked the code tab, replaced the old code with the new one and clicked deploy. Supabase says deploy was successful but I see how the new code disappears and the old code is back. I've tried multiple times, same happens. The function is 656 lines of code. But it is not the length, since i can't even create a new file with 1 line of code under the function, when I click on deploy, it just gets wiped out (even though the successful deployment alert appears)....

Cannot contribute due to environment issues

I keep getting errors trying to pnpm run dev and start Supabase locally on my machine. How is one supposed to contribute? I've never worked with open-source so I don't know if I'm supposed to find an issue first then propose it and then I get dev access? If anyone could help answer this question or guide me through setting up the Supabase developer environment it would be super helpful

Can Not Login Using Azure AD In local

This is the response
{"component":"api","error":"failed to verify signature: failed to verify id token signature","level":"error","method":"GET","msg":"500: Error getting user profile from external provider","path":"/callback","referer":"http://localhost:3000/","remote_addr":"172.217.27.10","request_id":"f462fd32-5f58-4562-be22-426e44345806","time":"2025-11-25T03:17:30Z"}
{"component":"api","error":"failed to verify signature: failed to verify id token signature","level":"error","method":"GET","msg":"500: Error getting user profile from external provider","path":"/callback","referer":"http://localhost:3000/","remote_addr":"172.217.27.10","request_id":"f462fd32-5f58-4562-be22-426e44345806","time":"2025-11-25T03:17:30Z"}
...

Free Tier backups

Hi, I just wanted to check on the database backup situation for the free tier. Are those being done automatically? and how do I go about getting a database restore if I needed one? I couldn't see much on the dashboard.

I can delete my supabase folder and begin from scratch pulling the current schema of the db?

Hi everyone, I built an MVP using only the main branch where I have many customers using my app, but I want to make it scalable and maintable in a long-term, so I decided to use the branching of supabase with GitHub Integration, so I created other branch called QA-Testing but I got some errors in the migration that look like this ```json Applying migration 20241011_admin_impersonation.sql... Applying migration 20241011_create_admin_impersonation_table.sql... NOTICE (42P07): relation "admin_impersonation_logs" already exists, skipping...
No description

How to customize email subject by language in Auth email templates?

I'm using Supabase Auth email templates with multi-language support (German/English). I can customize the email body using Auth Hooks to pass language-specific content but the subject line in Dashboard → Authentication → Email Templates only accepts a single static value. Is there a way to dynamically set the email subject based on user language?...
No description

Services are restricted, but I haven't exceeded the quota

Services restricted, but I haven't exceeded the quota. It is supposed to remove the restriction when the new billing cycle starts. Please assist.
No description

Migrations wrapped in the db transaction?

I am using branching and db migrations and I wonder if the migration file is automatically wrapped in a db transaction so that nothing from the file is applied if something fails? I don't see this documented anywhere.

Recover org or refund

Hi, I just upgrade my plan to Pro but my team member deleted my organization. Is there a way to recover or refund?

Storage bucket problem

Hi everyone, I created a new Supabase account with the corresponding project. But the storage never worked... Has anyone had the same problem or can help me? Thanks in advance!!...
No description

My project public domain was never provisioned (NXDOMAIN)

Project ref: xmmanfsbdvkhimnohuyk Issue Domain https://xmmanfsbdvkhimnohuyk.supabase.co does not exist Hi team šŸ‘‹ ...

What is the best way to generate a working seed file(s) for a localhosted db in 2025?

I have done the bulk of my development using the remote database connection. I am now looking to emulate my remote with localhost for testing purposes. i have successfully been able to sync my schema with local, and I can set up my sign-in with the config.toml file, but I haevnt been able to create my seed data. For context this is a typical "SaaS" structure project where there are organizations, and data related to specific organizations. ...

Search path or grant lockdown mishap

As someone who doesn't claim to be an expert in SQL, I was trying to tighten my security to my entire DB, adding search_paths to the functions and revoking permissions to general users on public. I'm including a log of all the SQL changes I made, the initial changes were made to tighten security and they did that too well: now users who are authenticated and supposed to / previously get missing relations errors when accessing tables (i.e. the tables cannot be queried). It seems the query throwin...

Help: Self-hosting Supabase on an offline server — edge functions container keeps restarting

I’m self-hosting Supabase on a fully secured/offline server (no internet access). Everything deploys correctly except supabase-edge-functions, which keeps restarting because it tries to fetch external dependencies during boot. Since the server has no outbound internet, the container repeatedly fails with errors like:
Error: failed to load 'https://deno.land/std@0.131.0/http/server.ts':...
No description

pg_audit in log drains.

Hi, I was wondering if supabase is just sending the pre-configured logs in its log drain feature. I currently have a middleware ec2 instance that takes logs from supabase, and, in the event that a ddl operation is performed, appends the users email to the log (using the user ID), and sends it to datadog. I don't see any of the pg_audit logs currently coming through, so I am wondering if they are even sent in log drains. Is there any way around this?...

[React Query + Supabase] Persistent UI Freeze After Inactivity (Web/Mobile) – Stuck Data Requests.

Hello! We're facing a critical stability issue in our application (React/Vite/Supabase) where the UI freezes and the "Loading..." spinner gets stuck indefinitely. The Symptom: After just a few minutes of inactivity (no navigation/interaction), any page making a Supabase query (via React Query) freezes the main JavaScript/UI thread. The request gets stuck in a pending state (Zombie Connection/NetStack Freeze) and fails to complete or return an error...

pg_partman not available?

Hello is is possible to use the pg_partman extension with supabase? I see its in the docs, but getting an error when trying to use it.

Error connecting to DB

I am a new supabase user, my idea is as follows: code personal project with nextjs then deploy with vercel, DB use supabase, it works fine on local but when deploy it gets error as below image. Please let me know what should I do. Thanks everyone for your help
No description

Failed to retrieve Auth Config

Using Supabase branching and Github integration I tried to apply a migration file to a new preview branch and under the configuration step I get
2025/11/24 12:18:47 unexpected status 400: {"message":"failed to retrieve Auth config"}
2025/11/24 12:18:47 unexpected status 400: {"message":"failed to retrieve Auth config"}
Does anybody have a clue why this is happening? ...

Outbound Egress

I'm using the pg_net function to call the Google API (Gemini) from a PostgreSQL function, but the call is failing with error code Status 124 (pg_net timeout). I can't find the 'Outbound Egress' section to add the Hostname to the whitelist. I request that you allow the following Hostname for outbound traffic (Egress) in my project: generativelanguage.googleapis.com.