Skip to content

Host-side overview page: all projects, VM status, resource use #3

Description

@repalash

Deferred until after the current milestones. aibox status now carries per-container memory/disk and Docker disk totals in the terminal; this issue tracks the browser version.

A host-side HTML page (served by the aibox CLI on the Mac itself, NOT inside a container) that shows:

  • All projects/containers: state, memory, disk, dev URLs, serve status.
  • VM-level status (runtime, memory cap, disk usage).
  • Possibly links into each project's per-container sessions UI.

Constraint that shapes this: the in-container sessions UI must never get docker-daemon access — mounting the docker socket into a sandboxed container would defeat the per-project isolation (daemon access ≈ host root). Cross-container/VM visibility therefore has to come from a host-side process only.

Explicitly out of scope: VM RAM controls from the UI (changing the VM memory cap requires a VM restart on Colima/Docker Desktop/OrbStack — a button that kills all sessions; per-container docker update --memory is the only live knob and aibox sets no per-container limits today).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions