Deploy console: real progress bar for image pulls (0.39.0)
Compose is now run with `--progress json` (probed once, falls back to the plain text stream on older compose/agents). The console folds the event stream into a weighted progress bar — download bytes per layer, then container create/start — with a per-image bar and a byte/layer counter, and renders the raw output one line per layer (updated in place) instead of a wall of scrolling text. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -30,7 +30,10 @@ as intuitive as Dockge, as capable as Portainer for Compose workflows.
|
||||
output (image pulls, container creation) over a WebSocket in real time instead
|
||||
of a blind spinner; the deploy keeps running server-side if the modal is closed.
|
||||
Works for **remote** stacks too — the central app proxies the agent's deploy
|
||||
stream through to the browser.
|
||||
stream through to the browser. Compose runs with `--progress json`, so the
|
||||
console shows a **real progress bar** (download bytes per layer, weighted by
|
||||
layer size, then container create/start) plus a per-image bar; the raw output
|
||||
is kept below it and updates one line per layer instead of scrolling past.
|
||||
- **Monaco editor** — YAML editing with an `.env` tab and a **`docker run` →
|
||||
compose** converter.
|
||||
- **Dashboard** — system resource bar, stack grid with quick actions, and a
|
||||
|
||||
Reference in New Issue
Block a user