PageSpeed Insights
PSI collection uses the PageSpeed Insights API to audit sites that have no CI pipeline.
With LHCI_PSI_SITES and LHCI_PSI_API_KEY set, the server calls PageSpeed Insights on a schedule for each Client site and stores the result in that site’s Project.
This is the only outbound audit the server runs itself; every other score arrives as a CI upload.
More integrations
All integrations →- 01
GitHub Actions
The docs and the onboarding skill wire a GitHub Actions step that runs npx @lhci/cli autorun.
- 02
Postgres
The LHCI server keeps every Build and Run in a Postgres database, hosted (the docs use Supabase) or local.
- 03
Puppeteer
The login helpers take a Puppeteer page and sign it in before Lighthouse audits it.