Skip to content

Deploy

La app se deploya en Vercel (plan Hobby gratuito alcanza para empezar).

Requisitos

  • Cuenta de Vercel
  • CLI de Vercel (npm i -g vercel)
  • Proyecto vinculado

Pasos

bash
vercel login
vercel link          # vincular el proyecto local con Vercel
vercel env add       # agregar variables de entorno (mismas del .env.local)
vercel deploy --prod

Variables de entorno

VariableUso
INSFORGE_URLURL del proyecto InsForge
INSFORGE_ANON_KEYAnon key
INSFORGE_SERVICE_KEYService key (server)
KAPSO_API_KEYWhatsApp (Kapso)
KAPSO_PHONE_NUMBER_IDID del número de WhatsApp
KAPSO_WEBHOOK_SECRETSecret del webhook
EVE_INTERNAL_TOKENToken interno del proxy de tools
NEXT_PUBLIC_OPENAI_API_KEY(Opcional) Notas de voz

Dominio

  • Dominio principal: agrowth.appapp.agrowth.app
  • Documentación: docs.agrowth.app

Los dominios se configuran desde el dashboard de Vercel (Domains) o con vercel domains.

Webhook de WhatsApp

En producción, el webhook de Kapso debe apuntar a:

POST https://<tu-app>.vercel.app/api/whatsapp/kapso/webhook

Configurá el mismo KAPSO_WEBHOOK_SECRET en Vercel y en Kapso para que la firma valide.

Agrowth — ERP agropecuario