Securing Sites with TLS
By default, Herd serves sites over HTTP. However, if you would like to serve a site over encrypted TLS using HTTP/2, you may secure your sites. This is sometimes necessary when working with redirect URLs and other scenarios.Via the GUI
You can secure/unsecure a site in the “Sites” tab of the preferences window. This gives you a list of all your sites and allows you to toggle the secured status of each site. When a closed lock icon is shown, the site is secured. When an open lock icon is shown, the site is unsecured.
Via the CLI
If you prefer to use the CLI, you can use theherd secure
command to secure/unsecure a site.
For example, if Herd serves your site via the example-site.test
domain, you need run the following command to secure it:
unsecore
command.
Like the secure
command, this command accepts the sitename that you wish to unsecure: