DevOps & CloudDocumentedScanned

exe-dev

Manage persistent VMs on exe.dev.

Share:

Installation

npx clawhub@latest install exe-dev

View the full skill documentation and source below.

Documentation

⚠️ Warning: This skill was auto-built by clawdbot from the exe.dev markdown documentation. It's not tested yet — use with caution! I plan to test it soon. 🔜

exe.dev VM Management

Quick Commands

TaskCommand
List VMsssh exe.dev ls --json
Create VMssh exe.dev new
Make publicssh exe.dev share set-public
Change portssh exe.dev share port
Add userssh exe.dev share add
Share linkssh exe.dev share add-link

Access URLs

  • VM: - **Shelley agent**:
  • VSCode: vscode://vscode-remote/ssh-remote+.exe.xyz/home/exedev

Proxy Configuration

Default port is auto-selected from Dockerfile EXPOSE. Change with:

ssh exe.dev share port <vmname> <port>

Access ports 3000-9999 via ## Authentication Headers When users authenticate via exe.dev: - X-ExeDev-UserID — user identifier - X-ExeDev-Email — user email For testing, use mitmproxy to inject headers: __CODE_BLOCK_1__ ## Custom Domains - **Subdomains**: CNAME app.example.comvmname.exe.xyz - **Apex**: ALIAS example.comexe.xyz + CNAME wwwvmname.exe.xyz`

Full Reference

See references/exe-dev-vm-service.md for complete documentation including pricing, Shelley agent setup, SSH key config, and FAQ.