Skip to content

Release v3.0: Targeted Image & Container Updates (Surgical Control)

Choose a tag to compare

@Arelius-D Arelius-D released this 06 Jun 20:46
· 3 commits to main since this release

This release introduces surgical control for image audits and container updates, allowing administrators to target specific containers, images, or compose services via CLI arguments or an interactive TUI sub-menu.

Key Enhancements:

  • Targeted Updates & Audits (CLI): Flags -k / --check-images and -u / --update-images now accept an optional trailing argument to filter operations (e.g., nexdocman -k caddy or nexdocman -u qbittorrent).
  • Targeted Updates (TUI): Option 4 (Check Local Images for Available Updates) now opens an interactive sub-menu where users can execute a global sweep or input a target name manually.
  • Pre-filtering Optimization: Before querying remote registry manifests, NeXdocMan pre-filters local resources. If a target is specified, images that do not match the target name and have no active containers matching the target name are skipped immediately, eliminating redundant network API calls and saving bandwidth.
  • Surgical Container Recreations: When targeting a specific container or service, NeXdocMan only hot-swaps matching compose services. Other running containers using the same base image remain completely unaffected.
  • Improved Option Help: Integrated targeted parameter usage documentation directly into the utility help menu (nexdocman -h).