Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

eigenfocus

Eigenfocus es una herramienta autoalojada de gestión de proyectos minimalista pero potente, construida con Ruby on Rails y React. Ofrece vistas flexibles, seguimiento de tiempo integrado y modo concentración. La versión gratuita permite uso ilimitado sin suscripciones recurrentes.

Ficha actualizada 28 sept 2026, 4:06 · upstream 28 sept 2026, 3:16 · release v1.5.1-free

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es eigenfocus

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

Eigenfocus se posiciona como una alternativa a las herramientas complejas de gestión de proyectos, priorizando la simplicidad y la funcionalidad directa. Está construido sobre un stack tecnológico robusto que combina Ruby on Rails para el backend con React en el frontend, utilizando Redis tanto para la base de datos como para servicios de caché o cola. La arquitectura soporta despliegue mediante contenedores Docker, facilitando la instalación en entornos autoalojados sin necesidad de orquestación compleja.

CASOS DE USO
  • Gestión de proyectos y tareas con vistas de tablero, lista y línea de tiempo para planificación visual.
  • Seguimiento del tiempo nativo con informes integrados para estimar costes o productividad.
  • Entornos de concentración mediante el espacio Focus Space con temporizadores y sonidos ambientales.
  • Autoalojamiento para equipos que requieren privacidad total y control sobre sus datos sin depender de la nube.
  • Gestión de proyectos complejos con etiquetas, fechas de vencimiento y descripciones en Markdown.
PUNTOS DESTACADOS
  • Arquitectura híbrida con Ruby on Rails y React para una experiencia de usuario moderna.
  • Soporte nativo para despliegue Docker con imagen oficial disponible en registros públicos.
  • Modelo de licencia gratuito perpetuo sin suscripciones obligatorias para la versión self-hosted.
  • Temas claro y oscuro integrados para adaptabilidad visual.
  • Opción de autenticación HTTP básica opcional para seguridad adicional en despliegues simples.
  • Persistencia de datos mediante volúmenes Docker mapeables a directorios locales.
PRECAUCIONES
  • La versión gratuita carece de funciones avanzadas como SSO, campos personalizados o vistas personalizadas profundas (Grid/Timeline avanzado).
  • No acepta pull requests externos debido al modelo de negocio híbrido (versión PRO paga).
  • Requiere configuración manual de variables de entorno para SSL y host URL.
  • No incluye archivo docker-compose.yml por defecto en la descripción del análisis, aunque el README muestra un ejemplo básico.
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Docker detectado

Es obligatorio configurar DEFAULT_HOST_URL antes del inicio. Se recomienda forzar HTTPS mediante FORCE_SSL=true si se expone a internet. La persistencia de datos debe gestionarse vía volumen en /eigenfocus-app/app-data. El sistema requiere al menos 2 núcleos CPU y 2GB RAM para un rendimiento aceptable según las especificaciones técnicas.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.jsRails
SERVICIOS
Redis
BASES DE DATOS
Redis
PUERTOS
30013000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

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.