onepipeline-ui
v0.23.2
Published
The DAG Observatory: the browser view of onepipeline runs, built and ready to serve.
Maintainers
Readme
onepipeline-ui
The DAG Observatory: the browser view of onepipeline
runs. This package carries the built frontend — a static bundle under dist/ —
and no binary. The read API it talks to ships separately as
onepipeline-api-cli.
npm install onepipeline-uiThe read API of the same release already carries this bundle: onepipeline-api serve
--runs-root ./runs --ui serves it at / beside the API, with nothing to install
beyond the command. This package is the bundle on its own, for serving it from
somewhere else — any static file server with the read API behind the same origin at
/api and /healthz, or the API itself pointed at it:
npx onepipeline-api-cli serve --runs-root ./runs # the API, on 127.0.0.1:8765
npx serve node_modules/onepipeline-ui/dist # the view, from a static server
npx onepipeline-api-cli serve --runs-root ./runs --ui --ui-dist node_modules/onepipeline-ui/distThe app declares no schema, event name, or API path of its own: every payload it reads
is validated against the contract in
docs/contract.md.
