Services

Herd Pro provides an interface that allows you to spin up complementary services to your site easily. These services can be databases, queues and broadcasting systems, but also search engines and storage providers that mimic your production environment.

You can combine these services with a herd.yml in your project and store the site configuration for a project within the repository. This makes it super easy for others to spin up a development environment with all services in seconds.

Installing Services

To install a service, go to the settings and select the services tab. In this tab, you can add new services and manage existing ones.

Every service has a binary directory where the applications files live and a data directory where the service stores the data and custom configuration. You can access both folders by right-clicking the service and selecting the destination.

Managing Services

All services have a right click menu with actions for the individual service. These actions always include a force quit option and directory shortcuts but also provide individual actions that a tailored to the service.

Available Services

Herd Pro ships with the following services:

You can see which versions Herd provides in the version matrix.

Deleting Services

You can delete services via right-clicking on them in the service manager and selecting delete.