Saltare al contenuto

Iniziare

Questo tutorial mostrerà come avviare Supabase da zero, nonché come avviare le funzioni Edge.

  1. Clonato capgo
  2. supabase

Per iniziare esegui

Finestra del terminale
supabase start

Prossimamente dovresti vedere qualcosa di simile:

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

Prossimamente apri configs.json e imposta i seguenti valori:

{
"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"
}
}

dove supa_key_anon è il valore del passaggio precedente.

Successivamente, verificare che si possa accedere a localhost:54323 e che la tabella users abbia un aspetto simile a questo

Pannello di controllo Supabase mostrante tabella degli utenti

Se si riesce a far partire le funzioni Edge eseguendo:

Finestra del terminale
supabase functions serve

e inizia la frontend eseguendo:

Finestra del terminale
bun run serve