Piezas operativas
Sin datos
Sobre el total declarado por el recolector
DECYPHERCORE
Un enlace, un acceso, un área con todo el control del servidor. El orquestador, Forgevault y la API se operan desde dentro de esta interfaz.
Verificación de sesión: esta página no decide el acceso. La sesión la emite y valida el backend; si no es válida, las piezas embebidas no responderán.
Alcance de esta puerta
(c) DECYPHER 2026 - DecypherCore - Todos los derechos reservados
@Tori, @Decypher_oficial
Operación de la infraestructura, embebida en el Core.
Marco sin verificar. El embebido depende de que la pieza autorice a este origen como contenedor. Mientras no esté verificado en vivo, el marco puede quedar vacío: en ese caso, la vía es abrirla en pestaña nueva.
El marco se activa al entrar en esta sección con guiones activos. Sin guiones, la pieza se abre en pestaña nueva desde el enlace de la cabecera.
Requiere una sesión ya establecida: si caduca dentro del marco, la pantalla de acceso puede negarse a mostrarse embebida.
Ranura de despliegue sin configurar. La dirección de esta pieza se inyecta en el despliegue. Sin ella no hay marco que activar ni enlace que ofrecer, y esta interfaz no finge un embebido que no existe.
Repositorios del equipo, embebidos en el Core.
Marco sin verificar. El embebido depende de que la pieza autorice a este origen como contenedor. Mientras no esté verificado en vivo, el marco puede quedar vacío: en ese caso, la vía es abrirla en pestaña nueva.
El marco se activa al entrar en esta sección con guiones activos. Sin guiones, la pieza se abre en pestaña nueva desde el enlace de la cabecera.
El teclado entra al marco y recorre la aplicación embebida completa antes de volver al Core.
Ranura de despliegue sin configurar. La dirección de esta pieza se inyecta en el despliegue. Sin ella no hay marco que activar ni enlace que ofrecer, y esta interfaz no finge un embebido que no existe.
Repositorios de la operación del servidor. Se entra desde el Core.
Esta pieza no se embebe, y es a propósito. Ops guarda cómo se opera el servidor, y se niega a mostrarse dentro de otra página. Bajar esa negativa por comodidad visual costaría más de lo que ahorra, así que el Core no lo intenta: abre la pieza aparte y sigue siendo la única puerta por la que se llega a ella.
Salud e integración. Alimenta este panel; no es una vitrina.
| Método | Ruta | Para qué sirve | Consumida por el Core |
|---|---|---|---|
| POST | /session | Abrir sesión de administración | No |
| GET | /session | Describir la sesión vigente | Sí |
| DELETE | /session | Cerrar la sesión | No |
| GET | /sublinks | Listar enlaces de administración sin revelar su valor | No |
| POST | /sublinks | Emitir un enlace nuevo | No |
| POST | /sublinks/{id}/rotation | Rotar un enlace; el anterior deja de servir | No |
| DELETE | /sublinks/{id} | Revocar un enlace sin afectar los demás | No |
| GET | /credentials | Listar credenciales por huella, nunca por valor | No |
| POST | /credentials | Emitir credencial acotada y con caducidad | No |
| DELETE | /credentials/{id} | Revocar una credencial de inmediato | No |
| GET | /security/events | Consultar el historial de eventos de seguridad | No |
| GET | /security/alerts | Listar alertas activas con su acción disponible | No |
| GET | /security/state | Una línea de estado por familia de eventos | No |
| GET | /system/health | Vitalidad del servicio, sin sesión | Sí |
Estado del cableado. El tablero se alimenta hoy del archivo de estado que publica el recolector, no de la API. Las operaciones marcadas como no consumidas existen en el contrato y aún no tienen vista en este panel.
Plataforma distinta. No es una sección de este backend.
Otra plataforma
Lo que el cliente contrató vive en su propia puerta, con su propio dueño y su propio ciclo de trabajo. Desde aquí solo se accede; no se administra ni se embebe, porque mezclarla con el backend del servidor borra la separación entre ambas.
Por qué no se embebe. Presentarla dentro del Core la convertiría visualmente en una sección del backend de administración. Se accede desde aquí, se reconoce como plataforma aparte, y su salud se refleja en el tablero.
Salud de cada pieza del ecosistema, en una sola lectura.
Sin datos en pantalla. El tablero lee el archivo de estado que publica el recolector. Mientras no haya una lectura fechada y vigente, cada campo muestra que no hay dato en lugar de un valor inventado.
Piezas operativas
Sin datos
Sobre el total declarado por el recolector
Contenedores en marcha
Sin datos
Sobre el total desplegado
Intentos bloqueados
Sin datos
Acumulado del período que reporta el recolector
Certificados en aviso
Sin datos
Próximos a vencer más los ya críticos
| Pieza | Plataforma | Estado | Certificado | Acceso |
|---|---|---|---|---|
| DecypherCore | DECYPHER | Sin datos | Sin datos | Esta interfaz |
| Orquestador | DECYPHER | Sin datos | Sin datos | Abrir dentro del Core |
| Forgevault | DECYPHER | Sin datos | Sin datos | Abrir dentro del Core |
| Ops | DECYPHER | Sin datos | Sin datos | Entrar desde el Core |
| API | DECYPHER | Sin datos | Sin datos | Ver salud e integración |
| Web del producto | Producto del cliente | Sin datos | Sin datos | Ver plataforma |
El recuento de piezas operativas cuenta solo las que el recolector reporta. Las filas sin lectura no entran en ese número.
La infraestructura es de un solo nodo: no hay réplicas ni reparto de carga entre instancias.
(c) DECYPHER 2026 - DecypherCore - Todos los derechos reservados
@Tori, @Decypher_oficial