T
tecno-consultores/RoSGrid
Consola web centralizada Multi-Tenant y Servidor MCP (IA) para la gestión, diagnóstico, respaldos Git-Diff y…
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
- Star count
- 2 ★ · tecno-consultores/RoSGrid · read from the GitHub search API · (checked 2026-11-13 20:00:50)
- Source
- read directly from its GitHub page · type: open-source project
- Harvest history
- first seen 2026-11-09 · last seen 2026-11-14 · seen 6× · listed by 1 sources
- Score
- score 103 · 2 ★ · 1 sources · repo
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: 开源项目. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository
tecno-consultores/RoSGrid;first catalogued 2026-11-09;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.# 🌐 RoSGrid — Consola Centralizada Multi-Tenant para Flotas MikroTik RouterOS v7
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
Sitio Oficial: https://rosgrid.net
Licencia: GNU General Public License v3.0 (GPL-3.0-only)
Stack Principal: FastAPI (Python 3.15 + orjson + uvloop) + Vue 3 (TypeScript / Pinia / Node.js 26 LTS) + PostgreSQL 17 (RLS + BRIN) + KeyDB Multi-Hilo (Compatible DragonflyDB)
Calidad y Seguridad: Certificado bajo el Estándar Corporativo QA 11X
## 🎯 Propósito del Proyecto
RoSGrid es una plataforma web centralizada de alta seguridad diseñada para que proveedores de internet (ISP), operadores de telecomunicaciones, centros de monitoreo (NOC) y departamentos de infraestructura administren, diagnostiquen, respalden y auditen flotas de equipos MikroTik con RouterOS v7.1+ utilizando exclusivamente su REST API nativa sobre TLS (/rest/).
El sistema traslada la experiencia operativa y técnica de WinBox / WebFig a un entorno web centralizado Multi-Tenant (adaptativo para PC, Tablet y Móvil), con control de acceso granular de 11 roles, protección automática contra pérdida de conectividad (Safe Mode Anti-Bloqueo), bóveda criptográfica AES-256-GCM y una bitácora de Auditoría Inmutable (WORM).
Principios de Diseño Operativo:
No es un sistema de facturación: RoSGrid se enfoca 100% en la operación técnica de red, aprovisionamiento, seguridad y diagnóstico.
Cero almacenamiento de métricas históricas en base de datos: Para series históricas a largo plazo existen herramientas dedicadas como Zabbix o Prometheus. En RoSGrid, las gráficas de CPU, RAM y tráfico en vivo funcionan exactamente igual que en WinBox: se alimentan por WebSocket y se acumulan en memoria RAM del navegador (RingBuffer de hasta 3 horas renderizado en 2D) mientras el técnico mantiene la consola del router abierta, reiniciándose al salir sin consumir disco en PostgreSQL.
mermaid
flowchart TB
subgraph "Clientes y Actores Operativos"
NOC["🖥️ Pantalla Gigante NOC Wallboard"]
PC["💻 Consola WinBox PC (32px)"]
Field["📱 Técnico de Campo (44px Touch)"]
AI["🤖 Agentes IA MCP (Hermes / Claude)"]
end
subgraph "Perímetro Seguro & Reverse Proxy"
Nginx["🛡️ Nginx 1.27 Alpine (:8080) Anti-CSWSH | SSL Termination | CSP Estricta"]
end
subgraph "Núcleo de Aplicación RoSGrid"
SPA["🌐 Frontend: Vue 3 + TS + Pinia Tabs KeepAlive :max=5 | Canvas 2D | Virtual Scroll"]
API["⚡ Backend: FastAPI Async + orjson + uvloop 11 Roles RBAC | Maker-Checker (202) | Safe Mode (60s)"]
end
subgraph "Capa de Datos y Memoria"
KeyDB[("🚀 KeyDB Multi-Hilo (:6379) Sesiones | Rate Limit | Pub/Sub")]
PG[("🐘 PostgreSQL 17 (:5432) Multi-Tenant RLS | Bitácora WORM BRIN | Vault AES-256-GCM")]
end
subgraph "Flota de Red de Telecomunicaciones"
MT1["📡 MikroTik Core (BGP / OSPF)"]
MT2["🏢 MikroTik Acceso (VLAN / Bridge)"]
MT3["🌐 MikroTik BRAS (PPPoE / Queues)"]
end
NOC --> Nginx
PC --> Nginx
Field --> Nginx
AI -->|JSON-RPC 2.0 /mcp| Nginx
Nginx --> SPA
Nginx --> API
API --> KeyDB
API --> PG
API -->|HTTPS REST :443 TLS Keep-Alive - Pinning TOFU| MT1
API -->|HTTPS REST :443 TLS Keep-Alive - Pinning TOFU| MT2
API -->|HTTPS REST :443 TLS Keep-Alive - Pinning TOFU| MT3
## ✨ Características Principales
### 1. Seguridad Criptográfica e Identidad Multi-Tenant
Aislamiento Estricto por Empresa (Tenant): Cada organización opera en un entorno aislado mediante políticas Row-Level Security (RLS) forzadas a nivel de motor en PostgreSQL 17.
Licencia: GNU General Public License v3.0 (GPL-3.0-only)
Stack Principal: FastAPI (Python 3.15 + orjson + uvloop) + Vue 3 (TypeScript / Pinia / Node.js 26 LTS) + PostgreSQL 17 (RLS + BRIN) + KeyDB Multi-Hilo (Compatible DragonflyDB)
Calidad y Seguridad: Certificado bajo el Estándar Corporativo QA 11X
## 🎯 Propósito del Proyecto
RoSGrid es una plataforma web centralizada de alta seguridad diseñada para que proveedores de internet (ISP), operadores de telecomunicaciones, centros de monitoreo (NOC) y departamentos de infraestructura administren, diagnostiquen, respalden y auditen flotas de equipos MikroTik con RouterOS v7.1+ utilizando exclusivamente su REST API nativa sobre TLS (/rest/).
El sistema traslada la experiencia operativa y técnica de WinBox / WebFig a un entorno web centralizado Multi-Tenant (adaptativo para PC, Tablet y Móvil), con control de acceso granular de 11 roles, protección automática contra pérdida de conectividad (Safe Mode Anti-Bloqueo), bóveda criptográfica AES-256-GCM y una bitácora de Auditoría Inmutable (WORM).
Principios de Diseño Operativo:
No es un sistema de facturación: RoSGrid se enfoca 100% en la operación técnica de red, aprovisionamiento, seguridad y diagnóstico.
Cero almacenamiento de métricas históricas en base de datos: Para series históricas a largo plazo existen herramientas dedicadas como Zabbix o Prometheus. En RoSGrid, las gráficas de CPU, RAM y tráfico en vivo funcionan exactamente igual que en WinBox: se alimentan por WebSocket y se acumulan en memoria RAM del navegador (RingBuffer de hasta 3 horas renderizado en 2D) mientras el técnico mantiene la consola del router abierta, reiniciándose al salir sin consumir disco en PostgreSQL.
mermaid
flowchart TB
subgraph "Clientes y Actores Operativos"
NOC["🖥️ Pantalla Gigante NOC Wallboard"]
PC["💻 Consola WinBox PC (32px)"]
Field["📱 Técnico de Campo (44px Touch)"]
AI["🤖 Agentes IA MCP (Hermes / Claude)"]
end
subgraph "Perímetro Seguro & Reverse Proxy"
Nginx["🛡️ Nginx 1.27 Alpine (:8080) Anti-CSWSH | SSL Termination | CSP Estricta"]
end
subgraph "Núcleo de Aplicación RoSGrid"
SPA["🌐 Frontend: Vue 3 + TS + Pinia Tabs KeepAlive :max=5 | Canvas 2D | Virtual Scroll"]
API["⚡ Backend: FastAPI Async + orjson + uvloop 11 Roles RBAC | Maker-Checker (202) | Safe Mode (60s)"]
end
subgraph "Capa de Datos y Memoria"
KeyDB[("🚀 KeyDB Multi-Hilo (:6379) Sesiones | Rate Limit | Pub/Sub")]
PG[("🐘 PostgreSQL 17 (:5432) Multi-Tenant RLS | Bitácora WORM BRIN | Vault AES-256-GCM")]
end
subgraph "Flota de Red de Telecomunicaciones"
MT1["📡 MikroTik Core (BGP / OSPF)"]
MT2["🏢 MikroTik Acceso (VLAN / Bridge)"]
MT3["🌐 MikroTik BRAS (PPPoE / Queues)"]
end
NOC --> Nginx
PC --> Nginx
Field --> Nginx
AI -->|JSON-RPC 2.0 /mcp| Nginx
Nginx --> SPA
Nginx --> API
API --> KeyDB
API --> PG
API -->|HTTPS REST :443 TLS Keep-Alive - Pinning TOFU| MT1
API -->|HTTPS REST :443 TLS Keep-Alive - Pinning TOFU| MT2
API -->|HTTPS REST :443 TLS Keep-Alive - Pinning TOFU| MT3
## ✨ Características Principales
### 1. Seguridad Criptográfica e Identidad Multi-Tenant
Aislamiento Estricto por Empresa (Tenant): Cada organización opera en un entorno aislado mediante políticas Row-Level Security (RLS) forzadas a nivel de motor en PostgreSQL 17.
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[](https://anclum.com/en/s/tecno-consultores-rosgrid/)
- Source
- github · https://github.com/tecno-consultores/RoSGrid
- Browse by field
- Open source
- Traction
- 2 ★
- added
- today
More like this
Filed under
Every tag opens the full list for that filter. Counts are the live catalogue figures.