kkopachev / sitespeed.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sitespeed.io

Requires Docker 17.05 or up.

To run everything locally:

  1. run docker-compose up -d (make sure you run the latest Docker compose version)
  2. Run sitespeed to get some metrics:
   docker-compose run sitespeed.io urls.txt \
       -c cable \
       -b chrome \
       --video \
       --speedIndex \
       --html.showAllWaterfallSummary true \
       --graphite.host=carbon \
       --graphite.webHost=graphite-web \
       --graphite.arrayTags true \
       --resultBaseURL http://localhost:8080
  1. Access the dashboard: http://localhost:3000. In grafana change datasource's host to graphite-web:8000 and disable basic auth
  2. When you are done you can shutdown and remove all the docker containers by running docker-compose stop && docker-compose rm

About


Languages

Language:Python 100.0%