Repository navigation
v0.6.0
Dockit v0.6.0 🚀
Dockit v0.6.0 introduces a brand-new Visual Disk Space & Prune Dashboard with 1-click storage reclamation, a Package-Aware Auto-Updater with native PolicyKit (pkexec) root authorization for .deb and .rpm installations, and resolved WebKitGTK 2.42+ / NVIDIA driver compatibility on Linux Mint & Ubuntu!
✨ What's New & Highlights
🧹 Visual Disk Space & Prune Dashboard ("Reclaim Storage")
- Comprehensive Storage Breakdown:
- Live breakdown of disk space consumed by Images, Containers, Volumes, and Build Cache.
- Highlights Reclaimable Space with a visual percentage gauge so you instantly see how much storage can be safely freed.
- 1-Click Quick Clean:
- Safely purges stopped container layers, dangling images, and build cache in a single tap without impacting running workloads.
- Selective Prune & Custom Cleanup:
- Prune stopped containers only.
- Prune dangling untagged images or all unused images.
- Prune anonymous and unattached volumes.
- Prune build cache records.
- Prune unused virtual networks.
- Interactive Results Banner:
- Live loading indicator during pruning.
- Displays a summary banner showing exact space reclaimed (e.g.
Successfully Reclaimed 2.67 GB!) along with item counts.
- First-Class Navigation:
- Added dedicated Disk & Cleanup item in the sidebar navigation and
Ctrl+KCommand Palette.
- Added dedicated Disk & Cleanup item in the sidebar navigation and
📦 Package-Aware Auto-Updater with Root Elevation Support
- Native Package Detection:
- Automatically identifies whether Dockit was installed via
.deb(Debian, Ubuntu, Mint),.rpm(Fedora, RHEL), or standalone portable binary.
- Automatically identifies whether Dockit was installed via
- Root Elevation via PolicyKit (
pkexec):- When installed to system locations like
/usr/bin/dockit, the updater downloads the appropriate.debor.rpmpackage and requests system authorization via a native desktop password prompt. - Resolves previous
system denied / permission deniederrors during in-app updates. - Graceful fallback to GUI package managers (GDebi / Software Manager via
xdg-open).
- When installed to system locations like
- Multi-Asset Package Selector:
- Update modal lists all available package formats for your OS, allowing you to select between
.deb,.rpm, or.tar.gzwith detected defaults.
- Update modal lists all available package formats for your OS, allowing you to select between
🐧 WebKitGTK 2.42+ & NVIDIA Linux Compatibility
- Fixed DMA-BUF / GBM Driver Failure:
- Set
WEBKIT_DISABLE_DMABUF_RENDERER=1andWebviewGpuPolicyOnDemandin application initialization. - Completely fixes
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission deniedand blank/crashed windows on NVIDIA GPUs (e.g. GeForce GT 730) on Linux Mint and Ubuntu. - Launcher desktop entries automatically inherit the required environment variables.
- Set
📦 Artifacts Included
- Linux:
dockit-linux-amd64.deb(Debian, Ubuntu, Linux Mint, Pop!_OS)dockit-linux-amd64.rpm(Fedora, RHEL, CentOS, openSUSE)dockit-linux-amd64.tar.gz(Portable Linux archive)
- Windows:
dockit-windows-amd64-installer.exe(NSIS Setup Wizard)dockit-windows-amd64.zip(Portable executable)
- macOS:
dockit-darwin-universal.dmg(Drag-and-Drop Disk Image for Apple Silicon & Intel)dockit-darwin-universal.zip(Universal application bundle)
Full Changelog: v0.5.0...v0.6.0