Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

kinwall

Kinwall es una aplicación open-source autoalojada para calendario familiar, control de tareas y listas compartidas, optimizada para pantallas táctiles montadas en pared y dispositivos móviles. Soporta sincronización bidireccional con Google, Outlook, iCloud/CalDAV e ICS feeds.

Ficha actualizada 27 sept 2026, 0:29 · upstream 27 sept 2026, 0:14 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es kinwall

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

Kinwall es una aplicación open-source autoalojada diseñada específicamente para pantallas táctiles montadas en pared (como iPads) y dispositivos móviles. Funciona como calendario familiar unificado que sincroniza bidireccionalmente Google, Microsoft 365/Outlook, iCloud/CalDAV y feeds ICS de terceros. La interfaz principal presenta una vista tipo tablón con reloj grande, pronóstico del tiempo, tareas familiares y lista de compras compartida.

La aplicación incluye gestión avanzada de tareas domésticas con puntos, rachas de cumplimiento, días de gracia y tablas de clasificación opcionales. Permite crear listas reutilizables (compras, pendientes) que recuerdan tiendas y categorías. Incluye funciones específicas para niños como una aplicación de pintura con pincel arcoíris, libro de pegatinas con recompensas por puntos y álbum familiar compartido.

Ofrece múltiples integraciones técnicas: API REST completa con documentación Swagger, webhooks HMAC-señados para automatizaciones, servidor MCP para conectividad con Claude u otros clientes, y add-on para Home Assistant. Soporta despliegue en Docker (amd64/arm64) o Cloudflare Workers con HTTPS incluido. Licencia AGPL-3.0-or-later.

CASOS DE USO
  • Calendario familiar unificado sincronizado entre múltiples dispositivos y servicios de calendario
  • Gestión de tareas domésticas con sistema de puntos, rachas y tablas de clasificación para motivar a los niños
  • Pantalla táctil montada en pared que muestra información familiar centralizada (clima, eventos, fotos)
  • Integración con Home Assistant para sensores de tareas y control de calendario desde el ecosistema doméstico
  • Aplicación educativa para niños con libro de lectura, diario de familia y aplicación de pintura
PUNTOS DESTACADOS
  • Sincronización bidireccional nativa con Google Calendar, Outlook, iCloud/CalDAV e ICS feeds
  • API REST completa con documentación Swagger disponible en /docs y especificación OpenAPI en /openapi.json
  • Servidor MCP integrado para conectividad con Claude Code u otros clientes de Model Context Protocol
  • Add-on oficial para Home Assistant con sensores de puntos, tareas binarias y control de calendario
  • Funciones específicas para niños: aplicación de pintura, libro de pegatinas y álbum familiar compartido
PRECAUCIONES
  • Requiere despliegue autoalojado o uso del add-on de Home Assistant; no es una solución SaaS completa
  • La aplicación de pintura y el diario familiar solo se guardan en el dispositivo, no en la pantalla de pared
  • Las fotos familiares se reducen al subir y se respaldan como archivo ZIP separado
  • Dependencia de Node.js 24 para despliegue en Cloudflare Workers (requiere conocimientos técnicos)
  • La vista semanal en móviles se reduce a 3 días, limitando la visibilidad de eventos lejanos
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Board view on a wall-mounted iPad: big clock, weather, today, coming up, chores and a family photoBoard view on a phoneEvent detailsChores in dark mode
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Listo para automatizar

Despliegue recomendado con Docker: docker run -d --name kinwall -p 8080:8080 -v ./data:/data -e PUBLIC_URL=http://<your-server>:8080 ghcr.io/johnduprey/kinwall. Requiere 2 núcleos CPU, 2GB RAM y 10GB disco. Alternativa gratuita en Cloudflare Workers con HTTPS incluido (node scripts/setup-cloudflare.mjs). Configuración completa en docs.kinwall.family. Soporta passkeys, recovery codes y credenciales cifradas en reposo.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8080
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.