Added iolimits to jellyfin and transmission

This commit is contained in:
rasmus-kirk
2024-04-13 04:15:22 +02:00
parent 53f5e7b33f
commit d644a028c9
2 changed files with 9 additions and 5 deletions
+2
View File
@@ -188,6 +188,8 @@ in
"d '${cfg.stateDir}' 0700 streamer root - -" "d '${cfg.stateDir}' 0700 streamer root - -"
]; ];
systemd.services.jellyfin.serviceConfig.IOSchedulingPriority = 7;
services.jellyfin = { services.jellyfin = {
enable = cfg.enable; enable = cfg.enable;
user = "streamer"; user = "streamer";
+7 -5
View File
@@ -302,12 +302,14 @@ in {
}; };
systemd.services.transmission.serviceConfig = mkIf cfg-cross-seed.enable { systemd.services.transmission.serviceConfig = mkIf cfg-cross-seed.enable {
ExecStartPre = mkBefore [ IOSchedulingPriority = 7;
( ExecStartPre = mkIf cfg-cross-seed.enable (
"+" + "${importProwlarrApi}/bin/import-prowlarr-api" mkBefore [
) ("+" + "${importProwlarrApi}/bin/import-prowlarr-api")
]; ]
);
}; };
services.transmission = { services.transmission = {
enable = true; enable = true;
user = "torrenter"; user = "torrenter";