arvan_ssh_run_script
Execute multi-line scripts on remote servers via SSH for automated setup and bootstrapping.
Instructions
Run a multi-line script on a server over SSH (piped to bash -s).
Use this for setup/bootstrap scripts. interpreter can be changed to,
e.g., sh -s or python3 -.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | Yes | ||
| script | Yes | ||
| username | No | ||
| port | No | ||
| private_key | No | ||
| key_file | No | ||
| password | No | ||
| passphrase | No | ||
| known_hosts | No | ||
| connect_timeout | No | ||
| command_timeout | No | ||
| interpreter | No | bash -s |