From 28418c4e373267016c42dc0a05b2ad27a1396b58 Mon Sep 17 00:00:00 2001 From: Noah Masur <7386960+nmasur@users.noreply.github.com> Date: Sun, 4 Jun 2023 01:10:23 +0000 Subject: [PATCH] enable jellyseerr --- modules/nixos/services/arr.nix | 9 +++++++++ modules/nixos/services/transmission.nix | 5 ++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/modules/nixos/services/arr.nix b/modules/nixos/services/arr.nix index 5539fba..323645d 100644 --- a/modules/nixos/services/arr.nix +++ b/modules/nixos/services/arr.nix @@ -15,6 +15,7 @@ services.bazarr.enable = true; services.prowlarr.enable = true; services.sabnzbd.enable = true; + services.jellyseerr.enable = true; unfreePackages = [ "unrar" ]; # Required for sabnzbd # Grant users access to destination directories @@ -81,6 +82,14 @@ upstreams = [{ dial = "localhost:8085"; }]; }]; } + { + group = "download"; + match = [{ host = [ config.arrServer ]; }]; + handle = [{ + handler = "reverse_proxy"; + upstreams = [{ dial = "localhost:5055"; }]; + }]; + } ]; }; diff --git a/modules/nixos/services/transmission.nix b/modules/nixos/services/transmission.nix index ff470b2..f7ef7df 100644 --- a/modules/nixos/services/transmission.nix +++ b/modules/nixos/services/transmission.nix @@ -44,7 +44,10 @@ caddy.routes = lib.mkAfter [{ group = lib.mkIf (config.arrServer == config.transmissionServer) "download"; - match = [{ host = [ config.transmissionServer ]; }]; + match = [{ + host = [ config.transmissionServer ]; + path = [ "/transmission*" ]; + }]; handle = [{ handler = "reverse_proxy"; upstreams = [{ dial = "localhost:9091"; }];