Unified Status Dashboard & Bug Fixes #7
Arelius-D
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
New: Unified Status Dashboard (-s / --status)
A new display_status module has been added. Running nexdocman -s (or TUI option 3) now delivers a single formatted report covering running containers, exited/paused containers, dangling images, unused volumes, and orphaned custom networks (bridge, host, and none are excluded).
Fix: Compose Hot-Swap Now Reads Correct Config File
When recreating Compose-managed containers after an image update, NeXdocMan now correctly reads the com.docker.compose.project.config_files label and passes -f <compose_file> to docker compose up. Previously the recreate step always assumed the default docker-compose.yml path, silently failing on non-standard setups.
Fix: log_message Output No Longer Swallowed
In v2.7, log output was suppressed when not running in an interactive terminal. This caused silent failures during cron execution. The guard has been removed — tee now always mirrors output to the log file correctly.
Fix: Version Comparison Logic in --manage
Docker version string parsing was fragile and always reported "no changes detected" after an update. The version string is now cleaned before comparison.
Fix: RepoDigests Panic on Locally-Built Images
docker inspect would crash on images with an empty RepoDigests slice. Now uses a safe length guard before indexing.
Fix: TUI Read Crash Guard
read choice and read -n 1 -s now use || exit 0 to gracefully handle EOF instead of looping or hanging.
TUI Menu Renumbered
Option 3 is now Display Docker & Resource Status. All subsequent options renumbered accordingly (max is now 8).
This discussion was created from the release Unified Status Dashboard & Bug Fixes.
Beta Was this translation helpful? Give feedback.
All reactions