Releases: dariusvorster/porthole
Porthole v0.2.1
Adds network management: create networks from the UI (name + optional subnet, IPv6, internal, labels), with in-use-aware delete that names the holding container, and protection for the builtin default network. Create a network inline from the container create form or in Resources.
Upgrade: brew update && brew upgrade porthole, then brew services restart porthole to load the new version.
Porthole v0.2.0
The v2 feature release. Adds registry login (private images, with safe credential handling), compose service discovery (stack services resolve each other by name), destructive drift remediation (apply a recreate with rollback), health checks at create, richer create flags (--init, --read-only, caps, tmpfs, and more), a create-progress log, and keychain-stall guidance for first private pulls.
Install: brew tap dariusvorster/porthole && brew trust dariusvorster/porthole && brew install porthole (or brew upgrade porthole if you're on v0.1).
Requires macOS 26, Apple silicon, container 1.0+. Localhost-only by design — see the README for the security posture and roadmap.
Porthole v0.1.0
First release. A local web console for Apple's container runtime — topology, lifecycle, supervision, logs, exec, stacks, and disk reclaim, in one cgo-free binary. Install: brew tap dariusvorster/porthole && brew trust dariusvorster/porthole && brew install porthole. Requires macOS 26, Apple silicon, container 1.0+. Localhost-only by design; see the README for security posture and the v2 roadmap.