autonomy-gui

autonomy-gui starts the AutonomyOps web UI server and exposes read-only fleet observability endpoints backed by the selected SQLite database.

Synopsis

bin/autonomy-gui --db <path> [--addr :8090] [--dev-mode]

Common Flags

Flag

Default

Description

--db

required

Path to control-plane SQLite DB

--addr

:8090

Listen address

--dev-mode

false

Enable ?dev_role= and dev token exchange endpoint

--dev-csp-connect-src

empty

Extra dev-only CSP connect-src origins (CSV)

--enable-hsts

false

Add HSTS header (only when this server terminates TLS)

--log-level

info

debug|info|warn|error

Quick Start

bin/autonomy-gui --db demo/data/contested.db --addr :8090 --dev-mode

Then open:

http://localhost:8090

Notes

  • Binary is built by make build-gui and emitted as bin/autonomy-gui.

  • API surface is versioned under /api/v1/*.

  • POST /api/v1/auth/token is available only when --dev-mode is enabled.

Evidence

  • Makefile (build-gui)

  • gui/cmd/gui/main.go

  • docs/_generated/test-outputs/gui-help.txt

See Also