github moncho/dry v0.12.1

7 hours ago

Highlights

dry now has first-class support for Docker Compose projects. Press 8 to see all Compose projects with their services, health status, ports, and container counts. All derived from container labels, no compose file needed.

Docker Compose support

  • Compose Projects view: lists all projects with inline service details, running/exited counts, images, health, and published ports

  • Compose Services view: drill into a project to see services, networks, and volumes; press Enter to inspect, l for logs

  • Lifecycle actions: start, stop, restart, and remove containers at both the service and project level:

    Scope Start Stop Restart Remove
    Service Ctrl+s Ctrl+t Ctrl+r Ctrl+e
    Project Ctrl+t Ctrl+r Ctrl+e
  • All destructive actions show a confirmation prompt. Operations continue on partial failure and report a summary (targeted/succeeded/skipped/failed).

Monitor mode improvements

  • CPU% and MEM% columns now render as visual progress bars (#251)
  • Fixed sorting in monitor mode (#254)

Other changes

  • Container command menu replaced with a bubbles/list component for a cleaner, more consistent look (#252)

Don't miss a new dry release

NewReleases is sending notifications on new releases.