From 06d95cdb8ebe2d80059a675282dedad9b09e9bd9 Mon Sep 17 00:00:00 2001 From: cnst Date: Sun, 14 Sep 2025 10:52:44 +0200 Subject: [PATCH] feat(arr): adding flaresolverr --- modules/server/prowlarr/default.nix | 37 +++++++++++++++++------------ 1 file changed, 22 insertions(+), 15 deletions(-) diff --git a/modules/server/prowlarr/default.nix b/modules/server/prowlarr/default.nix index 0ddfd610..dd414c04 100644 --- a/modules/server/prowlarr/default.nix +++ b/modules/server/prowlarr/default.nix @@ -39,21 +39,28 @@ in }; }; config = lib.mkIf cfg.enable { - services.${unit} = { - enable = true; - # user = srv.user; - # group = srv.group; + services = { + ${unit} = { + enable = true; + }; + flaresolverr = { + enable = true; + }; + + caddy = { + virtualHosts."${cfg.url}" = { + useACMEHost = srv.domain; + extraConfig = '' + reverse_proxy http://127.0.0.1:9696 + ''; + }; + virtualHosts."${cfg.url}" = { + useACMEHost = srv.domain; + extraConfig = '' + reverse_proxy http://127.0.0.1:8191 + ''; + }; + }; }; - services.caddy.virtualHosts."${cfg.url}" = { - useACMEHost = srv.domain; - extraConfig = '' - reverse_proxy http://127.0.0.1:9696 - ''; - }; - # users.users.prowlarr = { - # group = "prowlarr"; - # isSystemUser = true; - # }; - # users.groups.prowlarr = {}; }; }