isoshelf
Herramienta para gestionar y actualizar imágenes ISO en Ventoy, NAS o Proxmox. Escanea inventario, verifica actualizaciones mediante checksums y descarga archivos de forma segura con interfaz web y CLI.
Ficha actualizada 22 sept 2026, 16:04 · upstream 22 sept 2026, 16:03 · release v0.4.5
Qué es isoshelf
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
isoshelf es una aplicación diseñada para mantener las imágenes arrancables (ISOs) de un USB Ventoy, una compartición NAS o almacenamiento ISO de Proxmox siempre actualizadas. Automatiza el inventario, detectando distribuciones, ediciones y arquitecturas, y comprueba si hay versiones más recientes disponibles consultando fuentes oficiales como GitHub o endoflife.date.
La herramienta gestiona descargas verificadas contra checksums publicados por los proyectos, asegurando la integridad del archivo antes de reemplazarlo. Ofrece una interfaz web en el puerto 8765 y comandos de línea para usuarios avanzados, permitiendo colas de descarga, filtrado y gestión de versiones obsoletas o fin de vida (EOL) sin tocar particiones ni bootloaders.
Funciona con Go y Next.js, soporta modo portable y actualiza su catálogo internamente desde un repositorio externo, permitiendo añadir nuevas distribuciones sin recompilar el software.
- Actualizar ISOs en un USB Ventoy automáticamente
- Gestionar repositorio de ISOs en Proxmox VE
- Verificar integridad de imágenes en NAS compartido
- Identificar archivos desconocidos o renombrados por contenido
- Limpiar versiones antiguas y liberar espacio de forma segura
- Verificación de checksums antes de reemplazar archivos
- Interfaz web y CLI integrada para gestión flexible
- Soporte nativo para Ventoy, NAS y almacenamiento Proxmox
- Catálogo autoactualizable sin necesidad de recompilar la app
- Modo portable para ejecutar desde el propio USB
- En fase de desarrollo temprano (early development)
- Lista de distribuciones limitada a ~86 imágenes conocidas actualmente
- Requiere conexión a internet para verificar checksums externos
- No renombra ni mueve archivos automáticamente sin confirmación
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.
Instalar en PC o copiar carpeta portable al USB Ventoy. Para contenedores, usar Docker con puerto 8765 y autenticación básica. Asegurar que el disco tenga espacio suficiente para descargas temporales antes de reemplazar archivos existentes.
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.