The Guix Data Service processes, stores and provides data about GNU Guix. This includes information about packages, derivations and lint warnings.
The data is stored in a PostgreSQL database, and available through a web interface.
Service type for the Guix Data Service. Its value must be a
guix-data-service-configuration object. The service optionally
extends the getmail service, as the guix-commits mailing list is used to
find out about changes in the Guix git repository.
Data type representing the configuration of the Guix Data Service.
The Guix Data Service package to use.
The system user to run the service as.
The system group to run the service as.
The port to bind the web service to.
The host to bind the web service to.
If set, this is the list of mailboxes that the getmail service will be configured to listen to.
If set, this is the
getmail-retriever-configuration object with
which to configure getmail to fetch mail from the guix-commits mailing