Repository navigation
Releases: serhatandic/kuvo-box
Releases · serhatandic/kuvo-box
Release list
Kuvo Box 0.1.3
What's new
- Images. A new Images tab lists every image with its size and the containers using it. Pull an image from the toolbar (⌘N), and remove unused or untagged images in one step. When a pull leaves an older version behind, Kuvo Box tells you which tag it used to be.
- Volumes. A new Volumes tab shows every volume, its size, and which containers mount it and where. Leftovers from removed containers and old Compose projects are grouped under Unused, ready to remove.
- Storage. Kuvo Box › Storage… shows how much space Kuvo Box takes on your Mac and what's using it. Reclaim Space cleans up what you choose.
- Sidebar tabs. Switch between Containers, Images and Volumes at the top of the sidebar, or with ⌘1, ⌘2 and ⌘3.
Fixes
- Disk space now comes back to your Mac. Deleting images, containers or volumes used to free space only inside the VM; Kuvo Box's disk on your Mac never shrank. Now the space comes back within seconds. Space built up under earlier versions is returned the first time 0.1.3 starts.
docker runoutput no longer stops early. Containers run without-ior-thad their output cut off after half a second.- First launch works behind VPNs and firewalls that block the VM's DNS. Kuvo Box falls back to public DNS servers when your Mac's DNS doesn't answer. If nothing answers, the error now says the VM can't reach the internet, instead of "could not fetch e2fsprogs".
kuvo new --image nginx, without a tag, now pullslatestinstead of every tag.
Requires macOS 15 or later on Apple silicon. Signed with a Developer ID and notarized by Apple.
Full Changelog: v0.1.2...v0.1.3
Kuvo Box 0.1.2
This release changes how Kuvo Box is packaged, not the app itself.
- One download. Each release now has a single disk image,
Kuvo.dmg, plus the update feed. The zip and extra files are gone. - Updates install from the same disk image. The in-app updater now downloads the same notarized
Kuvo.dmgyou'd download yourself.
Requires macOS 15 or later on Apple silicon. Signed with a Developer ID and notarized by Apple.
Full Changelog: v0.1.1...v0.1.2
Kuvo Box 0.1.1
What's new
- Use Kuvo Box for the
dockercommand. The first time Docker is up, Kuvo Box offers to make itself the default for thedockercommand by creating a Docker context namedkuvo. Docker, Compose and other tools then use Kuvo Box in every terminal. To undo it, rundocker context use default; if you have Docker Desktop, opening it switches back too. - A clearer empty window. Until you run your first container, the window shows two steps: point
dockerat Kuvo Box, with a button that does it, then a command to run. The first step is checked off once it's done.
Requires macOS 15 or later on Apple silicon. Signed with a Developer ID and notarized by Apple.
Full Changelog: v0.1.0...v0.1.1
Kuvo Box 0.1.0
Kuvo Box's first public release. Kuvo Box runs the real Docker engine in a lightweight Linux VM on your Mac, with a native app to see what it's doing.
Highlights
- The real Docker engine.
dockerdfrom Alpine Linux, not a reimplementation, so thedockercommand, Compose, BuildKit and your scripts work unchanged. - Quick to set up. The first launch downloads about 40 MB and sets up the VM in a minute or two. After that, Docker is ready in a few seconds.
- Containers at a glance. The sidebar lists every container, with Compose services grouped under their project. Start, stop, restart or remove them, one at a time or a whole project at once, with or without its volumes.
- Live resources. CPU, memory and network graphs update every second while the window is on screen, and stop when it's hidden, so Kuvo Box uses almost nothing in the background.
- Logs. Logs keep their colors. A Compose project's services are merged into one stream, each labeled in its own color. Long lines can wrap, and timestamps can be shown or hidden.
- Terminal. Press ⌃` for a shell in the selected container, next to its logs, or open it in your own terminal app.
- Archive. Stop a container and keep it for a while; Kuvo Box removes it after the period you choose in Settings.
- Menu bar. Every container one click away, with the window closed.
- Works like Docker on Linux. Published ports appear on
localhost,/Usersis shared at the same path inside the VM so bind mounts just work, and Intel (linux/amd64) images run through Rosetta. - The
kuvocommand. Create containers to work in, run commands, open shells and copy files, with plain output and real exit codes that suit coding agents. - Light and dark. Follows macOS, or pick one.
- Automatic updates. Kuvo Box checks for new versions once a day and asks before installing.
Requires macOS 15 or later on Apple silicon. Signed with a Developer ID and notarized by Apple.