priegger.services.cachix.enable

Whether to enable Enable Cachix cache for priegger NUR.

type

boolean

example

{
  priegger.services.cachix.enable = true;
}

default

{
  priegger.services.cachix.enable = false;
}

priegger.services.docker.enable

Whether to enable This option enables docker and adds monitoring..

type

boolean

example

{
  priegger.services.docker.enable = true;
}

default

{
  priegger.services.docker.enable = false;
}

priegger.services.nginx.enable

Whether to enable Enable the Nginx Web Server, set some defaults and enable monitoring..

type

boolean

example

{
  priegger.services.nginx.enable = true;
}

default

{
  priegger.services.nginx.enable = false;
}

priegger.services.prometheus.enable

Whether to enable Enable the Prometheus monitoring daemon and some exporters..

type

boolean

example

{
  priegger.services.prometheus.enable = true;
}

default

{
  priegger.services.prometheus.enable = false;
}

priegger.services.prometheus.exporters.node.textfileDirectory

Path to the promethes node exporter textfile directory. This option is read-only.

type

string

priegger.services.reresolve-dns.enable

Whether to enable update kernel DNS entries for wireguard remote endpoints.

type

boolean

example

{
  priegger.services.reresolve-dns.enable = true;
}

default

{
  priegger.services.reresolve-dns.enable = false;
}

priegger.services.reresolve-dns.interval

The interval at which to trigger a DNS update. Valid values must conform to systemd.time(7) format.

type

string

default

{
  priegger.services.reresolve-dns.interval = "minutely";
}

priegger.services.smtp-to-sendmail.enable

Whether to enable Enable the SMTP to sendmail bridge..

type

boolean

example

{
  priegger.services.smtp-to-sendmail.enable = true;
}

default

{
  priegger.services.smtp-to-sendmail.enable = false;
}

priegger.services.tor.enable

Whether to enable Enable the Tor daemon. By default, the daemon is run without relay, exit or bridge connectivity..

type

boolean

example

{
  priegger.services.tor.enable = true;
}

default

{
  priegger.services.tor.enable = false;
}