SIGN IN SIGN UP

docs(hub): add CLI, config, and multi-machine guide pages

Per PR #139 review, every code change ships with its docs. This adds:

- reference/cli.md: `openusage hub` and `openusage hub-view` sections
  with flags (incl. --allow-public), endpoint table, auth posture, and
  the unsafe-default guard error message verbatim so operators can grep
  for it.
- reference/configuration.md: new `export` and `hub` sections, with a
  warning that auth_token is env-var-only and never persisted to
  settings.json (mirrors the `api_key_env` story).
- reference/env-vars.md: OPENUSAGE_HUB_TOKEN entry.
- guides/multi-machine.md: end-to-end walkthrough — architecture
  diagram, three auth postures, hub startup (process and Docker), per-
  worker exporter setup, viewing options, and operational notes about
  stale eviction and bind safety.
- sidebars.ts: registers the new guide under Guides.

Verified with `cd docs/site && DOCS_PREVIEW=1 npm run build` — [SUCCESS]
with no warnings or broken-link errors.

Refs: https://github.com/janekbaraniewski/openusage/pull/139#pullrequestreview-4306373001
K
kevinlin committed
7da4cc00563bd87372a1bacfbc3bd2ac9ee0b5a0
Parent: 93d90cb
Committed by Jan Baraniewski <dev@baraniewski.com> on 5/28/2026, 12:46:59 PM