Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

rackpad

Rackpad es una herramienta auto-alojada para gestión de inventario e infraestructura en homelabs y laboratorios. Ofrece visualización de topología, IPAM, monitorización SNMP/ICMP, gestión de racks/dispositivos y documentación integrada mediante React y SQLite.

Ficha actualizada 22 sept 2026, 12:35 · upstream 22 sept 2026, 12:35 · release v1.8.3

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es rackpad

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

Rackpad es un espacio de trabajo auto-alojado para inventario e operaciones de infraestructura en entornos como homelabs, pequeños racks o laboratorios. Centraliza la gestión de racks, dispositivos, puertos, cables, redes/IPAM, almacenamiento, Wi-Fi, computación, descubrimiento, monitorización y documentación en una aplicación limpia. Utiliza React + Vite para el frontend y Fastify para la API, con persistencia en SQLite.

La plataforma soporta despliegue único mediante Docker o experimentalmente Proxmox LXC nativo. Incluye roles de sesión (admin/editor/viewer), temas claro/oscuro, soporte multilingüe (24 idiomas) y funciona offline/air-gapped con fuentes auto-alojadas. La monitorización cubre ICMP, TCP, HTTP/HTTPS y SNMP con alertas por email/Discord/Telegram.

El inventario físico y lógico permite diagramar topologías mediante React Flow, gestionar VLANs, DHCP, zonas de subredes y reservas IP. Soporta integraciones con controladores como Proxmox, UniFi, Omada y OPNsense. Incluye workspace para documentación Markdown, informes exportables a CSV/PDF y auditoría de cambios en el historial.

CASOS DE USO
  • Gestión centralizada de inventario físico y lógico en homelabs.
  • Visualización de topología de red con rutas de cables y salud de dispositivos.
  • Monitorización proactiva de infraestructura mediante SNMP/ICMP con alertas.
  • Documentación técnica integrada (runbooks) vinculada a activos.
  • Gestión de IPAM, VLANs y DHCP en entornos pequeños o grandes.
  • Auditoría de cambios e historial de operaciones de inventario.
PUNTOS DESTACADOS
  • Visualizador de topología React Flow con diagramas movibles y rutas de cables.
  • Persistencia ligera mediante SQLite sin necesidad de bases de datos complejas.
  • Soporte nativo para despliegue único en Docker con roles de sesión.
  • Integración multi-proveedor (Proxmox, UniFi, Omada, OPNsense).
  • Funcionamiento offline/air-gapped con fuentes auto-alojadas y temas.
  • Exportación de informes a formatos compatibles (CSV, PDF, Excel).
PRECAUCIONES
  • Soporte nativo para Proxmox LXC aún en validación experimental.
  • La monitorización SNMP requiere configuración manual de traps o sync.
  • El despliegue no soporta bases de datos externas como PostgreSQL por defecto.
  • Las integraciones de controladores requieren acceso a APIs específicas.
  • La visualización de topología depende de la precisión del inventario manual o importado.
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

Recomendado usar Docker para producción estable (v1.8.3). Asignar mínimo 2 núcleos CPU y 2GB RAM. Verificar puertos 5173, 3000, 1162. Consultar docs/INSTALL.md para pasos detallados. Soporta OIDC para autenticación externa. Evitar hosts públicos en checks ICMP si no es necesario por seguridad.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

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