gingham
Gingham es una herramienta de desarrollo en Node.js y Next.js que convierte un tablet Android o marco digital en pantalla compartida para la familia. Es autoalojado, sin nube Gingham, gratuito y open source.
Ficha actualizada 22 sept 2026, 21:22 · upstream 22 sept 2026, 21:10 · release v0.1.0
Qué es gingham
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Gingham transforma un tablet Android o marco digital con Android en la pantalla compartida de toda la familia: calendario, listas, clima y fotos. Funciona localmente sin necesidad de una nube Gingham. El usuario elige qué mostrar en cada lado de la pantalla. Los calendarios se sincronizan con suscripciones (Google, Apple, Outlook) e iCalendar. Las listas pueden ser propias o conectadas a servidores como Todoist, Nextcloud, Fastmail, Home Assistant, Google Tasks o Microsoft To Do. La interfaz se adapta automáticamente a la luz del sol y al estado de la batería.
- Organizar el calendario familiar sin necesidad de apps externas
- Mantener listas de tareas compartidas entre todos los miembros de la familia
- Ver clima actual y pronóstico para toda la casa desde un solo lugar
- Acceder a fotos guardadas en iCloud o en una carpeta compartida
- Reproducir música o videos desde el tablet sin necesidad de un reproductor externo
- Funciona directamente sobre hardware Android sin necesidad de instalar aplicaciones adicionales
- Soporta múltiples calendarios (Google, Apple, Outlook) con sincronización automática
- Permite guardar listas personalizadas o conectarlas a servicios externos como Todoist o Nextcloud
- Se adapta automáticamente al brillo del sol y al estado de la batería para ahorrar energía
- No requiere conexión a internet para funcionar una vez configurado el servidor
- Funciona únicamente en dispositivos Android (tablets, marcos digitales)
- La sincronización de calendarios depende de las suscripciones del usuario
- Las listas personalizadas no se sincronizan entre diferentes dispositivos sin una cuenta Gingham
- El marco debe tener al menos 1 GB de RAM para funcionar correctamente
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.
Se despliega con Docker usando la imagen oficial ghcr.io/rileysheehan/gingham:latest. Se requiere un puerto 8080 y la variable FRAME_URL apuntando a la URL del marco o tablet. La clave MASTER_KEY debe guardarse en un lugar seguro, ya que se usa para firmar los tokens de cada hogar. Para producción, se recomienda usar HTTPS con un certificado autofirmado. El proyecto soporta tanto Intel como ARM.
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.