Come uso il mio server Supabase?
- Nel pannello apri I miei server e clicca sul tuo server.
- Nella scheda Panoramica aspetta che la riga App dica "Supabase è pronto". La pagina si aggiorna da sola.
- Apri il link nella riga Indirizzo del pannello. Il browser chiede Login e Password, poi si apre Studio.
Le tue chiavi API
Connettiti via SSH e leggi le chiavi:
grep -E '^(SUPABASE_PUBLISHABLE_KEY|SUPABASE_SECRET_KEY|POSTGRES_PASSWORD)=' /opt/seturack/supabase/.env
Usa SUPABASE_PUBLISHABLE_KEY nel codice client. SUPABASE_SECRET_KEY ha tutti i permessi, quindi tienila lato server. Funzionano anche le più vecchie ANON_KEY e SERVICE_ROLE_KEY.
L'indirizzo della tua app
Dopo la configurazione, il SITE_URL di Auth è l'indirizzo di Studio protetto da password e i link delle email portano lì. In /opt/seturack/supabase/.env imposta SITE_URL sull'indirizzo della tua app e ADDITIONAL_REDIRECT_URLS sugli indirizzi di ritorno che consenti. Poi esegui docker compose up -d in quella cartella.
Connettersi al database
Connettiti tramite il pooler sulla porta 5432 o 6543. L'utente è postgres.your-tenant-id e la password è il valore di POSTGRES_PASSWORD.
La registrazione non può completarsi finché non è possibile inviare un'email di conferma. Compila i valori SMTP_* in .env ed esegui docker compose up -d in quella cartella.
Non hai ancora un server? Ordina un server con Supabase già installato: scegli la dimensione e paghi solo ciò che scegli.
Grazie per il tuo feedback!