exe-dev

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese
⚠️ 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. 🔜
⚠️ 警告: 本Skill由clawdbot根据exe.dev的Markdown文档自动构建,尚未经过测试——请谨慎使用!我计划很快对其进行测试。🔜

exe.dev VM Management

exe.dev VM 管理

Quick Commands

快速命令

TaskCommand
List VMs
ssh exe.dev ls --json
Create VM
ssh exe.dev new
Make public
ssh exe.dev share set-public <vm>
Change port
ssh exe.dev share port <vm> <port>
Add user
ssh exe.dev share add <vm> <email>
Share link
ssh exe.dev share add-link <vm>
任务命令
列出VM
ssh exe.dev ls --json
创建VM
ssh exe.dev new
设置为公开
ssh exe.dev share set-public <vm>
修改端口
ssh exe.dev share port <vm> <port>
添加用户
ssh exe.dev share add <vm> <email>
生成共享链接
ssh exe.dev share add-link <vm>

Access URLs

访问URL

  • VM:
    https://<vmname>.exe.xyz/
  • Shelley agent:
    https://<vmname>.exe.xyz:9999/
  • VSCode:
    vscode://vscode-remote/ssh-remote+<vmname>.exe.xyz/home/exedev
  • VM:
    https://<vmname>.exe.xyz/
  • Shelley agent:
    https://<vmname>.exe.xyz:9999/
  • VSCode:
    vscode://vscode-remote/ssh-remote+<vmname>.exe.xyz/home/exedev

Proxy Configuration

代理配置

Default port is auto-selected from Dockerfile EXPOSE. Change with:
bash
ssh exe.dev share port <vmname> <port>
Access ports 3000-9999 via
https://vmname.exe.xyz:<port>/
默认端口会从Dockerfile的EXPOSE自动选择。可通过以下命令修改:
bash
ssh exe.dev share port <vmname> <port>
可通过
https://vmname.exe.xyz:<port>/
访问3000-9999端口

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:
bash
mitmdump --mode reverse:http://localhost:8000 --listen-port 3000 \
  --set modify_headers='/~q/X-ExeDev-Email/user@example.com'
当用户通过exe.dev进行认证时:
  • X-ExeDev-UserID
    — 用户标识符
  • X-ExeDev-Email
    — 用户邮箱
测试时,可使用mitmproxy注入请求头:
bash
mitmdump --mode reverse:http://localhost:8000 --listen-port 3000 \
  --set modify_headers='/~q/X-ExeDev-Email/user@example.com'

Custom Domains

自定义域名

  • Subdomains: CNAME
    app.example.com
    vmname.exe.xyz
  • Apex: ALIAS
    example.com
    exe.xyz
    + CNAME
    www
    vmname.exe.xyz
  • 子域名:将
    app.example.com
    CNAME到
    vmname.exe.xyz
  • 主域名:将
    example.com
    ALIAS到
    exe.xyz
    ,同时将
    www
    CNAME到
    vmname.exe.xyz

Full Reference

完整参考文档

See references/exe-dev-vm-service.md for complete documentation including pricing, Shelley agent setup, SSH key config, and FAQ.
如需包含定价、Shelley agent设置、SSH密钥配置及常见问题在内的完整文档,请查看references/exe-dev-vm-service.md