scrumboy
Scrumboy es una herramienta open source auto-hospedada para gestión de proyectos y seguimiento de tareas.
Ficha actualizada 22 sept 2026, 23:23 · upstream 22 sept 2026, 23:15 · release v3.36.2
Qué es scrumboy
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Scrumboy es una solución de gestión de proyectos auto-hospedada que combina un sistema de tablas personalizable con capacidades avanzadas de colaboración. Su arquitectura en Go permite escalabilidad horizontal y soporta múltiples roles (Administrador, Mantenedor, Usuario) a nivel de instancia. El proyecto ofrece analíticas en tiempo real mediante eventos SSE, importación/exportación JSON para migrar entre herramientas como Trello, y un panel de agenda integrado con soporte ICS. La plataforma incluye autenticación 2FA, auditoría de acciones, y una interfaz móvil nativa vía Capacitor.
La arquitectura está diseñada para ser ligera y rápida: el servidor se ejecuta en un solo proceso con memoria limitada (2GB RAM), lo que lo hace ideal para entornos locales o servidores pequeños. La base de datos SQLite permite consultas rápidas sin necesidad de infraestructura compleja, mientras que la exportación JSON facilita la migración entre plataformas. El proyecto sigue una licencia AGPL v3, lo que garantiza copyleft y acceso abierto.
La integración con IA se realiza a través del protocolo MCP (Model Context Protocol), permitiendo conectar Scrumboy con agentes de IA como Gemini Nano o otros modelos mediante un solo endpoint JSON-RPC. Esto permite automatizar tareas, generar notas de resumen, o incluso procesar documentos directamente desde la interfaz web. La plataforma soporta múltiples idiomas y permite crear tablas anónimas para compartir datos sin necesidad de autenticación.
- Gestionar proyectos ágiles con tablas personalizables que permiten definir prioridades dinámicas, etiquetas y flujos de trabajo propios
- Automatizar tareas mediante webhooks JSON que disparan acciones en herramientas externas cuando se cumplen condiciones específicas
- Analizar el rendimiento del equipo mediante dashboards en tiempo real basados en eventos como asignaciones, completaciones o cambios de estado
- Migrar datos de Trello a Scrumboy con un preview previo para evitar errores y perder contexto visual
- Crear tablas anónimas compartibles por URL que permiten colaboración sin necesidad de autenticación ni registro
- Integrar agentes de IA como Gemini Nano o otros modelos mediante MCP, permitiendo generar notas automáticas o procesar documentos directamente en la interfaz
- Soporta múltiples roles a nivel de proyecto (Mantenedor, Contribuyente, Usuario) con permisos granulares diferenciados
- Permite exportación/importación JSON para migrar entre Scrumboy y Trello sin perder contexto visual ni estado del flujo
- Ofrece analíticas en tiempo real mediante eventos SSE que se actualizan cada vez que ocurre una acción relevante en la tabla
- Soporta autenticación 2FA con TOTP y permite auditoría de acciones a nivel individual
- Incluye un panel de agenda integrado con soporte para feeds ICS, permitiendo agendar reuniones o eventos directamente desde Scrumboy
- Permite crear tablas anónimas compartibles por URL que no requieren autenticación ni registro de usuarios
- No permite edición de tarjetas (body) sin permisos de mantenedor, lo que limita la colaboración en proyectos con múltiples roles
- La exportación JSON no incluye el historial completo de auditoría ni archivos adjuntos como imágenes o videos
- El soporte para VoiceFlow está limitado a dispositivos Android específicos y requiere configuración adicional de voz
- No ofrece integración nativa con herramientas de gestión de tickets tradicionales (Jira, GitHub Issues)
- La autenticación 2FA no es compatible con OAuth estándar ni con proveedores como Google Workspace o Microsoft Entra ID
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.
Para desplegar Scrumboy en producción, se recomienda usar Docker con el contenedor oficial `ghcr.io/markrai/scrumboy:latest`, que ya incluye la imagen compilada y los certificados TLS. Se debe montar un volumen persistente `/data` para guardar datos como SQLite. Para entornos de desarrollo, se puede ejecutar desde una máquina local con `docker compose up --build`. En producción, se recomienda desplegar en Kubernetes o Docker Swarm con escalabilidad horizontal. Se debe configurar el entorno mediante variables de entorno (por ejemplo, a través de un archivo `.env` o un script de despliegue), ya que Scrumboy no carga automáticamente archivos `.env`. Para la autenticación 2FA, se requiere una clave secreta generada y almacenada en un lugar seguro. Se recomienda implementar HTTPS con certificados auto-signados para proteger los datos sensibles como claves de autenticación.
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.