feat: add seerr support now that switch to 26.05 is complete and packaged
This commit is contained in:
parent
1f9bdb8f54
commit
c2e864e810
2 changed files with 15 additions and 15 deletions
|
|
@ -41,8 +41,8 @@ in {
|
|||
port = 8096;
|
||||
internal = true;
|
||||
};
|
||||
ombi = {
|
||||
port = 5000;
|
||||
seerr = {
|
||||
port = 5055;
|
||||
internal = true;
|
||||
};
|
||||
radarr = {
|
||||
|
|
|
|||
|
|
@ -9,38 +9,38 @@
|
|||
inherit (config.networking) hostName;
|
||||
|
||||
networkCfg = getAttrByNamespace config "${namespace}.services.networking";
|
||||
isEnabled = hostHasService networkCfg.network-services hostName "jellyseerr";
|
||||
isEnabled = hostHasService networkCfg.network-services hostName "seerr";
|
||||
in {
|
||||
config = mkIf isEnabled {
|
||||
services.jellyseerr = {
|
||||
services.seerr = {
|
||||
enable = true;
|
||||
openFirewall = true;
|
||||
};
|
||||
|
||||
systemd.services.jellyseerr.serviceConfig = let
|
||||
jellyseerrUser = config.users.users.jellyseerr;
|
||||
systemd.services.seerr.serviceConfig = let
|
||||
seerrUser = config.users.users.seerr;
|
||||
in {
|
||||
DynamicUser = mkForce false;
|
||||
User = jellyseerrUser.name;
|
||||
Group = jellyseerrUser.group;
|
||||
User = seerrUser.name;
|
||||
Group = seerrUser.group;
|
||||
};
|
||||
|
||||
users = {
|
||||
users.jellyseerr = {
|
||||
users.seerr = {
|
||||
isSystemUser = true;
|
||||
group = "jellyseerr";
|
||||
group = "seerr";
|
||||
};
|
||||
|
||||
groups.jellyseerr = {};
|
||||
groups.seerr = {};
|
||||
};
|
||||
|
||||
${namespace}.services.storage.impermanence.folders = let
|
||||
jellyseerrUser = config.users.users.jellyseerr;
|
||||
seerrUser = config.users.users.seerr;
|
||||
in [
|
||||
{
|
||||
directory = "/var/lib/jellyseerr";
|
||||
user = jellyseerrUser.name;
|
||||
group = jellyseerrUser.group;
|
||||
directory = "/var/lib/seerr";
|
||||
user = seerrUser.name;
|
||||
group = seerrUser.group;
|
||||
mode = "700";
|
||||
}
|
||||
];
|
||||
Loading…
Add table
Add a link
Reference in a new issue