Feature
Build retention
A daily job deletes Builds and their Runs older than 30 days, or the age you set.
Each Run stores a full Lighthouse report in Postgres. To keep the database from growing without limit, a job runs every day at 03:00 and deletes Builds, and their Runs, older than LHCI_RETENTION_DAYS.
Deleted rows free space for reuse inside the database; they do not shrink the database file.
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.