# ¿Cómo uso mi servidor Supabase?

https://www.seturack.com/es/base-de-conocimientos/articulo/how-do-i-use-my-supabase-server

1. En el panel, abre **Mis servidores** y haz clic en tu servidor.
2. En la pestaña **Resumen**, espera a que la fila **Aplicación** diga "Supabase está listo". La página se actualiza sola.
3. Abre el enlace de la fila **Dirección del panel**. El navegador te pide el **Usuario de acceso** y la **Contraseña**, y después se abre Studio.

## Tus claves de API

[Conéctate por SSH](https://www.seturack.com/es/base-de-conocimientos/articulo/how-to-connect-with-ssh) y lee las claves:

`grep -E '^(SUPABASE_PUBLISHABLE_KEY|SUPABASE_SECRET_KEY|POSTGRES_PASSWORD)=' /opt/seturack/supabase/.env`

Usa `SUPABASE_PUBLISHABLE_KEY` en el código del cliente. `SUPABASE_SECRET_KEY` tiene todos los permisos, así que déjala en el lado del servidor. Las antiguas `ANON_KEY` y `SERVICE_ROLE_KEY` también funcionan.

## La dirección de tu aplicación

Tras la instalación, el `SITE_URL` de Auth es la dirección de Studio protegida con contraseña, y los enlaces de los correos van allí. En `/opt/seturack/supabase/.env`, define `SITE_URL` con la dirección de tu aplicación y `ADDITIONAL_REDIRECT_URLS` con las direcciones de retorno que permitas. Después ejecuta `docker compose up -d` en esa carpeta.

## Conectarte a la base de datos

Conéctate a través del pooler por el puerto **5432** o **6543**. El usuario es `postgres.your-tenant-id` y la contraseña es el valor de `POSTGRES_PASSWORD`.

## Correo electrónico

El registro no puede completarse hasta que se pueda enviar un correo de confirmación. Rellena los valores `SMTP_*` en `.env` y ejecuta `docker compose up -d` en esa carpeta.

**¿Aún no tienes servidor?** [Pide un servidor con Supabase instalado](https://www.seturack.com/es/supabase-vps): tú eliges el tamaño y pagas solo lo que eliges.
