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 forlogs. 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 to0for 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 π
π 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
- fedora 44: weldr-client 36.2-2.fc44 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms