Saltar al contenido

Empezar

Este tutorial mostrará cómo iniciar supabase desde cero, así como iniciar funciones de borde

  1. Clonado capgo
  2. supabase

Para empezar, ejecuta

Ventana de terminal
supabase start

La próxima vez deberías ver algo así:

Started supabase local development setup.
API URL: http://localhost:54321
GraphQL URL: http://localhost:54321/graphql/v1
DB URL: postgresql://postgres:postgres@localhost:54322/postgres
Studio URL: http://localhost:54323
Inbucket URL: http://localhost:54324
JWT secret: [truncated]
anon key: supa_key_anon
service_role key: supa_key_admin

La próxima vez abre configs.json y establece los siguientes valores:

{
"base_domain": {
"prod": "console.capgo.app",
"development": "development.console.capgo.app",
"local": "localhost:3332"
},
"supa_anon": {
"prod": "supa_key_anon",
"development": "supa_key_anon",
"local": "supa_key_anon"
},
"supa_url": {
"prod": "http://localhost:54321",
"development": "http://localhost:54321",
"local": "http://localhost:54321"
}
}

donde supa_key_anon es el valor del paso anterior.

A continuación, verifica que puedes ir a localhost:54323 y que la tabla users muestre algo como esto

Panel de control de Supabase mostrando la tabla de usuarios

Si no arranca las funciones de borde ejecutando:

Ventana de terminal
supabase functions serve

y arranca la interfaz de usuario ejecutando:

Ventana de terminal
bun run serve