novitalabs/NovitaBox v0.0.1
novitalabs/NovitaBox
Captured source
source ↗published Jun 30, 2026seen 3wcaptured 3whttp 200method plain
v0.0.1
Repository: novitalabs/NovitaBox
Tag: v0.0.1
Published: 2026-06-30T12:07:45Z
Prerelease: no
Release notes:
Changelog
Added
- Template lifecycle APIs and build flow
- Sandbox lifecycle APIs for create, list, get, delete, pause, resume, poweroff, poweron, and reboot
- Firecracker runtime support with rootfs, snapshots, tap networking, and pause/resume
- boxd guest agent for health checks, exec, PTY, file operations, and process APIs
- boxproxy forwarding for sandbox process and terminal connections
- Connect-compatible terminal support for SDK/CLI usage
- Image creation from templates
- Readonly agent disk support for updating boxd without rebuilding templates
- Runtime network slot leasing for active sandboxes
Changed
- Store SQLite data under
$ROOT/db/novitabox.dbby default - Use runtime network slots instead of sandbox ID hashing for host access IP allocation
- Release sandbox network slots on pause, stop, and kill
- Export images from templates by booting and shutting down the runtime before copying rootfs
- Refactor Firecracker API calls into explicit client methods
Fixed
- Sandbox shim cleanup after delete
- Template build compatibility with SDK build steps
- Error response format compatibility for SDK clients
- Connect/PTY request handling for CLI terminal sessions
New Contributors
- @NovitaLee made their first contribution in https://github.com/novitalabs/NovitaBox/pull/1
- @young-lee-young made their first contribution in https://github.com/novitalabs/NovitaBox/pull/5
Full Changelog: https://github.com/novitalabs/NovitaBox/commits/v0.0.1
Notability
notability 2.0/10Initial release of a minor tool, no traction indicators.