Commands
`homeboy fleet`
Manage fleets — named groups of projects for coordinated operations across multiple sites. Synopsis homeboy fleet <COMMAND> Overview Fleets enable...
`homeboy deploy`
Synopsis homeboy deploy <project_id> [<component_ids...>] [-c|--component <id>]... [--all] [--outdated] [--check] [--dry-run] [--json '<spec>'] # If no component IDs are provided,...
`homeboy init`
Gather repo context and status. Returns comprehensive data in JSON format. Read-only - creates no files or state. Alias: homeboy...
`homeboy component`
Manage standalone component configurations stored under components/<id>.json. Synopsis homeboy component [OPTIONS] <COMMAND> Subcommands create homeboy component create [OPTIONS] --local-path <path>...
`homeboy build`
Synopsis homeboy build <component_id> homeboy build <component_id> --path /path/to/workspace/clone homeboy build --json '<spec>' Description Runs a build command for the...
`homeboy extension`
Synopsis homeboy extension <COMMAND> Subcommands list homeboy extension list [-p|--project <project_id>] run homeboy extension run <extension_id> [-p|--project <project_id>] [-c|--component <component_id>]...
`homeboy config`
Manage global Homeboy configuration stored under the OS config directory as ~/.config/homeboy/homeboy.json. Overview The homeboy config command provides access to...
`homeboy ssh`
Synopsis # Non-interactive discovery (JSON output): homeboy ssh list # Connect (interactive when no COMMAND is provided): homeboy ssh [OPTIONS]...
`homeboy api`
Synopsis homeboy api <project_id> <COMMAND> Description Make HTTP requests to a project’s configured API. This command uses the project’s API...
`homeboy auth`
Synopsis homeboy auth <COMMAND> Description Authenticate with a project’s API and store credentials in the OS keychain. Authentication is scoped...
`homeboy changelog`
Synopsis homeboy changelog [COMMAND] Description homeboy changelog prints the embedded Homeboy CLI changelog documentation (from docs/changelog.md) as raw markdown by...
`homeboy changes`
Synopsis homeboy changes [<component_id>] [--since <tag>] [--git-diffs] homeboy changes --json <spec> [--git-diffs] # Project mode homeboy changes --project <project_id> [<component_ids...>]...