Consola WebFig Vue 3 + Nginx non-root de RoSGrid para gestión Multi-Tenant MikroTik RouterOS v7
204
Para instrucciones de instalación y demás documentación vaya al repositorio en Github: https://github.com/tecno-consultores/RoSGrid
Para reportar un bug o solicitar soporte: https://github.com/tecno-consultores/RoSGrid/issues
sinfallas/rosgrid-frontend es la imagen oficial de producción, multi-arquitectura (linux/amd64, linux/arm64) e inmutable (non-root sobre nginx:1.27-alpine) que sirve la interfaz gráfica SPA/PWA de RoSGrid.
Construida con Vue 3 + TypeScript + Vite + Pinia, ofrece una consola táctica de alta densidad estilo WinBox/WebFig diseñada para operadores de ISP, NOC e ingenieros de telecomunicaciones que administran flotas MikroTik RouterOS v7.1+.
<KeepAlive :max="5">):
tx-power/rx-power en dBm), VLAN, Bridges, WireGuard, IPv4/IPv6, rutas ECMP, Firewall (Filter, NAT, Mangle, RAW, Address-Lists) con reordenamiento Drag & Drop + teclado protegido por Safe Mode (60s), sesiones BGP/OSPF v7, PPPoE Active (reconexión N1 en 1 clic), Simple Queues / Queue Tree y herramientas en vivo (Ping, Traceroute, Torch, Log)./rest/* de RouterOS v7.TelemetryRingBuffer (5,400 puntos = 3 horas en memoria RAM de la pestaña con shallowRef) renderizado sobre <canvas> 2D acelerado con requestAnimationFrame, sin escribir series temporales en base de datos.dark, light, noc-high-contrast) certificados con 0 violaciones WCAG 2.1 A/AA (@axe-core/playwright) y Lighthouse CI >= 95% en Accesibilidad.32px estilo WinBox en escritorio y controles táctiles de 44px en móvil/tablet, con Virtual Scrolling nativo para tablas masivas y paleta de comandos rápida (Ctrl+K).X-CSRF-Token, inyección de Idempotency-Key (UUIDv7), rotación transparente de Refresh Tokens (__Host-) y captura de respuestas 202 Accepted del flujo Maker-Checker..rsc estilo Git, panel Kill-Switch de sesiones en vivo, modo Wallboard NOC y consola forense de verificación criptográfica WORM.linux/amd64, linux/arm64sinfallas/base-node-ionic:22 (pnpm build Zero-Trust)nginx:1.27-alpine ejecutándose sin privilegios (USER nginx)8080 / 80 (Tráfico SPA + Proxy reverso hacia /api/ y /ws/ + endpoint de observabilidad /stub_status para Prometheus)GPL-3.0-onlyEsta imagen está diseñada para ejecutarse junto con sinfallas/rosgrid-backend:latest, PostgreSQL 17 y KeyDB Multi-Hilo (o DragonflyDB) mediante el orquestador oficial del repositorio:
docker compose -f docker-compose.prod.yml pull
docker compose -f docker-compose.prod.yml up -d
No tags have been pushed to this repository yet.