mirror of
https://git.selfprivacy.org/SelfPrivacy/selfprivacy-nixos-config.git
synced 2024-11-30 14:31:27 +00:00
49 lines
1.1 KiB
Nix
49 lines
1.1 KiB
Nix
|
{ pkgs, ... }:
|
||
|
{
|
||
|
systemd.services = {
|
||
|
dovecot2 = {
|
||
|
serviceConfig = {
|
||
|
cpuAccounting = true;
|
||
|
cpuQuota = "20%";
|
||
|
memoryAccounting = true;
|
||
|
memoryMax = "256M";
|
||
|
startLimitIntervalSec = 500;
|
||
|
startLimitBurst = 5;
|
||
|
blockIOWeigth = 25;
|
||
|
};
|
||
|
};
|
||
|
postfix = {
|
||
|
serviceConfig = {
|
||
|
cpuAccounting = true;
|
||
|
cpuQuota = "20%";
|
||
|
memoryAccounting = true;
|
||
|
memoryMax = "256M";
|
||
|
startLimitIntervalSec = 500;
|
||
|
startLimitBurst = 5;
|
||
|
blockIOWeigth = 25;
|
||
|
};
|
||
|
};
|
||
|
ocserv = {
|
||
|
serviceConfig = {
|
||
|
cpuAccounting = true;
|
||
|
cpuQuota = "70%";
|
||
|
memoryAccounting = true;
|
||
|
memoryMax = "512M";
|
||
|
startLimitIntervalSec = 500;
|
||
|
startLimitBurst = 5;
|
||
|
};
|
||
|
};
|
||
|
nginx = {
|
||
|
serviceConfig = {
|
||
|
cpuAccounting = true;
|
||
|
cpuQuota = "70%";
|
||
|
memoryAccounting = true;
|
||
|
memoryMax = "768M";
|
||
|
startLimitIntervalSec = 500;
|
||
|
startLimitBurst = 5;
|
||
|
blockIOWeigth = 10;
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
}
|