Docklet v0.0.1 — Initial Release
Welcome to the initial release of Docklet, a lightweight, privacy-focused desktop application for managing Docker containers and images with a modern terminal aesthetic.
Built with Go, Wails v2, Next.js, TypeScript, and Tailwind CSS / Shadcn UI.
Highlights & Features
- Real-Time Performance Dashboard: Live kernel-level monitoring of aggregate host CPU load, system memory, and container status.
- Container Lifecycle Controls: Start, stop, delete, and inspect container ports with clean confirmation dialogs.
- Live Streaming Logs: Integrated bottom terminal console with autoscroll and streaming controls for container logs.
- Detailed Container Metrics: Real-time modal performance graphs with 24-second historical buffers for CPU and memory usage per container.
- Background Image Pulling: Pull images from Docker Hub or custom registries with layer-by-layer progress, cancellation support, and persistent background status.
- Validated Container Launch: Zod-validated input forms for container naming and port configurations.
- Zero Telemetry: 100% offline, local execution. No analytics, tracking, or cloud calls.
Downloads & Platform Support
| Operating System | File | Notes |
|---|---|---|
| Linux (Universal) | Docklet-Linux-x86_64 |
Built against glibc 2.35 (Runs on Ubuntu 22.04+, Debian 12+, Fedora, Arch, Mint) |
| macOS (Universal) | Docklet-macOS-Universal.zip |
Native Universal Binary (Runs on Apple Silicon M1/M2/M3/M4 and Intel Macs) |
| Windows (x64) | Docklet-Windows-x64.zip |
Standalone executable for Windows 10 & 11 (Requires WebView2) |
Quick Start
Linux
- Extract or place
Dockletin your preferred directory. - Ensure executable permissions:
chmod +x Docklet ./Docklet
macOS
- Unzip
Docklet-macOS-Universal.zip. - Move
Docklet.appto your/Applicationsfolder and launch.
Windows
- Unzip
Docklet-Windows-x64.zip. - Double-click
Docklet.exeto run.