This commit is contained in:
GitHub Copilot
2026-02-22 11:30:51 +00:00
parent df0a6ae12a
commit 2d9cb7f062
2 changed files with 5 additions and 3 deletions
+4 -2
View File
@@ -15,7 +15,7 @@ https://github.com/user-attachments/assets/62c52183-83a3-4fb5-97b1-ed001de4f53a
- Ghostty WebAssembly terminal engine for fast rendering from [`ghostty-web`](https://github.com/rcarmo/ghostty-web)
- Session dashboard with live PNG (or optional SVG) screenshots from [`go-te`](https://github.com/rcarmo/go-te)
- Docker watch mode (`webterm-command` / `webterm-theme` labels)
- Docker compose manifest ingestion
- Docker compose manifest ingestion (see `prod.compose.yaml`)
- CPU sparkline tiles for compose services
- SSE activity updates for fast dashboard refresh
- Mobile/touch support with virtual keyboard + draggable keybar
@@ -87,8 +87,10 @@ Available themes: `tango`, `xterm`, `monokai`, `monokai-pro`, `ristretto`, `dark
### Compose manifest
Use `prod.compose.yaml` as the canonical multi-session compose example:
```bash
go run ./cmd/webterm -- --compose-manifest ./docker-compose.yaml
go run ./cmd/webterm -- --compose-manifest ./prod.compose.yaml
```
## Environment variables
+1 -1
View File
@@ -54,7 +54,7 @@ The server resolves static files from:
## Docker integration
- **Compose mode** loads services from a compose manifest and creates tiles for services carrying `webterm-command`.
- **Compose mode** loads services from a compose manifest (see `prod.compose.yaml`) and creates tiles for services carrying `webterm-command`.
- **Watch mode** subscribes to Docker events and adds/removes tiles at runtime.
- `webterm-theme` controls tile theme; default theme applies if unset. Available themes: `tango`, `xterm`, `monokai`, `monokai-pro`, `ristretto`, `dark`, `light`, `dracula`, `catppuccin`, `nord`, `gruvbox`, `solarized`, `tokyo`, `miasma`, `github`, `gotham`.