Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

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.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.jsRust
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
31435432
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.