From 3419421098b57c61a787a0be4eb0bc354dbdb1b3 Mon Sep 17 00:00:00 2001 From: Hadi <112569860+anotherhadi@users.noreply.github.com> Date: Fri, 23 Aug 2024 10:09:02 +0200 Subject: [PATCH] update --- hosts/server/modules/jackflix/default.nix | 38 ++++++++++++----------- 1 file changed, 20 insertions(+), 18 deletions(-) diff --git a/hosts/server/modules/jackflix/default.nix b/hosts/server/modules/jackflix/default.nix index eb2ac96..8879a78 100644 --- a/hosts/server/modules/jackflix/default.nix +++ b/hosts/server/modules/jackflix/default.nix @@ -9,10 +9,11 @@ let root_folder = "/data"; in { systemd.tmpfiles.rules = [ - "d /data 0755 nixarr nixarr" - "d /data/media 0755 nixarr nixarr" - "d /data/radarr 0755 nixarr nixarr" - "d /data/sonarr 0755 nixarr nixarr" + "d ${root_folder} 0755 nixarr nixarr" + "d ${root_folder}/media 0755 nixarr nixarr" + "d ${root_folder}/radarr 0755 nixarr nixarr" + "d ${root_folder}/sonarr 0755 nixarr nixarr" + "d ${root_folder}/jellyfin 0755 nixarr nixarr" ]; users = { @@ -28,9 +29,10 @@ in { services = { jellyfin = { enable = true; - user = "jackflix"; - group = "media"; + user = "nixarr"; + group = "nixarr"; openFirewall = true; + dataDir = "${root_folder}/jellyfin"; }; jellyseerr = { @@ -46,25 +48,25 @@ in { radarr = { enable = true; - user = "jackflix"; - group = "media"; - dataDir = "/data/media/radarr"; + user = "nixarr"; + group = "nixarr"; + dataDir = "${root_folder}/radarr"; openFirewall = true; }; sonarr = { enable = true; - user = "jackflix"; - group = "media"; - dataDir = "/data/media/sonarr"; + user = "nixarr"; + group = "nixarr"; + dataDir = "${root_folder}/sonarr"; openFirewall = true; }; - transmission = { - enable = true; - user = "jackflix"; - group = "media"; - openFirewall = true; - }; + # transmission = { + # enable = true; + # user = "jackflix"; + # group = "media"; + # openFirewall = true; + # }; }; }