Serves a Lighthouse CI dashboard showing metrics of frontend code performance
500K+
Lighthouse CI is a set of commands that make continuously running, asserting, saving, and retrieving Lighthouse results as easy as possible.
The node CLI (npm install -g @lhci/cli) runs Lighthouse, asserts results, and uploads reports.
The node server (npm install @lhci/server) stores results, compares reports, and displays historical results with a dashboard UI.

.travis.yml
language: node_js
addons:
chrome: stable
before_install:
- npm install -g @lhci/[email protected]
script:
- npm run build # build your site
- lhci autorun # run lighthouse CI
Lighthouse CI GitHub Action - Automatically run Lighthouse CI on every PR with GitHub Actions, no infrastructure required.
Lighthouse CI Starter Example - A minimal example repo that you can use as a template when starting from scratch, offers a beginner-friendly quickstart guide using create-react-app.
A collection of unofficial blog posts, tutorials, and guides written by the community on using Lighthouse CI.
NOTE: This is not official documentation. You're encouraged to familiarize yourself with Lighthouse CI and read through Getting Started before continuing.
Content type
Image
Digest
Size
582 MB
Last updated
about 6 years ago
docker pull travix/lighthouse-ci-server