Athena

Rust CLI

athena_rs command reference for runtime operations, pipelines, and diagnostics.

Core Server Commands

cargo run -- --api-only
cargo run -- server

Pipeline and Gateway Commands

cargo run -- pipeline --client <NAME> --pipeline <NAME> --payload-json '{...}'
cargo run -- fetch --client <NAME> --body-json '{...}'

Client Registry Commands

cargo run -- clients list
cargo run -- clients add --name <NAME> --uri <POSTGRES_URI>
cargo run -- clients remove --name <NAME>
cargo run -- clients set-default --name <NAME>

Diagnostics Commands

cargo run -- diag
cargo run -- version

Global Overrides

  • --config / --config-path
  • --pipelines
  • --port
  • --api-only

ATHENA_CONFIG_PATH can also be used for config resolution.