Documentation Index
Fetch the complete documentation index at: https://docs.remotemux.com/llms.txt
Use this file to discover all available pages before exploring further.
backend=e2b keeps the RemoteMux workspace model, but runs it on top of E2B
sandboxes instead of a VM you own.
At A Glance
Ownership
Your team owns the E2B account, API key, and sandbox templates.
Attach
Interactive access and remote commands use the E2B PTY API.
Bootstrap
rmux workspace new main creates the initial workspace for the environment.You Need
- an E2B API key
- an E2B template, or the default
basetemplate - a template that supports bootstrap package installs through
apt-getordnf
e2b.timeoutMs defaults to 3600000. In the current implementation, RemoteMux
creates sandboxes with pause-on-timeout behavior and auto-resume enabled.
Configure
The shortest setup path is:e2b.apiKey is required. e2b.template defaults to base, and e2b.domain is only needed when you want to override the default E2B API domain.
Validate
There is no dedicatedrmux e2b-check command in the current implementation.
Use:
Create And Work
How E2B Behaves
| Aspect | Behavior |
|---|---|
| Provisioning | Creates one E2B sandbox per environment. |
| Attach | Uses the E2B PTY API. |
| Bootstrap | rmux workspace new main creates the initial workspace for the environment. |
| Editors | Not supported in the current implementation. |
/workspace, main is
the default workspace, and named workspaces use git worktrees for git repos and
copied folders for non-git projects.