`homeboy ssh` command reference

Generated from the clap command tree. This page is the complete synopsis, argument, flag, and subcommand surface for this command family.

Concepts, recipes, and contracts are hand-written in docs/commands/ssh.md.

Global flags apply to every command and are documented once in the root command reference.

homeboy ssh

sh
homeboy ssh [OPTIONS] [TARGET] [COMMAND]... [COMMAND]

SSH into a project server or configured server

ArgumentRequiredDescription
[TARGET]noTarget ID (project or server; project wins when ambiguous)
[COMMAND]...noCommand to execute (omit for interactive shell)
OptionValueDescription
--as-serverflagForce interpretation as server ID
--user<USER>Override the SSH user (instead of the server’s configured user)
--rawflagWrite only the remote command’s stdout to local stdout (and its stderr to local stderr), exiting with the remote exit code. Ideal for piping a remote export straight into a file. Combine with --output <path> to also persist the structured envelope. Requires a non-interactive command
--timeout<TIMEOUT>Bound the complete non-interactive SSH command, in seconds. Progress remains on stderr so --raw preserves remote stdout
SubcommandSummary
homeboy ssh listList configured SSH server targets

homeboy ssh list

sh
homeboy ssh list

List configured SSH server targets