Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

00

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.

CASOS DE USO
  • 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.
PUNTOS DESTACADOS
  • 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.
PRECAUCIONES
  • 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).
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker detectado

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.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.jsFastAPIGoPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
7417
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.