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" ]; ${username}.extraGroups = [ "deluge" ];
}; };
systemd.services = systemd.services = lib.mkMerge [
lib.genAttrs (lib.genAttrs
[ [
"jellyfin" "jellyfin"
"radarr" "radarr"
@ -50,7 +50,19 @@
(_: { (_: {
requires = [ "zfs-mount.service" ]; requires = [ "zfs-mount.service" ];
after = [ "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 = { services.nginx = {
enable = true; enable = true;