Personal-use NixOS configuration
at main 31 lines 508 B view raw
1{ config, ... }: 2 3{ 4 imports = [ 5 ../databases/redis.nix 6 ]; 7 8 services.rspamd = { 9 enable = true; 10 11 locals = { 12 "redis.conf".text = '' 13 servers = "${config.services.redis.servers.rspamd.unixSocket}"; 14 ''; 15 16 "classifier-bayes.conf".text = '' 17 backend = "redis"; 18 autolearn = true; 19 ''; 20 }; 21 }; 22 23 # Ensure creation of Redis database 24 services.redis.servers.rspamd = { 25 enable = true; 26 27 port = 0; 28 29 user = config.services.rspamd.user; 30 }; 31}