Configuring SSL in HoverflyΒΆ
In some cases, you may not wish to use Hoverfly’s default SSL certificate. Hoverfly allows you to generate a new certificate and key.
The following command will start a Hoverfly process and create new cert.pem
and key.pem
files in the current working directory. These newly-created files will be loaded into the
running Hoverfly instance.
hoverfly -generate-ca-cert
Optionally, you can provide a custom certificate name and authority:
hoverfly -generate-ca-cert -cert-name tutorial.cert -cert-org "Tutorial Certificate Authority"
Once you have generated cert.pem
and key.pem
files with Hoverfly, you can use hoverctl
to start an instance of Hoverfly using these files.
hoverctl start --certificate cert.pem --key key.pem
Note
Both a certificate and a key file must be supplied. The files must be in unencrypted PEM format.