konarr
Konarr es una plataforma open source de análisis de supply chain para contenedores, escrita en Rust con interfaz Vue.js. Proporciona monitorización en tiempo real de dependencias y vulnerabilidades usando Syft, con soporte para Docker, Podman y Docker Compose.
Ficha actualizada 28 sept 2026, 10:17 · upstream 28 sept 2026, 9:46 · release 0.5.1
Qué es konarr
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Konarr es una plataforma gratuita y de código abierto diseñada para monitorizar la cadena de suministro de contenedores, detectando dependencias inseguras y vulnerabilidades. El proyecto nació tras el incidente Log4Shell (CVE-2021-44228), cuando el desarrollador necesitaba una solución accesible para escanear su homelab sin depender de herramientas propietarias costosas.
La arquitectura consta de dos componentes principales: un servidor que proporciona la API y la interfaz web, y un agente que se conecta a los contenedores para recolectar datos. El backend está implementado en Rust usando el framework Rocket, mientras que el frontend utiliza Vue.js. Para el análisis de imágenes, integra Syft como motor principal de escaneo.
El proyecto se encuentra actualmente en etapas tempranas de desarrollo (work in progress), con documentación incompleta y algunas funcionalidades marcadas como pendientes. Soporta despliegue mediante Docker Compose, imágenes pre-construidas en ghcr.io, o instalación nativa vía Cargo.
- Monitorización de vulnerabilidades en entornos homelab
- Generación de Software Bill of Materials (SBOM) para contenedores
- Detección de dependencias inseguras en clusters Docker/Podman
- Auditoría continua de supply chain en infraestructura autoalojada
- Escrito en Rust con Rocket, garantizando alto rendimiento y bajo consumo de recursos
- Integración nativa con Syft para análisis profundo de imágenes de contenedores
- Interfaz web moderna con soporte para modo oscuro y visualización de dependencias
- Arquitectura cliente-servidor escalable con agente independiente
- Proyecto en etapas tempranas de desarrollo, no recomendado para producción crítica
- Documentación incompleta según README oficial
- Soporte para Kubernetes marcado como planificado pero no implementado
- Configuración manual requerida para el agente (tokens, instance ID, project ID)
- Sin Dockerfile propio, depende de imágenes pre-construidas en ghcr.io
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.
Recomendado inicialmente para entornos de desarrollo o homelab. Usar docker-compose para despliegue rápido con persistencia de datos y configuración separada. El agente requiere variables de entorno configuradas correctamente (KONARR_INSTANCE, KONARR_AGENT_TOKEN, KONARR_PROJECT_ID). Actualizar submódulos después del clonado. No usar en producción hasta que el proyecto alcance madurez estable.
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.





