add flaresolverr

This commit is contained in:
2025-10-08 11:06:45 -05:00
parent 0229b200ea
commit 9415ada261

View File

@@ -4,7 +4,7 @@ let
cfg = config.modules.services.flaresolverr;
ids = 2008;
default_port = 8189;
data_dir = "/var/lib/flaresolverr";
data_dir = null; # flaresolverr has no persistence
in
{
options.modules.services.flaresolverr = {
@@ -34,10 +34,9 @@ in
description = "flaresolverr server user";
uid = ids;
isSystemUser = true;
home = "/var/lib/flaresolverr";
createHome = true;
createHome = false;
group = "flaresolverr";
extraGroups = [ "media" ];
extraGroups = [];
};
# enable the flaresolverr service
@@ -49,7 +48,6 @@ in
# override umask to make permissions work out
systemd.services.flaresolverr.serviceConfig = {
UMask = lib.mkForce "0007";
User = "flaresolverr";
Group = "flaresolverr";
};