> ## Documentation Index
> Fetch the complete documentation index at: https://supastack.dev/llms.txt
> Use this file to discover all available pages before exploring further.
> For the full documentation corpus in one file, fetch: https://supastack.dev/llms-full.txt

# Lista de comprobación de despliegue

Prepara las dependencias de producción y verifica el flujo que quieres publicar.

## Prepare una aplicación pública en este orden

La implementación significa ejecutar su aplicación en un servicio de alojamiento para que otras personas puedan visitarla. Solo se puede acceder a localhost en su entorno de desarrollo. Primero, finalice el inicio de sesión real respaldado por una base de datos localmente, elija una guía de alojamiento a continuación, cree una base de datos de prueba separada y configure los ajustes del entorno del host con la aplicación pública HTTPS URL. Mantenga la configuración de demostración local separada de la aplicación pública.

En una segunda terminal en la raíz del repositorio, ejecute las comprobaciones web a continuación. Una compilación exitosa crea una versión de producción en su computadora; no lo sube ni lo publica. No confunda corepack pnpm --filter @supastack/web start con implementación: start ejecuta localmente la versión previamente creada. Ejecútelo solo después de detener el servidor de desarrollo en el puerto 3000.

Siga la guía del host elegido para conocer los pasos de migración, entorno y lanzamiento. Registro de prueba, un código de correo electrónico, datos de cuenta guardados después de un reinicio y una función paga en la zona de pruebas del proveedor antes de abrir las ventas. Un cliente móvil o de escritorio debe apuntar a este backend HTTPS en ejecución. El lanzamiento de una aplicación nativa es un paso independiente documentado en la guía de distribución de su plataforma.

[Desplegar en Google Cloud](https://supastack.dev/es/docs/web/deploy-google-cloud.md)

[Implementar en un servidor con Coolify](https://supastack.dev/es/docs/web/project-structure.md)

[Preparar el inicio de sesión respaldado por la base de datos](https://supastack.dev/es/docs/web/database.md)

```
corepack pnpm --filter @supastack/web typecheck
corepack pnpm --filter @supastack/web build
```


## Prepara los servicios

Cree la base de datos Postgres, aplique las migraciones del repositorio e ingrese su aplicación pública URL y la configuración de autenticación en el panel de hosting. Elija un proveedor de facturación web compatible y un proveedor de correo electrónico transaccional para las funciones que habilite. Configure Trigger.dev cuando su producto utilice sus flujos de trabajo en segundo plano; No necesitas todas las integraciones para publicar una aplicación básica.

Configura el catálogo inmutable de modelos/precios y la política de IA del espacio de trabajo antes de aceptar tareas de IA de producción. Una política de alias vacía debe mantener esas opciones no disponibles.


## Compila y despliega la aplicación web

Ejecute los siguientes comandos web desde la raíz del repositorio y resuelva cualquier error antes de continuar. typecheck verifica los tipos, test ejecuta las pruebas web y build crea archivos de producción localmente. Siga la guía de alojamiento seleccionada para cargarlos y ejecutarlos con la configuración del entorno del lado del servidor. Estos comandos no implementan la aplicación.

```
corepack pnpm --filter @supastack/web typecheck
corepack pnpm --filter @supastack/web test
corepack pnpm --filter @supastack/web build
```


## Verifica los límites desplegados

Verifica el inicio de sesión y la persistencia con la base de datos desplegada; prueba el aislamiento entre espacios de trabajo; confirma el procesamiento de webhooks sandbox de Stripe y los cambios de derechos; ejecuta una tarea en segundo plano hasta persistir el resultado y entregar el correo transaccional.

Lee docs/real-provider-smoke.md y docs/production-ai-runtime.md del repositorio para conocer el proceso explícito de aceptación de proveedores. Una compilación correcta o una prueba de navegador interceptada no demuestra esos resultados externos.


## Siguiente

[Solución de problemas](https://supastack.dev/es/docs/web/troubleshooting.md)
