wudup
WUDup transforma las notificaciones de actualización de imágenes de What's Up Docker (WUD) en un flujo de trabajo revisable para actualizaciones de Docker Compose, priorizando la seguridad mediante un panel WebUI read-only por defecto.
Ficha actualizada 22 sept 2026, 14:40 · upstream 22 sept 2026, 14:36 · release v0.61.1
Qué es wudup
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
El repositorio wudup resuelve el riesgo inherente a las actualizaciones automáticas de contenedores Docker. Mientras que WUD detecta cambios en las imágenes, WUDup introduce una capa de revisión antes de aplicar cualquier modificación al stack Compose. Esto permite verificar la preparación del sistema mediante checks de 'Doctor' y revisar el historial de ejecuciones antes de confirmar cambios críticos.
El proyecto ofrece dos modalidades principales: un contenedor WebUI persistente recomendado para nuevos despliegues, que centraliza la gestión en un dashboard local con autenticación y persistencia SQLite; y rutas alternativas como el runner de scripts o instalación en host para flujos más ligeros. El modo por defecto es read-only, deshabilitando mutaciones hasta configuración explícita, lo que garantiza una postura defensiva inicial.
La arquitectura soporta múltiples lenguajes (Node.js, Go, Python) y se integra con la API de WUD a través de redes privadas Compose. Incluye funcionalidades como cola de actualizaciones pendientes, verificación de digests y opciones de actualización automática programable, manteniendo compatibilidad con herramientas CLI legacy para operadores que prefieren flujos basados en archivos.
- Revisión manual segura de actualizaciones de imágenes antes de aplicar cambios al stack Compose.
- Aplicación de políticas de actualización automática programada para mantener servicios sin intervención constante.
- Diagnóstico centralizado con logs, historial de ejecuciones y checks de salud (Doctor) en un solo panel.
- Auditoría de actualizaciones en modo read-only para evitar mutaciones no deseadas en entornos críticos.
- Panel WebUI con seguridad por defecto: acceso read-only hasta activar mutaciones explícitamente.
- Integración nativa con la API de What's Up Docker para detección de cambios de imágenes.
- Historial completo de ejecuciones y diagnóstico integrado para troubleshooting rápido.
- Soporte multi-lenguaje en el backend (Node.js, FastAPI, Go, Python) para flexibilidad.
- Estado Beta público: recomendado para pruebas o entornos no críticos hasta estabilización completa.
- Configuración inicial compleja del WebUI requiere generación de credenciales y revisión manual de .env.
- Paridad funcional limitada entre API/WebUI y rutas CLI legacy (modo archivo).
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.
Iniciar con docker compose up -d tras descargar el ejemplo hardened. Revisar .env configurando HOST_DOCKER_BASE al root del stack Compose. Mantener acceso loopback por defecto o configurar WUD_WEB_PUBLIC_ORIGIN para LAN/proxy. Usar wudup init --profile hardened si la CLI está disponible para generar config inicial segura.
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.