pkgly
Gestor de artefactos open source multi-repositorio con backend en Rust y frontend en Vue. Soporta Debian, Python, Maven, Docker, Helm, NPM y más desde una plataforma autoalojada rápida. Incluye trazabilidad distribuida con Jaeger para observabilidad.
Ficha actualizada 26 sept 2026, 18:25 · upstream 26 sept 2026, 18:16 · release sin release detectada
Qué es pkgly
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Pkgly es un gestor de artefactos open source diseñado para reemplazar soluciones comerciales como Artifactory o Nexus. Utiliza un backend en Rust (Axum) y frontend en Vue, ofreciendo una interfaz moderna y rápida. Soporta repositorios virtuales, proxy y alojados para múltiples ecosistemas tecnológicos incluyendo Docker, Helm, Maven, NPM, Python, PHP y .NET.
La arquitectura se basa en PostgreSQL para el almacenamiento de metadatos y S3/MinIO para el backend de objetos, permitiendo una gestión eficiente de los artefactos. Incluye soporte nativo para autenticación SSO y trazabilidad distribuida con Jaeger integrada en el entorno de desarrollo para diagnosticar problemas de rendimiento mediante spans detallados.
Destaca por su enfoque en la observabilidad desde el inicio, con configuración de logs amigable para contenedores y exportación a OTLP opcional. Aunque requiere un despliegue manual (Docker Compose), ofrece una experiencia completa de gestión de repositorios con herramientas de administración para usuarios y paquetes.
- Centralizar múltiples repositorios de artefactos en una sola interfaz
- Gestionar versiones de dependencias para proyectos multi-lenguaje
- Implementar un proxy seguro para registros Docker y Helm privados
- Alojar paquetes internos de la empresa sin depender de servicios externos
- Analizar el rendimiento del sistema mediante trazabilidad distribuida con Jaeger
- Backend en Rust para alto rendimiento y seguridad
- Frontend moderno en Vue.js con Vite
- Soporte nativo para S3/MinIO como backend de almacenamiento
- Integración preconfigurada de observabilidad con Jaeger
- Gestión unificada de repositorios virtuales, proxy y alojados
- Requiere despliegue manual mediante Docker Compose (no one-click)
- Complejidad técnica HIGH en el análisis proporcionado
- Dependencia de PostgreSQL para persistencia de datos
- Necesita al menos 4 núcleos CPU y 4GB RAM según especificaciones
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.
Despliega con Docker Compose. Requiere Rust, Node.js y Docker. Usa PostgreSQL y MinIO/S3. Habilita Jaeger en desarrollo para trazabilidad. Configura logs en TOML. No tiene botón one-click.
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.
