weijiafu14/dsh-remote-sandbox--packages-sidecar ↗★ 0
dsh-remote-sidecar
DSH 远程沙箱套件的沙箱内执行器:一个纯 JS 捆绑包,通过边车 WebSocket 协议提供文件系统和进程基础操作。
AI 分析
核心用途是在 E2B 沙箱内部接收并执行来自主机的指令。适合需要在隔离沙箱内运行文件和进程操作的 Agent 任务。作为远程沙箱套件的内部执行器,由管理器自动部署和运行。
安裝
此插件尚未提供可驗證的 bundle,或相容性檢查未通過。請先閱讀倉庫說明。 閱讀完整 README ↗
說明文件
閱讀完整 README ↗Configuration (dsh-sandbox-keeper)
| Key | Default | Meaning |
|---|---|---|
apiKey | $E2B_API_KEY | E2B API key; never forwarded into the sandbox |
template | E2B base image | E2B template id (the base image ships Node) |
cwd | /home/user/workspace | workspace path inside the sandbox |
hostWorkspace | process.cwd() | host project synced in at open, out on request/teardown |
timeoutMs | 300000 | pause deadline; the heartbeat pushes it forward |
heartbeatMs | 30000 | keep-alive and liveness interval |
excludes | node_modules, .pnpm-store, .dsh-remote-sidecar | path segments never synced (.git is synced) |
pauseOnDispose | true | pause (retain disk) rather than kill on teardown |
syncIn / syncOut | tar over the sidecar | override with your own function (!!js) for git, object storage, a PVC, etc. |