rant
Herramienta ligera y auto-alojada para documentar infraestructura física de red: racks, dispositivos, puertos y cables. Alternativa simplificada a plataformas DCIM empresariales, ideal para homelabs y equipos IT pequeños.
Ficha actualizada 25 sept 2026, 14:28 · upstream 25 sept 2026, 14:12 · release sin release detectada
Qué es rant
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
RANT es una herramienta de código abierto diseñada para ser la fuente de verdad sobre la infraestructura física de red. Permite documentar racks, dispositivos, puertos y cables sin la complejidad inherente a las plataformas DCIM empresariales. Su filosofía se basa en la simplicidad: si puedes dibujar tu red en un pizarrón en 10 minutos, deberías poder documentarla en RANT en el mismo tiempo.
- Documentación detallada de racks físicos con detección de colisiones y layout U-position.
- Trazabilidad de cables punto a punto entre puertos frontales y traseros, incluyendo conexiones inter-sitio.
- Visualización de topología de red mediante diagramas Mermaid para entender la jerarquía Site → Rack → Device.
- Gestión ligera de inventario de hardware de red sin necesidad de bases de datos relacionales complejas.
- Exportación e importación de snapshots JSON para migraciones o copias de seguridad portables.
- Integración con flujos de automatización mediante su API REST para consultas de estado.
- Arquitectura ligera basada en SQLite, evitando la sobrecarga de bases de datos empresariales como PostgreSQL o MySQL.
- Diseño inspirado en ECCM para interacción sin fricción y en NetBox para el modelo de datos jerárquico.
- Soporte nativo para despliegues multiplataforma: Docker, Cloudflare Pages con D1 y NixOS.
- API REST funcional que permite automatización básica y consultas externas a la infraestructura.
- Detección automática de colisiones en racks para prevenir errores de colocación física.
- Exportación/importación de topologías completa mediante archivos JSON snapshot.
- Estado Beta: las APIs pueden experimentar cambios menores antes de la versión 1.0 estable.
- Base de datos SQLite limita el escalado horizontal y la concurrencia muy alta en entornos críticos.
- No incluye gestión IPAM (IP Address Management) ni asignación de VLANs; para ello se recomienda NetBox.
- No realiza monitorización de salud del equipo ni alertas sobre fallos operativos.
- No modela capacidad física como consumo eléctrico, refrigeración o peso de los racks.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
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.
Para despliegue rápido, usa Docker con el volumen montado para la base de datos SQLite. Si usas un proxy inverso (Traefik/Nginx), habilita PROXY_AUTH=true para desactivar el login interno. Para zero-ops, considera Cloudflare Pages + D1. Realiza copias de seguridad periódicas del archivo de base de datos o usa snapshots del volumen Docker. Evita alta concurrencia por las limitaciones de SQLite.
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.
