MyNixOS website logo
option

services.rspamd.workers

Attribute set of workers to start.

Declarations
Type
attribute set of (submodule)
Default
{
  controller = { };
  normal = { };
}
Example
{
  normal = {
    includes = [ "$CONFDIR/worker-normal.inc" ];
    bindSockets = [{
      socket = "/run/rspamd/rspamd.sock";
      mode = "0660";
      owner = "${config.services.rspamd.user}";
      group = "${config.services.rspamd.group}";
    }];
  };
  controller = {
    includes = [ "$CONFDIR/worker-controller.inc" ];
    bindSockets = [ "[::1]:11334" ];
  };
}