MyNixOS website logo
option

services.prometheus.sachet.configuration

Sachet's configuration as a nix attribute set.

Declarations
Type
null or (attribute set)
Default
null
Example
{
  providers = {
    twilio = {
      # environment variables gets expanded at runtime
      account_sid = "$TWILIO_ACCOUNT";
      auth_token = "$TWILIO_TOKEN";
    };
  };
  templates = [ ./some-template.tmpl ];
  receivers = [{
    name = "pager";
    provider = "twilio";
    to = [ "+33123456789" ];
    text = "{{ template \"message\" . }}";
  }];
}