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