{"repo":"sitespeedio/dashboard.sitespeed.io","free":true,"listed":false,"github":"https://github.com/sitespeedio/dashboard.sitespeed.io","clone":"git clone https://github.com/sitespeedio/dashboard.sitespeed.io.git","description":"Example how to use sitespeed.io to monitor the performance of your web site","language":"JavaScript","stars":49,"topics":["performance-monitoring","performance","monitoring","webperf"],"license":null,"category":"analytics","readme_excerpt":"Tests running dashboard.sitespeed.io [![Build status][travis-image]][travis-url] This is a working example of how you can use sitespeed.io to monitor the performance of your web site. The code run on an instance on Digital Ocean and send the metrics to dashboard.sitespeed.io (that is setup using our docker-compose file and configured for production usage). You should use this repository as an example of what you can setup yourself. The idea is to make it easy to setup, easy to add new URLs to test and easy to add a new user journey. You start the a script ( loop.sh ) on your server that runs forever but for each iteration, it runs git pull and update the scripts so that if you add new URLs to test, they are automatically picked up. You can check out the full documentation at our documentation site. Do you want to add a new URL to test on desktop? Navigate to desktop and create your new file there. Want to add a user journey? Add the script in the same place and name then .js . Our example run tests for desktop, emulated mobile (both URLs and scripts). The structure looks like this: . ├── README.md ├── config │ ├── README.md │ ├── alexaDesktop.json │ ├── alexaMobile.json │ ├── crux.json │ ├── desktop.json │ ├── desktopMulti.json │ ├── emulatedMobile.json │ ├── emulatedMobileMulti.json │ ├── loginWikipedia.json │ ├── news.json │ ├── replay.json │ └── spa.json ├── loop.sh ├── run.sh └── tests ├── desktop │ ├── alexaDesktop.txt │ ├── crux.txt │ ├── desktop.txt │ ├── desktopMulti.","default_branch":null,"files":null,"tree":[],"storefront":"/r/sitespeedio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sitespeedio/dashboard.sitespeed.io/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}