diff --git a/linux/nebula/jellyfin.nix b/linux/nebula/jellyfin.nix index 5793791..2a4df13 100644 --- a/linux/nebula/jellyfin.nix +++ b/linux/nebula/jellyfin.nix @@ -11,7 +11,7 @@ in services = { aria2 = { enable = true; - extraArguments = "--rpc-listen-all"; + extraArguments = "--rpc-allow-origin-all --rpc-listen-all"; rpcListenPort = ports.aria2; rpcSecretFile = config.sops.secrets.aria2.path; }; @@ -23,6 +23,7 @@ in enable = true; port = ports.jellyseerr; }; + prowlarr.enable = true; radarr = { enable = true; user = usr; diff --git a/linux/singularity/caddy.nix b/linux/singularity/caddy.nix index cbadf9c..ab58256 100644 --- a/linux/singularity/caddy.nix +++ b/linux/singularity/caddy.nix @@ -31,6 +31,8 @@ reverse_proxy ${localSrv "headscale"} ''; "jellyfin.${dn}".extraConfig = '' + reverse_proxy /aria2/* ${homeSrv "aria2"} + reverse_proxy /jellyseerr/* ${homeSrv "jellyseerr"} reverse_proxy ${homeSrv "jellyfin"} ''; ${msfqdn} = {