¿Cómo uso mi servidor Supabase?
- En el panel, abre Mis servidores y haz clic en tu servidor.
- En la pestaña Resumen, espera a que la fila Aplicación diga "Supabase está listo". La página se actualiza sola.
- 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 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: tú eliges el tamaño y pagas solo lo que eliges.
¡Gracias por sus comentarios!