Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

apime

Gateway REST API para WhatsApp Business en Go, orquestación multi-instancia con whatsmeow, dashboard, webhooks y SDK TypeScript oficial.

Ficha actualizada 26 sept 2026, 3:40 · upstream 26 sept 2026, 3:25 · release v1.1.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es apime

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Apime es una solución completa para gestionar la API de WhatsApp Business mediante un gateway REST construido principalmente en Go, potenciado por la librería whatsmeow. Proporciona capacidades avanzadas de orquestación para múltiples instancias, permitiendo escalar operaciones sin duplicar mensajes gracias a mecanismos de idempotencia robustos.

La plataforma incluye un dashboard web para la gestión visual de usuarios y tokens, así como una suite de webhooks para eventos en tiempo real. Ofrece un SDK oficial en TypeScript/Node.js que facilita la integración con aplicaciones backend, incluyendo verificación de firmas HMAC y manejo de errores con reintentos automáticos.

La arquitectura soporta despliegue mediante Docker Compose e incluye soporte nativo para bases de datos como PostgreSQL, Redis y MongoDB. La documentación es exhaustiva, cubriendo desde el uso del dashboard hasta configuraciones avanzadas de grupos y newsletters.

CASOS DE USO
  • Integración con CRMs para automatizar respuestas y seguimiento de clientes en WhatsApp.
  • Gestión centralizada de múltiples números de teléfono y dispositivos en una sola instancia.
  • Desarrollo de bots o chatbots empresariales con SDK tipado y verificación de seguridad.
  • Automatización de marketing mediante envío masivo controlado y gestión de grupos.
PUNTOS DESTACADOS
  • SDK oficial TypeScript/Node.js con soporte para las 66 operaciones de la API.
  • Arquitectura Dockerizada completa con archivos Dockerfile y Compose incluidos.
  • Documentación técnica detallada en múltiples idiomas (incluido español) y formatos.
  • Mecanismos de idempotencia integrados para evitar duplicidad en envíos de mensajes.
PRECAUCIONES
  • Dependencia crítica de la librería whatsmeow, que está escrita en Node.js.
  • Requiere infraestructura externa para bases de datos (PostgreSQL, Redis, MongoDB).
  • El despliegue inicial requiere configuración manual del archivo .env.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Captura de apimeCaptura de apime
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Clonar el repositorio y copiar .env.example a .env. Ejecutar 'docker compose up -d' para iniciar los servicios. Las migraciones de base de datos y la creación del usuario administrador se realizan automáticamente en el primer arranque. El dashboard está disponible en el puerto 8080.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.jsGo
SERVICIOS
PostgreSQLRedisMongoDB
BASES DE DATOS
PostgreSQLRedisMongoDB
PUERTOS
8080
06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.