CLI

cobble-cli provides operational commands for running remote compaction workers and the web monitor service.

Install

cargo install cobble-cli

Or run directly from this repository:

cargo run -p cobble-cli -- --help

Commands

Command Description Required args
remote-compactor Start a remote compaction server process none
web-monitor Start the monitor HTTP server/UI --config <path>

remote-compactor

cobble-cli remote-compactor --config ./config.yaml --bind 127.0.0.1:18888
  • --config <path>: optional Cobble config file path (if omitted, uses in-process defaults).
  • --bind <host:port> / --address <host:port>: optional listen address.

web-monitor

cobble-cli web-monitor --config ./config.yaml --bind 127.0.0.1:8080
  • --config <path>: required; monitor loads Cobble volumes and reader settings from this file.
  • --bind <host:port> / --address <host:port>: optional listen address (default 127.0.0.1:0).

Copyright © Cobble contributors. Distributed under the Apache-2.0 License.

This site uses Just the Docs, a documentation theme for Jekyll.