haelan
Panel autoalojado para datos de salud familiar con Google Health API o app Android nativa. Una sola base SQLite, sin telemetría, sin límites de usuarios.
Ficha actualizada 22 sept 2026, 17:11 · upstream 22 sept 2026, 16:33 · release v2.3.0
Qué es haelan
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Hælan es un panel local y espejo para los datos de salud del hogar, leyendo desde la API de Salud de Google o, para hogares exclusivamente Android, desde una aplicación compañera que no requiere proyecto de Google Cloud. Cada hogar gestiona su propio proyecto OAuth sin techo de usuarios.
El sistema incluye nueve páginas: Dashboard, Registros, Actividad, Sueño, Recuperación, Salud, Peso, Nutrición y Notas. Los datos se almacenan en un único archivo SQLite para facilitar copias de seguridad y migraciones. El panel muestra lecturas contra una línea base personal de 60 días.
La aplicación compañera Android lee Health Connect directamente del teléfono y envía mediciones al servidor sin necesidad de proyecto Cloud. Incluye 15 herramientas tipificadas para agentes accesibles vía MCP o stdio, con tokens que expiran automáticamente.
- Panel local de datos de salud personal sin límites de usuarios
- Agregación de datos familiares sin depender de Google Cloud
- Hogares Android usando Health Connect directamente en el teléfono
- Integración con agentes mediante 15 herramientas MCP tipificadas
- Preservación histórica más allá de ventanas de retención de Google
- Seguimiento de salud con privacidad y sin telemetría
- Base de datos SQLite única para copias de seguridad sencillas
- Sin telemetría ni oferta alojada por parte del desarrollador
- Soporte multiusuario familiar con aislamiento de datos individual
- App Android que evita requisitos de proyecto Google Cloud
- 15 herramientas MCP tipificadas para integración con agentes
- Correcciones de datos sin reescribir el historial original
- Página de nutrición vacía: la API Food no tiene timestamp para meals
- Sin auditoría de seguridad profesional, solo uso en un hogar
- OAuth no verificado limitado a 100 usuarios por proyecto Google
- Rutas GPS requieren permiso separado en Health Connect
- Mapas OpenStreetMap expone coordenadas si admin habilita basemap
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.
Ejecutar docker compose up -d sin variables de entorno. Puerto 4235. Primer acceso ejecuta wizard: cuenta admin, dirección instancia, cliente OAuth Google y consentimiento. Proxmox LXC disponible vía Community Scripts. Base SQLite vacía inicialmente. Tokens MCP expiran en 30/90/365 días.
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.