HomeGlow
Dashboard auto-alojado para pantallas táctiles inspirado en Magic Mirror, optimizado para Raspberry Pi/Proxmox. Gestiona familia, calendario multi-fuente, fotos (Immich) y tareas gamificadas con React/Node.js.
Ficha actualizada 24 sept 2026, 13:40 · upstream 24 sept 2026, 13:29 · release v1.8
Qué es HomeGlow
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
HomeGlow es una aplicación de dashboard auto-alojada diseñada específicamente para pantallas táctiles en el hogar, inspirándose en proyectos como Magic Mirror. Utiliza una arquitectura modular basada en web que permite centralizar información esencial del hogar mediante widgets personalizables. Está construida con React para la interfaz de usuario y Fastify como backend de alto rendimiento, garantizando una experiencia fluida y responsive.
- Pantalla familiar centralizada para gestionar tareas domésticas, calendario compartido y fotos en un solo dispositivo
- Visualización de calendario multi-fuente (ICS/CalDAV) con vistas mensuales/semanales en pantallas táctiles
- Integración con servidor auto-alojado Immich para mostrar galería de fotos personalizadas sin suscripciones
- Sistema de gestión de tareas gamificado con sistema de recompensas 'clams' y asignación por usuario
- Interfaz táctil nativa con soporte drag-and-drop, redimensionamiento y persistencia de layouts en localStorage
- Soporte para múltiples fuentes de calendario simultáneas (Google Calendar, Apple Calendar, CalDAV)
- Integración directa con Immich para visualización de biblioteca de fotos personal sin nube externa
- Sistema de tareas gamificado con asignación por usuario, progreso visual y sistema de recompensas 'clams'
- Optimizado para hardware de bajo consumo como Raspberry Pi con arquitectura Dockerizada ligera
- Requiere Docker Compose sin Dockerfile nativo, limitando despliegues manuales directos
- Dependencia de claves API externas (OpenWeatherMap) que requieren configuración manual en .env
- Base de datos SQLite no escalable para entornos multi-usuario concurrentes masivos
- Soporte limitado a entornos Linux según documentación oficial del proyecto
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.
Desplegar con docker-compose.yml en Raspberry Pi o Proxmox VM. Configurar SSL terminador/Cloudflare antes de exponer al internet. Backup regular de ./homeglow/data/ (SQLite) y ./homeglow/uploads/ (fotos). Requiere 2 núcleos CPU y 2GB RAM 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.