bluechi(1)
π bluechi(1) π
okay bestie, welcome to the bluechi(1) page from the General Commands Manual β yes we're doing man pages now, and honestly? iconic behavior.
β¨ NAME β¨
bluechi-controller β the Controller of services across agents π
πΈ SYNOPSIS πΈ
bluechi-controller [options]
π¦ DESCRIPTION π¦
Eclipse BlueChiβ’ is a systemd service controller built for multi-nodes environments β the kind where you've got a predefined number of nodes and everyone's very serious about it. It's aimed at highly regulated environments, like the ones that require functional safety (think: cars π, fr fr).
So here's the tea: the bluechi controller puts its public API out there on the local DBus, and then it uses the DBus APIs that all the connected bluechi-agents hand over, to manage systemd services on those remote systems. Remote service management, no cap. π«Ά
bluechi-controller [OPTIONS]
π OPTIONS π
--help, -h π
Prints the usage statement and dips out. Simple. Clean. We love a graceful exit.
--port, -p π₯
The port where bluechi-controller is listening and setting up its connections with bluechi-agents. Heads up bestie: this option overwrites the port that's defined in the configuration file. It's giving main character energy, it does not share the spotlight.
--config, -c π
The path to the configuration file. See bluechi-controller.conf(5) for all the deets.
--version, -v β
Prints the current bluechi version. Vibe check, but for software.
π Environment Variables π
bluechi-controller understands the following environment variables, and they can be used to override the settings from the configuration file (peep bluechi-controller.conf(5)). Yes, env vars said "not me overruling the config file π".
BC_LOG_LEVEL πΈ
The level used for logging. Supported values are:
DEBUGINFOWARNERROR
BC_LOG_TARGET π§
The target where logs are written to. Supported values are:
stderrstderr-fulljournald
BC_LOG_IS_QUIET π
If this flag is set to true, no logs are written by bluechi. Silence. Peace. Shhh. π€«
π Exit Codes π
TBD
no literally, that's what it says. the exit codes are TBD. we know. we're all waiting. π
π CONFIGURATION FILES π
β¨https://github.com/eclipse-bluechi/bluechi/blob/main/doc/man/bluechi-controller.conf.5.mdβ©
and that's the whole page, bestie!! π every last flag, every last env var, preserved and slayed. this was bluechi(1) from the General Commands Manual β go forth and control those services across agents, periodt. πβ¨ππ¦πΈπ π«Άπ₯ππβππππ§π
π¦ where this page comes from
- fedora 43: bluechi-controller 1.1.0-3.fc43 Β· LGPL-2.1-or-later AND CC0-1.0
- fedora 43: bluechi-controller 1.3.0-1.fc43 Β· LGPL-2.1-or-later AND CC0-1.0
- fedora 44: bluechi-controller 1.2.2-1.fc44 Β· LGPL-2.1-or-later AND CC0-1.0
- fedora 44: bluechi-controller 1.3.0-1.fc44 Β· LGPL-2.1-or-later AND CC0-1.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms