v0.6.0
Multi-box visibility and machine-readable output. See every sandbox on your machine at a glance, get JSON from the inspection commands for scripting and CI, and point boxes at a central egress allowlist.
Added
sluice lslists every built box on this machine - name, status (running/stopped/built), stack, project path, and description - with the box matching your shell's directory marked. Derived from Docker; no extra state to manage.sluice egress [--json]prints what a box actually reached vs. what the firewall blocked - an audit record you can pipe to a file or a collector.--jsonoutput forsluice lsandsluice doctor- machine-readable box inventory and posture, for scripting and CI.SLUICE_DESC- an optional one-line box description, shown insluice lsandsluice doctor.SLUICE_POLICY_URLpoints a box at a central plain-text allowlist (any http/https/file URL), fetched on the host at run and merged into the box's egress policy. Additive and host-trusted: it can only add allowed hosts, never weaken the sandbox.
Changed
- README: a "What it looks like" section with real
sluice doctor/sluice lsoutput, status badges, and a one-line note that sluice runs entirely on your machine (the only network call it makes is an opt-out update check).
Full changelog: v0.5.0...v0.6.0