feat: add multimedia group and storage folder

Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
This commit is contained in:
Lander Van den Bulcke 2025-01-05 22:18:58 +01:00
parent 5f87aa21e8
commit 6cedec4f94
Signed by: lander
GPG key ID: 0142722B4B0C536F
2 changed files with 25 additions and 3 deletions

View file

@ -1,6 +1,13 @@
{pkgs, ...}: {
users.groups.multimedia = {};
systemd.tmpfiles.rules = [
"d /data/media 0770 - multimedia - -"
];
services.jellyfin = {
enable = true;
group = "multimedia";
openFirewall = true;
};
environment.systemPackages = [
@ -14,7 +21,21 @@
openFirewall = true;
};
services.radarr.enable = true;
services.sonarr.enable = true;
services.transmission.enable = true;
services.radarr = {
enable = true;
group = "multimedia";
};
services.sonarr = {
enable = true;
group = "multimedia";
};
services.transmission = {
enable = true;
group = "multimedia";
settings = {
download-dir = "/data/media/torrent";
};
};
}

View file

@ -15,6 +15,7 @@ in {
"lp"
"scanner"
"docker"
"multimedia"
];
packages = with pkgs; [