Skip to main content
Use .env.example como fuente de referencia. Guarde los valores de producción en el gestor de secretos de su implementación o en un archivo .env con permisos restringidos.

Aplicación y base de datos

Servicios internos

Llamadas de voz

El modelo GPT-Live de OpenAI contesta las llamadas desde el navegador y las llamadas telefónicas. Las llamadas telefónicas le llegan a través de su trunk SIP de Twilio. El servicio de administración inicia cada llamada y el worker la ejecuta.

Redis y almacenamiento de archivos

El almacenamiento local sirve para una implementación en un solo host. Use S3 cuando el servicio de administración y el worker se ejecuten en hosts distintos o cuando necesite un almacenamiento gestionado fuera del host de Docker.

API pública y webhooks

Las entregas de webhooks rechazan las direcciones privadas, de loopback, de enlace local y de metadatos de la nube en todas las implementaciones, incluidas las autoalojadas. Apunte los endpoints a una URL HTTPS pública. Las URL http:// simples solo funcionan cuando NODE_ENV=development.

Observabilidad

Un endpoint OTLP vacío no desactiva los registros stdout de los contenedores, los endpoints de estado de la aplicación, las analíticas de producto directas ni el reporte de errores directo.

Proveedores

Nunca ponga secretos en variables NEXT_PUBLIC_*. Next.js incluye esos valores en los paquetes del navegador.