All Projects → MatthiasWinkelmann → lighthouse-chromium-alpine-docker

MatthiasWinkelmann / lighthouse-chromium-alpine-docker

Licence: MIT license
Run Google's Lighthouse headless in the background

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to lighthouse-chromium-alpine-docker

docker-google-lighthouse-puppeteer
Google Lighthouse + Puppeteer / Docker Image
Stars: ✭ 29 (+81.25%)
Mutual labels:  performance-analysis, lighthouse
Publisher Ads Lighthouse Plugin
Publisher Ads Lighthouse Plugin is a tool to improve ad speed and overall quality through a series of automated audits. This tool will aid in resolving discovered problems, providing a tool to be used to evaluate effectiveness of iterative changes while suggesting actionable feedback.
Stars: ✭ 58 (+262.5%)
Mutual labels:  performance-analysis, lighthouse
Exthouse
Analyze the impact of a browser extension on web performance.
Stars: ✭ 377 (+2256.25%)
Mutual labels:  performance-analysis, lighthouse
Lighthouse Batch
Run Lighthouse analysis over multiple sites in a single command
Stars: ✭ 83 (+418.75%)
Mutual labels:  performance-analysis, lighthouse
Websu
Website Speed and Performance Optimization and monitoring
Stars: ✭ 37 (+131.25%)
Mutual labels:  performance-analysis, lighthouse
Lighthouse Monitor
Investigate performance over your whole company with lighthouse
Stars: ✭ 136 (+750%)
Mutual labels:  performance-analysis, lighthouse
Coz
Coz: Causal Profiling
Stars: ✭ 2,719 (+16893.75%)
Mutual labels:  performance-analysis
chrome-headless-launcher
Run the latest Chrome browser on CLI without head
Stars: ✭ 39 (+143.75%)
Mutual labels:  lighthouse
Myperf4j
High performance Java APM. Powered by ASM. Try it. Test it. If you feel its better, use it.
Stars: ✭ 2,281 (+14156.25%)
Mutual labels:  performance-analysis
Tracy
C++ frame profiler
Stars: ✭ 3,115 (+19368.75%)
Mutual labels:  performance-analysis
SQLCallStackResolver
Utility to resolve SQL Server callstacks to their correct symbolic form using just PDBs and without a dump file
Stars: ✭ 55 (+243.75%)
Mutual labels:  performance-analysis
azure-pipelines-lighthouse
Embed Google Lighthouse HTML reports into Azure Pipelines
Stars: ✭ 37 (+131.25%)
Mutual labels:  lighthouse
project-lighthouse
Project Lighthouse is a clean-room, open-source custom server for LittleBigPlanet.
Stars: ✭ 139 (+768.75%)
Mutual labels:  lighthouse
Dbtester
Distributed database benchmark tester
Stars: ✭ 214 (+1237.5%)
Mutual labels:  performance-analysis
ember-appmetrics
Ember library used to measure various metrics in your Ember app with ultra simple APIs.
Stars: ✭ 16 (+0%)
Mutual labels:  performance-analysis
Slambench2
SLAM performance evaluation framework
Stars: ✭ 187 (+1068.75%)
Mutual labels:  performance-analysis
lighthouse-batch-parallel
A module for helping collecting websites' Lighthouse audit data in batches. Get the report data stream in CSV, JS Object or JSON format. Also provide a cli-tool to generate the report file in CSV or JSON format directly.
Stars: ✭ 22 (+37.5%)
Mutual labels:  lighthouse
Torchfunc
PyTorch functions and utilities to make your life easier
Stars: ✭ 177 (+1006.25%)
Mutual labels:  performance-analysis
Simple Pt
Simple Intel CPU processor tracing on Linux
Stars: ✭ 232 (+1350%)
Mutual labels:  performance-analysis
project-acorn-ssr
A Vue.js SPA built around the WordPress REST API with Vuex, Vue Router, Axios and SSR.
Stars: ✭ 14 (-12.5%)
Mutual labels:  lighthouse

lighthouse/chromium/alpine/docker image

Run Google's Lighthouse headless in the background

This image allows you to quickly run lighthouse in a headless container. That's useful if you want to run it from a CI server, or in the background of your workstation.

Installation

From Github

Github URL: https://github.com/MatthiasWinkelmann/lighthouse-chromium-alpine-docker

    git clone [email protected]:MatthiasWinkelmann/lighthouse-chromium-alpine-docker.git
    docker build -t lighthouse lighthouse-chromium-alpine-docker

From Docker Hub

Docker Hub URL: https://hub.docker.com/r/matthiaswinkelmann/lighthouse-chromium-alpine/

docker pull matthiaswinkelmann/lighthouse-chromium-alpine

Usage

Processes within the container cannot easily access the host's file system. You can either print to STDOUT and redirect to a file, or mount a local folder in the container, as shown here:

Quickstart: Print to STDOUT

docker run lighthouse --output-path=stdout https://google.com

Saving to file

docker run -v ./output/:/lighthouse/output/ lighthouse --output-path=/lighthouse/output/results.html --save-assets --save-artifacts https://google.com

Testing

docker run lighthouse test

Links

Canonical URL: https://matthi.coffee/2017/lighthouse-chromium-headless-docker

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].