yggctl(8)
β¨ NAME β¨
okay so bestie, welcome to yggctl(8) from the System Manager's Manual β this is literally the page for yggctl, aka the tool that lets you control and interact with yggd. Itβs giving command-line main character energy, and honestly? Iconic. π
β¨ SYNOPSIS β¨
vibe check on the syntax, bestie β here it is exactly:
yggctl
[--help|-h]
[--version|-v]
Usage:
yggctl [GLOBAL OPTIONS] command [COMMAND OPTIONS] [ARGUMENTS...]
So itβs yggctl with optional global flags, then a command, then that commandβs options and arguments. Simple? Yes. Slay? Also yes. π¦
πΈ GLOBAL OPTIONS πΈ
These are the big-picture flags β lowkey the pre-game before your command:
--help,-hβ show help. Your little βwhat is this?β button.--version,-vβ print the version. For when you need the receipts. π§Ύ
π¦ COMMANDS π¦
This is the command menu, bestie. Each one has its own vibe, and yes, you need every single detail. No skipping, fr fr.
π client-id
Retrieve the current client id. No options, no drama β just straight to the point:
yggctl client-id
π§ workers
Interact with yggdrasil workers. This is the umbrella command, and it has a subcommand thatβs giving organized:
π list
List currently connected workers.
--format=""β print output inFORMAT(jsonortable) (default:"table"). The way that--formatlets you pick your output style? Obsessed. β¨
π dispatch
Dispatch data to a worker locally. Hereβs the exact shape, bestie:
yggctl dispatch [command options] FILE
Options:
--metadata,-m=""β attach JSON as metadata to the message (default:"{}").--worker,-w=""β send data toWORKER.
π message-journal
Show events emitted by workers. Itβs the receipts command, and you run it like this:
yggctl message-journal
Options:
--format,-f=""β print output inFORMAT(json,tableortext) (default:"table").--message-id,-m=""β include only events emitted for message IDSTRING.--persistent,-pβ include events emitted by workers from persistent storage.--since,-s=""β include only events emitted afterTIMESTAMP(YYYY-MM-DD HH:MM:SS).--until,-u=""β include only events emitted beforeTIMESTAMP(YYYY-MM-DD HH:MM:SS).--worker,-w=""β include only events emitted byWORKER.
π§ listen
Listen to worker event output. Highkey useful.
--worker,-w=""β listen for events emitted byWORKER.
π«Ά help, h
Shows a list of commands or help for one command. Your built-in βhelp me, bestieβ button β no cap. π
thatβs the whole yggctl(8) manual page, bestie β signed off from the yggctl(8) footer vibe, with all the details intact and zero fake extras πβ¨
π¦ where this page comes from
- centos-stream 10: yggdrasil 0.4.10-1.el10 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms