COMPOSER-CLI(1)

πŸ’… COMPOSER-CLI πŸ’…

okay bestie, sit down, we're doing composer-cli today β€” the command line bestie for talking to a WELDR/Cloud API server, and specifically the compose logs subcommand. manual page, page 1. let's get into it πŸŽ€


✨ NAME ✨

composer-cli-compose-logs β€” grab yourself a tar of the logs for the compose πŸ—‚οΈ

(yes, the original says "the the logs" and honestly? iconic typo, we love her, but it means the same thing: a tar full of logs for a compose.)


πŸ¦‹ SYNOPSIS πŸ¦‹

composer-cli compose logs UUID [flags]

🌸 DESCRIPTION 🌸

You give it a UUID, it hands you back a tar of the logs for that compose. that's it. that's the whole vibe. log archive acquired ✨


πŸ’– OPTIONS πŸ’–

  • --filename="" β€” optional path and filename to save the tar into. don't set it and, well, you get the default behaviour. set it and the tar lands exactly where you tell it to 🫢
  • -h, --help[=false] β€” help for logs. your bestie when you forget the flags (you won't, but still) πŸ’…

🧚 OPTIONS INHERITED FROM PARENT COMMANDS 🧚

these come down from the parent command, so they work here too. no cap.

  • -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. (yes, exactly like that, keep the numbers exactly as they are bestie) πŸ§ͺ
  • --timeout=240 β€” timeout to use for server communication. set to 0 for no timeout. zero means no timeout, so be careful, that's a forever-wait situation πŸ’€
  • --weldr-only[=false] β€” only use the WELDR API; skip using the newer Cloud API 🌈

πŸ”₯ EXAMPLE πŸ”₯

composer-cli compose logs 914bb03b-e4c8-4074-bc31-6869961ee2f3
composer-cli compose logs 914bb03b-e4c8-4074-bc31-6869961ee2f3 --filename /var/tmp/
composer-cli compose logs 914bb03b-e4c8-4074-bc31-6869961ee2f3 --filename /var/tmp/last-logs.tar

first one: just give me the logs. second one: save it into /var/tmp/ and let it name itself. third one: save it as /var/tmp/last-logs.tar because you're a main character who names her files πŸ‘‘


πŸ‘€ SEE ALSO πŸ‘€

composer-cli-compose(1)


πŸ“œ HISTORY πŸ“œ

28-Apr-2026 β€” Auto generated by spf13/cobra. yes, a robot wrote the original. we're just making it cute πŸ€–πŸ’–


lowkey the whole point: UUID in, tar of compose logs out. highkey useful. periodt.

that's the whole page bestie, go get those logs 🫢

this was composer-cli, Apr 2026 β€” version vibes only, from the manual page itself, rewritten with love and a concerning amount of emoji. bye babe ✨

πŸ“¦ where this page comes from