Configuración
Variables de entorno
Crea un archivo.env en la raíz de tu proyecto:
Opciones de configuración
Configuración básica
Configuración con base de datos
Configuración de CORS
Configuración de expiración de PINs
Configuración por entorno
Desarrollo
Producción
Uso dinámico
Webhook de Evolution API
Configura el webhook en tu panel de Evolution API:Con Tailscale (para desarrollo local)
Seguridad
JWT Secret
⚠️ Importante: Usa un secreto seguro en producción:HTTPS en producción
El SDK no maneja HTTPS directamente. Usa un reverse proxy:Variables de entorno completas
| Variable | Descripción | Requerido | Default |
|---|---|---|---|
PORT | Puerto del servidor | No | 3001 |
HOST | Host del servidor | No | 0.0.0.0 |
JWT_SECRET | Secreto para JWT | Sí | - |
EVOLUTION_API_URL | URL de Evolution API | Sí | - |
EVOLUTION_API_KEY | API Key de Evolution | Sí | - |
EVOLUTION_INSTANCE_NAME | Nombre de instancia | Sí | - |
PIN_EXPIRATION_MINUTES | Minutos de expiración | No | 3 |
CORS_ORIGINS | Orígenes CORS (coma separado) | No | localhost |
DATABASE_URL | URL de conexión a DB | No | - |
Troubleshooting
Error: “CORS policy”
Agrega tu dominio acorsOrigins:
Error: “JWT malformed”
Verifica queJWT_SECRET tenga al menos 32 caracteres.

