COMPOSER-CLI(1)

πŸ’– COMPOSER-CLI(1) πŸ’–

okay bestie, so this is a page from the composer-cli manual β€” section 1, general commands, the whole thing. sit down, grab a strawberry, we're starting composes ✨


🌸 NAME 🌸

composer-cli-compose-start β€” Start a compose using the selected blueprint and output type πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

composer-cli compose start BLUEPRINT TYPE [IMAGE-NAME PROFILE.TOML]
[flags]

✨ DESCRIPTION ✨

So you wanna start a compose using the blueprint you picked and the output type you picked. That's it, that's the vibe. Optionally you can kick off an upload too, like, bonus round.

ngl one thing you need to know: --size is supported by osbuild-composer, and it's measured in MiB. not MB. MiB. the way that matters πŸ’…


πŸ’… OPTIONS πŸ’…

  • -h, --help[=false] β€” help for start. iconic. classic. we love her.
  • --poll="10s" β€” Polling interval πŸ‘€ how often she checks in on you.
  • --size=0 β€” Size of image in MiB πŸ“
  • --timeout="5m" β€” Maximum time to wait ⏳ she's not gonna wait forever, bestie.
  • --wait[=false] β€” Wait for compose to finish 🫢 the patient option.

πŸ‘‘ OPTIONS INHERITED FROM PARENT COMMANDS πŸ‘‘

these ones came from the parent command, they're like the hand-me-downs but make it fashion ✨

  • -a, --api=1 β€” WELDR Server API Version to use
  • --cloudsocket="/run/cloudapi/api.socket" β€” Path to the cloudapi server's socket file πŸ”Œ
  • -j, --json[=false] β€” Output the raw JSON response instead of the normal output 🧾 for when you want the unfiltered truth
  • --log="" β€” Path to optional logfile πŸ“
  • -s, --socket="/run/weldr/api.socket" β€” Path to the WELDR API server's socket file πŸ”Œ
  • --test=0 β€” Pass test mode to compose. 1=Mock compose with fail. 2=Mock compose with finished. πŸ§ͺ
  • --weldr-only[=false] β€” Only use the WELDR API; skip using the newer Cloud API 🌈

🌈 EXAMPLE 🌈

look at her go, main character energy fr fr:

composer-cli compose start tmux-image qcow2
composer-cli compose start tmux-image qcow2 --size 4096
composer-cli compose start tmux-image ami ami-name aws-upload.toml

πŸŽ€ SEE ALSO πŸŽ€

composer-cli-compose(1) β€” go read her next, iykyk πŸ’œ


πŸ“œ HISTORY πŸ“œ

28-Apr-2026 β€” Auto generated by spf13/cobra. not me being literally birthed by a Go CLI framework 😭


okay that's the whole page, you ate that. this was composer-cli, from Apr 2026 β€” mwah, love u, go start a compose πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from