Easily create your own local WebPageTest Private Instance with Vagrant.
WebPagetest is used for measuring and analyzing the performance of web pages.
WebPagetest Private Instance : official documentation
This project is still in progress
- WPT Server: ready (Vagrant VM)
- WPT Agent: in progress
Install:
Optional for Windows:
- cmder (terminal with SSH)
Open a terminal in your favorite path.
$ git clone https://github.com/NicoPennec/vagrant-webpagetest.git
$ cd vagrant-webpagetest/vagrant/
$ vagrant plugin install vagrant-proxyconf
Edit the Vagrantfile
file:
- config.proxy.http = "
http://your_proxy_:8080
" - config.proxy.https = "
http://your_proxy:8080
" - config.proxy.no_proxy = "localhost,127.0.0.1"
Edit your hosts
configuration file:
- Linux:
/etc/hosts
- MacOS:
/private/etc/hosts
- Windows:
C:\Windows\System32\drivers\etc\
127.0.0.1 webpagetest
$ vagrant provision
$ vagrant up
$ vagrant halt