What is probably broken
The app loaded data in Cursor dev mode. After deploy, every database call fails with connection refused or authentication errors.
The app loaded data in Cursor dev mode. After deploy, every database call fails with connection refused or authentication errors.
The Cursor app connecting to Supabase from your production server with correct URLs, keys, and network access.
STEP 01
Locate the project URL, anon key, and any service role key the app uses.
STEP 02
The server must be able to reach Supabase endpoints without firewall blocks.
STEP 03
Set the credentials on the server, rebuild, and test every data flow.
Quick check
If you cannot tick all five, we can fix it. Send us the repo and we handle the rest.
Free checklist
Get the exact 5-step checklist we run before every deploy. No fluff, just the things that actually break.
Done-for-you deploy
Fixed price per repo. 24h delivery or full refund. No hourly billing.
Related guides
A practical checklist for moving a Lovable-built app to your own VPS with custom domain, environment variables, database, SSL, backups, and smoke tests.
Read guideA practical checklist for deploying a Lovable app backed by Supabase with safe env vars, auth redirects, database rules, backups, and production smoke tests.
Read guideYour Lovable app works in preview but won't deploy to a real server. Fix build errors, missing env vars, and dead processes. Get your app live today.
Read guide