pankha
Sistema open source para gestión térmica centralizada con dashboard web y agentes ligeros en Windows, Linux e IPMI. Controla ventiladores PWM sin telemetría, ideal para PCs, servidores o homelabs autoalojados.
Ficha actualizada 18 sept 2026, 18:56 · upstream 26 ago 2026, 19:13 · release v0.6.5
Qué es pankha
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Pankha es un sistema de gestión térmica centralizado y escalable que permite controlar ventiladores y temperaturas desde un único panel web. Utiliza una arquitectura heterogénea con frontend en React, backend en Node.js y agentes nativos escritos en Rust para Linux o .NET 8 para Windows.
Soporta múltiples arquitecturas de hardware, incluyendo máquinas físicas, servidores controlados vía IPMI/BMC y entornos virtualizados. La solución es autoalojada, garantizando que los datos de hardware nunca salgan de la red local y operando bajo licencia AGPL-3.0 sin telemetría externa.
- Control de ventiladores en PCs gaming para reducir ruido
- Gestión térmica en servidores headless o NAS
- Monitorización centralizada de flotas de máquinas
- Configuración de curvas de enfriamiento personalizadas
- Agentes extremadamente ligeros con bajo consumo de RAM y CPU
- Sin telemetría ni conexión a servicios en la nube
- Editor visual de curvas con importación/exportación
- Detección automática de fallos o degradación en ventiladores
- Requiere despliegue propio del backend y base de datos PostgreSQL
- Instalación manual de agentes en máquinas no Dockerizadas
- Dependencia de drivers específicos para control PWM por hardware
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 el servidor backend mediante Docker Compose. Instalar agentes manualmente o vía API en cada nodo objetivo. Configurar variables de entorno y credenciales de la base de datos antes de iniciar los contenedores.
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.