Feature
Own-build and Live audits
Audit the app your CI builds, the URL you already deployed, or both, without the uploads colliding.
In an Own-build audit, CI builds and serves the app, audits it and uploads to the repo’s Project. In a Live audit, a no-build workflow audits the deployed URL and uploads to a second Project named <repo>-live.
The server keeps one Build per Project and commit hash and rejects a second upload for the same commit with 422, so the two paths need separate Projects. A Live audit also suits repos whose build needs secrets CI does not have.
More features
All features →- 01
Score history in Postgres
Every uploaded Build and its Runs are stored in a Postgres database you own, so trends survive redeploys.
- 02
One gate for every route
Server basicAuth protects the dashboard, registration and the upload endpoint with one username and password.
- 03
Registration with two tokens
lhci-toolkit register creates a Project and prints its Build token for CI and an Admin token you keep.