hosts/legion/nas: additional service dependencies

This commit is contained in:
Nikodem Rabuliński 2024-07-23 21:09:24 +02:00
parent c4d04b9e0f
commit 26206aabc2

View file

@ -37,8 +37,8 @@
${username}.extraGroups = [ "deluge" ];
};
systemd.services =
lib.genAttrs
systemd.services = lib.mkMerge [
(lib.genAttrs
[
"jellyfin"
"radarr"
@ -50,7 +50,19 @@
(_: {
requires = [ "zfs-mount.service" ];
after = [ "zfs-mount.service" ];
});
})
)
{
jellyseerr.requires = [
"jellyfin.service"
"radarr.service"
"sonarr.service"
];
radarr.requires = [ "deluged.service" ];
sonarr.requires = [ "deluged.service" ];
}
];
services.nginx = {
enable = true;