# Come uso il mio server Supabase?

https://www.seturack.com/it/base-di-conoscenza/articolo/how-do-i-use-my-supabase-server

1. Nel pannello apri **I miei server** e clicca sul tuo server.
2. Nella scheda **Panoramica** aspetta che la riga **App** dica "Supabase è pronto". La pagina si aggiorna da sola.
3. 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](https://www.seturack.com/it/base-di-conoscenza/articolo/how-to-connect-with-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`.

## Email

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](https://www.seturack.com/it/supabase-vps): scegli la dimensione e paghi solo ciò che scegli.
