barakoBrew
Consola de administración para barakoCMS que permite diseñar tipos de contenido, roles, flujos de trabajo e integraciones contra la API. Construida con Next.js 16 y React 19, despliega en contenedores Docker sin pasos de compilación adicionales.
Ficha actualizada 24 sept 2026, 10:39 · upstream 24 sept 2026, 10:18 · release v1.4.0
Qué es barakoBrew
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
barakoBrew es una interfaz de consola para barakoCMS, el sistema de gestión de contenidos basado en API que solo expone Swagger como superficie pública. Esta herramienta permite diseñar tipos de contenido, roles, flujos de trabajo e integraciones directamente contra la API subyacente.
La aplicación utiliza Next.js 16 con App Router, React 19 y salida standalone. El frontend emplea shadcn/ui sobre Tailwind CSS v4 con tokens de tema Signal (indigo sobre fondo casi blanco). Los iconos provienen de Line Awesome por Icons8, empaquetados como componentes SVG inline en el código fuente.
Para despliegue se requiere PostgreSQL como base de datos. La imagen Docker necesita apuntar a una instancia barakoCMS ejecutándose con la variable NEXT_PUBLIC_API_URL configurada. No incluye soporte para despliegue one-click y requiere configuración manual de CORS en la API.
- Diseño y gestión de tipos de contenido con esquemas tipados desde la API
- Creación, edición, publicación y archivado de entradas con historial de versiones y rollback
- Configuración de flujos de trabajo con condiciones, acciones y registros de ejecución
- Gestión de roles y grupos con matriz de permisos CRUD por tipo de contenido
- Integraciones outbound mediante conectores para solicitudes externas
- No requiere compilación: la imagen Docker apunta directamente a una API barakoCMS ejecutándose
- Soporta múltiples arquitecturas: linux/amd64 y linux/arm64 en todas las etiquetas
- Sesiones con tokens de refresco rotativos gestionados por la API, sin almacenamiento local
- Validación e2e con Playwright contra API real mediante scripts smoke-check.sh
- Configuración de sub-paths para hosting bajo rutas como /barakocms sin rebuild
- No incluye soporte one-click para despliegue automático
- Requiere configuración manual de CORS en la API barakoCMS
- Solo modo claro disponible, paleta oscura Signal no implementada
- Dependencia de PostgreSQL como base de datos única soportada
- El campo Blocks requiere NEXT_PUBLIC_PRESS_URL configurado para edición visual
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.
Ejecutar con docker run -p 3000:3000 -e NEXT_PUBLIC_API_URL=http://localhost:5005 ghcr.io/baryodev/barako-brew:latest. Configurar CORS__AllowedOrigins en la API barakoCMS. Para sub-paths usar BARAKO_BASE_PATH=/barakocms sin redirección inversa en nginx para evitar bucles. Requiere 4 núcleos CPU, 4096 MB RAM y 20 GB disco mínimo.
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.






