Hoverfly is composed of two binaries: Hoverfly and hoverctl.
hoverctl is a command line tool that can be used to configure and control Hoverfly. It allows you to run Hoverfly as a daemon.
Hoverfly is the application that does the bulk of the work. It provides the proxy server or webserver, and the API endpoints.
Once you have extracted both Hoverfly and hoverctl into a directory on your PATH, you can run hoverctl and Hoverfly.
hoverctl --version hoverfly --version
Both of these commands should return a version number. Now you can run an instance of Hoverfly:
Check whether Hoverfly is running with the following command:
The logs should contain the string
serving proxy. This indicates that Hoverfly is running.
Finally, stop Hoverfly with: