/vegeta-web-ui

Web UI for github.com/tsenart/vegeta http load tester

Primary LanguageSCSSMIT LicenseMIT

Vegeta Web UI

Http load testing tool

Installation Options:

Direct bundled installation:

Warning this might cause trouble on AntiViruses as the software is not signed. So if possible it's best to use the Docker alternative if this occurs

With Docker:

  • (If first time using Docker) Follow the official Docker installation for your operating system (Windows 10 Home edition is not supported)
  • Inside project directory in your terminal type the following: docker-compose up
  • On first installation it will install all the software necessary to build the project, it might take some time.
  • Visit http://localhost:8000 in your browser

By bundling directly:

  • Install Node 12.x and Yarn ^1.19 from
  • Install Go ^1.14 and do default configuration
  • On project directory run:
go mod download

go run . buildClient

  • It will build and automatically prompt open browser http://localhost:8000 and serve the application there

Contribution:

Right now I'm not accepting outside help. If you have suggestions please open an issue I'll look into that as soon as possible. However feel free to fork the project and tweak as you wish, for development you can use the development docker-compose files available in the root path of the project.

This project is built upon the original work of Tsenart
Artwork by @egonelbre