mirror of
https://github.com/harivansh-afk/sandbox-agent.git
synced 2026-04-15 06:04:43 +00:00
feat: enhance desktop computer-use streaming with neko integration
Improve desktop streaming architecture, add inspector dev tooling, React DesktopViewer updates, and computer-use documentation. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
4252c705df
commit
2d8508d6e2
17 changed files with 2712 additions and 688 deletions
42
server/compose.dev.yaml
Normal file
42
server/compose.dev.yaml
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
name: sandbox-agent-dev
|
||||
|
||||
services:
|
||||
backend:
|
||||
build:
|
||||
context: ..
|
||||
dockerfile: docker/test-agent/Dockerfile
|
||||
image: sandbox-agent-dev
|
||||
command: ["server", "--host", "0.0.0.0", "--port", "3000", "--no-token"]
|
||||
environment:
|
||||
RUST_LOG: "${RUST_LOG:-info}"
|
||||
ports:
|
||||
- "2468:3000"
|
||||
# UDP port range for WebRTC media transport (neko)
|
||||
- "59050-59070:59050-59070/udp"
|
||||
|
||||
frontend:
|
||||
build:
|
||||
context: ..
|
||||
dockerfile: docker/inspector-dev/Dockerfile
|
||||
working_dir: /app
|
||||
depends_on:
|
||||
- backend
|
||||
environment:
|
||||
SANDBOX_AGENT_URL: "http://backend:3000"
|
||||
ports:
|
||||
- "5173:5173"
|
||||
volumes:
|
||||
- "..:/app"
|
||||
# Keep Linux-native node_modules inside the container.
|
||||
- "sa_root_node_modules:/app/node_modules"
|
||||
- "sa_inspector_node_modules:/app/frontend/packages/inspector/node_modules"
|
||||
- "sa_react_node_modules:/app/sdks/react/node_modules"
|
||||
- "sa_typescript_node_modules:/app/sdks/typescript/node_modules"
|
||||
- "sa_pnpm_store:/root/.local/share/pnpm/store"
|
||||
|
||||
volumes:
|
||||
sa_root_node_modules: {}
|
||||
sa_inspector_node_modules: {}
|
||||
sa_react_node_modules: {}
|
||||
sa_typescript_node_modules: {}
|
||||
sa_pnpm_store: {}
|
||||
Loading…
Add table
Add a link
Reference in a new issue