From b167167168565a8eed16dfcfb2aabd64266be2b8 Mon Sep 17 00:00:00 2001 From: Gabriel Fontes Date: Fri, 19 Sep 2025 20:00:08 -0300 Subject: [PATCH] feat(merope/media): create /srv/media/{music,tv} --- hosts/merope/services/media/jellyfin.nix | 4 ---- hosts/merope/services/media/lidarr.nix | 20 ++++++++++++++------ hosts/merope/services/media/sonarr.nix | 20 ++++++++++++++------ 3 files changed, 28 insertions(+), 16 deletions(-) diff --git a/hosts/merope/services/media/jellyfin.nix b/hosts/merope/services/media/jellyfin.nix index 62454f1a..6efcbd3e 100644 --- a/hosts/merope/services/media/jellyfin.nix +++ b/hosts/merope/services/media/jellyfin.nix @@ -33,10 +33,6 @@ in { group = config.services.jellyfin.group; mode = "0700"; } - { - directory = "/srv/media"; - mode = "0755"; - } ]; }; } diff --git a/hosts/merope/services/media/lidarr.nix b/hosts/merope/services/media/lidarr.nix index b159428d..b95be944 100644 --- a/hosts/merope/services/media/lidarr.nix +++ b/hosts/merope/services/media/lidarr.nix @@ -14,11 +14,19 @@ ]; environment.persistence = { - "/persist".directories = [{ - directory = "/var/lib/lidarr"; - user = config.services.lidarr.user; - group = config.services.lidarr.group; - mode = "0700"; - }]; + "/persist".directories = [ + { + directory = "/var/lib/lidarr"; + user = config.services.lidarr.user; + group = config.services.lidarr.group; + mode = "0700"; + } + { + directory = "/srv/media/music"; + user = config.services.lidarr.user; + group = config.services.lidarr.group; + mode = "0755"; + } + ]; }; } diff --git a/hosts/merope/services/media/sonarr.nix b/hosts/merope/services/media/sonarr.nix index b5c61905..6fce741d 100644 --- a/hosts/merope/services/media/sonarr.nix +++ b/hosts/merope/services/media/sonarr.nix @@ -14,11 +14,19 @@ ]; environment.persistence = { - "/persist".directories = [{ - directory = "/var/lib/sonarr"; - user = config.services.sonarr.user; - group = config.services.sonarr.group; - mode = "0700"; - }]; + "/persist".directories = [ + { + directory = "/var/lib/sonarr"; + user = config.services.sonarr.user; + group = config.services.sonarr.group; + mode = "0700"; + } + { + directory = "/srv/media/tv"; + user = config.services.sonarr.user; + group = config.services.sonarr.group; + mode = "0755"; + } + ]; }; }