Documentation / Installation
You can run sitespeed.io using our Docker containers or using NodeJS.
We have Docker images with sitespeed.io, Chrome, Firefox and Xvfb. It is super easy to use (Xvfb is started automatically when you start the container). Here’s how to use the container with both Firefox & Chrome (install Docker first).
docker run --rm -v "$(pwd)":/sitespeed.io sitespeedio/sitespeed.io https://www.sitespeed.io -b firefox
C:\Users\Vicky> docker pull sitespeedio/sitespeed.io
C:\Users\Vicky> docker run --rm -v "$(pwd)":/sitespeed.io sitespeedio/sitespeed.io https://www.sitespeed.io -b firefox
That will output the data from the run in the current directory. You can read more about running the containers here.
Prerequisites: Install latest NodeJS LTS (Linux) and make sure you have npm or yarn installed. Also install Chrome/Firefox (you need them to collect metrics).
If you prefer npm, just run:
npm install sitespeed.io -g
Or with yarn:
yarn global add sitespeed.io
We support Windows using Docker. To be able to support running on Windows with NodeJS we need at least one core contributor that can focus on Windows. Are you that one? Please get in touch!