Guía de Self-Hosting con Supabase Externo
Tu Configuración
VITE_SUPABASE_URL=https://efximdysssnbnncuxleh.supabase.co
VITE_SUPABASE_PUBLISHABLE_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImVmeGltZHlzc3NuYm5uY3V4bGVoIiwicm9sZSI6ImFub24iLCJpYXQiOjE3NjY4OTQ5MTEsImV4cCI6MjA4MjQ3MDkxMX0.vhvdeSc1v_ScNMOpj51hxAaZmU5wQuSL_d-inbfcn0Q
VITE_SUPABASE_PROJECT_ID=efximdysssnbnncuxlehPaso 1: Clonar el Repositorio
git clone https://github.com/TU_USUARIO/TU_REPO.git
cd TU_REPO
npm installPaso 2: Configurar Variables de Entorno
Para desarrollo local
VITE_SUPABASE_URL=https://efximdysssnbnncuxleh.supabase.co
VITE_SUPABASE_PUBLISHABLE_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImVmeGltZHlzc3NuYm5uY3V4bGVoIiwicm9sZSI6ImFub24iLCJpYXQiOjE3NjY4OTQ5MTEsImV4cCI6MjA4MjQ3MDkxMX0.vhvdeSc1v_ScNMOpj51hxAaZmU5wQuSL_d-inbfcn0Q
VITE_SUPABASE_PROJECT_ID=efximdysssnbnncuxlehPara Vercel
Variable
Valor
Para Netlify
Paso 3: Desplegar en Vercel (Recomendado)
Opción A: Desde la CLI
Opción B: Desde el Dashboard
Paso 4: Desplegar Edge Functions
Paso 5: Configurar Secrets en Supabase
Secret
Descripción
Paso 6: Configurar Autenticación en Supabase
Configurar URLs de redirección
Paso 7: Migrar Base de Datos
Verificación Final
Checklist
Test de la aplicación
Troubleshooting
Error: "Invalid API key"
Error: "CORS"
Edge Functions no responden
Clerk no funciona
Comandos Útiles
Última actualización