refactor(merope/jellyseerr): use dynamic user

Assisted-by: pi (gpt-5.6-sol)
This commit is contained in:
Gabriel Fontes
2026-08-17 00:56:01 -03:00
parent 0a1f6f86c1
commit 885d7fb921
@@ -1,4 +1,4 @@
{config, lib, ...}: {
{config, ...}: {
services.jellyseerr = {
enable = true;
};
@@ -12,28 +12,7 @@
};
};
environment.persistence = {
"/persist".directories = [{
directory = "/var/lib/jellyseerr";
user = "jellyseerr";
group = "jellyseerr";
mode = "0700";
}];
};
# Disable DynamicUser
systemd.services.seerr.serviceConfig = {
DynamicUser = lib.mkForce false;
User = lib.mkForce "jellyseerr";
Group = lib.mkForce "jellyseerr";
};
users = {
users.jellyseerr = {
home = "/var/lib/jellyseerr";
group = "jellyseerr";
isSystemUser = true;
};
groups.jellyseerr = {};
};
environment.persistence."/persist".directories = [
"/var/lib/private/jellyseerr"
];
}