Execute VPS Command
vps_execExecute shell commands on a VPS for ad-hoc operations such as checking processes, installing packages, or inspecting logs. Returns stdout, stderr, and exit code.
Instructions
Run a shell command on the selected VPS and return stdout, stderr, and exit code. Targets Hetzner prod by default; pass instance='dev' to run inside the OrbStack ubuntu machine. Use for any ad-hoc operation: checking processes, installing packages, inspecting logs, etc.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reveal | No | Reveal redacted secret values in the response (default false; the call is audited) | |
| command | Yes | Shell command to execute on the selected VPS | |
| timeout | No | Timeout in milliseconds (default: 30000, max: 300000) | |
| instance | No | Which VPS to target: 'prod' (Hetzner at 178.156.247.239 via SSH) or 'dev' (local OrbStack machine via `orb run`). Defaults to 'prod'. Must match the Coolify instance when debugging Coolify-managed containers — mismatched routing silently hits the wrong host. | prod |