LabTower
GitHub
Versión 2.0

Tu homelab entero, en una sola pantalla.

UPS, red, Proxmox, NAS Synology y Wake-on-LAN con inicio de sesión único. Corre en una Raspberry Pi, una VM o un equipo x86, con Python estándar y nginx. Sin servicios externos ni nube.

Debian 12+ · Ubuntu · Raspberry Pi OSPolyForm Noncommercial 1.0.0ES / EN
http://homelab.lan/overview/
Resumen de LabTower con UPS, Proxmox, red, NAS y Raspberry Pi
Módulos

Siete módulos, un solo usuario y permisos por módulo.

Cada módulo es un servicio aparte detrás de nginx. El menú se puede reordenar por usuario y la página de inicio tiene una tarjeta por módulo.

Resumen

Estado de todo en una pantalla, línea de tiempo de eventos y modo kiosko.

/overview/ · 8085

UPS Monitor

UPS por NUT: batería, carga, autonomía, consumo, voltajes, temperatura, historial y CSV.

/nut/ · 8081

Net Monitor

Escanea la red: equipos, tipo, sistema operativo, puertos, MAC y fabricante.

/net/ · 8083

Proxmox Monitor

Clusters Proxmox VE: nodos, VMs, contenedores y Ceph.

/pve/ · 8084

NAS Monitor

Uno o varios NAS Synology por SNMP v3 o v2c: discos, volúmenes, temperatura, CPU, memoria y red.

/nas/ · 8086

WOL Console

Enciende equipos de la red con Wake-on-LAN.

/wol/ · 8080

Admin Panel

Usuarios, permisos, sesiones, respaldos y salud del sistema.

/admin/ · 8082
Capturas

Así se ve, de día y de noche.

Datos de demostración (direcciones del rango de documentación 192.0.2.0/24). Funciona en escritorio, tablet y teléfono.

http://homelab.lan/overview/
Por dentro

Pensado para dejarlo corriendo años en una Pi.

Sin dependencias externas

Python estándar y nginx. Nada de bases de datos aparte: el historial vive en un SQLite local.

Seguridad por defecto

Contraseña inicial aleatoria, claves con scrypt, CSP estricta sin JavaScript en línea, protección CSRF y servicios de systemd endurecidos.

HTTPS con un comando

sudo labtower-https enable --redirect crea un certificado propio o usa el tuyo.

Respaldos con Teleporter

Respalda y restaura usuarios, datos y configuración desde el panel o la consola, con copia SFTP automática y cifrado opcional.

Salud a la vista

Cada módulo responde /api/health. El comando labtower-health resume servicios, discos, bases de datos y UPS, Proxmox o NAS sin respuesta.

Claro y oscuro, ES y EN

Temas claro, oscuro y automático; interfaz en español e inglés; reloj de 24 h; modo kiosko para una pantalla fija.

Instalar

Tres comandos y listo.

Usa apt-get install con el archivo y no dpkg -i, para que apt instale las dependencias. El instalador muestra la contraseña inicial de admin al terminar.

1 · Descarga el paquete

wget https://github.com/gonzalovalenzuela/labtower/releases/download/2.0/labtower_2.0_all.deb

2 · Instala

sudo apt-get update
sudo apt-get install -y ./labtower_2.0_all.deb

3 · Abre el panel

# http://<ip-del-equipo>/   usuario: admin
sudo labtower-https enable --redirect   # recomendado