Blossom Docs
Blossom

Blossom CLI

Blossom CLI concepts and command reference

The Blossom CLI gives you a direct, scriptable way to manage Blossom resources from the terminal.

Create a production login profile, then select it:

blossom profile:create --name production --login
blossom profile:use --name production

Approve in your browser; Blossom saves the login credentials for you. Over SSH, open the printed URL on your own device. --no-browser always skips opening a browser. New profiles use https://app.blossom88.com; set BLOSSOM_API_URL for another deployment. Omit --name to use your username, with a numeric suffix if taken. Completion prints the exact selection command. Creating a profile leaves the current selection unchanged.

blossom login --new-profile NAME also creates a named profile without switching. Plain blossom login renews the selected profile, or creates and selects a username-based profile when none is selected.

Rename a saved profile and its credentials together:

blossom profile:rename --name tung --new-name prod-tung

The saved current selection follows a rename; existing destination names are rejected.

Use blossom --help for commands and blossom help:all for the full inventory.

The CLI expresses Product intent and evidence: Apps, Environments, Services, Builds, Domains, Capacity, managed Data, Activity, logs, metrics, and Container shell access.

Concepts

Reference

Use the CLI Reference for exact command syntax, flags, and examples.

On this page