hookpost
Hookpost es un programador de redes sociales open-source con servidor MCP para agentes de IA. Alternativa a Buffer/Hootsuite, soporta X, LinkedIn, YouTube, Bluesky, Discord, Telegram y más. Arquitectura Next.js/NestJS con PostgreSQL/Redis.
Ficha actualizada 26 sept 2026, 5:42 · upstream 26 sept 2026, 5:34 · release sin release detectada
Qué es hookpost
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Hookpost es una plataforma de programación de contenido para redes sociales diseñada como alternativa open-source a soluciones comerciales como Buffer, Hootsuite o Postiz. Permite escribir un post una vez y programarlo en múltiples plataformas desde un calendario visual único, verificando límites de caracteres antes de la cola.
La arquitectura combina Next.js 16 con React 19 para el frontend y NestJS con TypeScript para el backend, utilizando Prisma ORM y PostgreSQL como base de datos principal. Redis gestiona el caché y las colas mediante BullMQ, mientras que Temporal maneja los flujos de trabajo complejos. El proyecto incluye un servidor MCP (Model Context Protocol) que permite a agentes de IA como Claude, Cursor o Windsurf interactuar directamente con la plataforma para redactar y programar contenido automáticamente.
El despliegue es flexible: se puede autoalojar en menos de 60 segundos usando Docker Compose con archivos de configuración predefinidos, o utilizar la versión SaaS gestionada en la nube. La licencia AGPL-3.0 garantiza que el código fuente completo sea público y libre para inspección, aunque existen limitaciones en redes como Instagram/Facebook hasta obtener aprobación de Meta.
- Programación multiplataforma desde un único calendario visual con arrastrar y soltar
- Integración directa con agentes de IA vía MCP para redacción y programación automática
- Despliegue autoalojado en VPS o local usando Docker Compose sin gestión de infraestructura compleja
- API REST y webhooks para integración con flujos de trabajo personalizados o n8n
- Gestión de contenido para desarrolladores técnicos que necesitan soporte CLI y herramientas DevOps
- Servidor MCP nativo para integración inmediata con Claude Desktop, Cursor y Windsurf sin código adicional
- Arquitectura escalable con NestJS, PostgreSQL y Redis optimizada para alto rendimiento
- Alternativa económica con planes de precios planos en rupias y sin tarifas por canal en la versión cloud
- Soporte nativo para redes emergentes como Bluesky, Nostr y Lemmy además de las principales
- Herramientas integradas de IA para redacción de contenido y generación de imágenes dentro del editor
- Licencia AGPL-3.0 que garantiza transparencia total del código fuente y comunidad abierta
- Dependencia de APIs externas: Instagram, Facebook y Threads requieren aprobación de Meta para publicar
- Medium dejó de emitir nuevos tokens API en enero de 2025, limitando la conexión a cuentas con tokens antiguos
- Pinterest conecta pero no permite publicación hasta obtener acceso estándar a su API
- Requiere recursos mínimos de 4 núcleos CPU y 4GB RAM para despliegue autoalojado estable
- Configuración inicial de variables de entorno obligatoria para cada servicio (PostgreSQL, Redis, etc.)
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Despliega con Docker Compose usando docker-compose.dev.yaml. Copia .env.example a .env antes de iniciar. Asegura puertos 4007 (frontend), 3000 (API), 5432 (PostgreSQL), 6379 (Redis). Para producción, considera usar PostgreSQL persistente en lugar de Neon y configura Redis con persistencia de datos. La versión cloud está disponible en hookpost.hookstep.in con prueba gratuita de 7 días.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.
