{ config, lib, pkgs, ... }: { services.jackett = { enable = true; port = 8011; user = "jackett"; group = "transmission"; package = pkgs.unstable.jackett; }; services.nginx.virtualHosts."jackett.mossnet.lan" = { enableACME = false; forceSSL = false; locations."/" = { extraConfig = '' proxy_pass http://127.0.0.1:8011/; ''; }; }; services.lidarr = { enable = true; group = "audio"; }; services.nginx.virtualHosts."lidarr.mossnet.lan" = { enableACME = false; forceSSL = false; locations."/" = { extraConfig = '' proxy_pass http://127.0.0.1:8686/; ''; }; }; services.sonarr = { enable = true; group = "video"; }; services.nginx.virtualHosts."sonarr.mossnet.lan" = { enableACME = false; forceSSL = false; locations."/" = { extraConfig = '' proxy_pass http://127.0.0.1:8989/; ''; }; }; services.jellyseerr = { enable = true; # group = "video"; }; services.nginx.virtualHosts."seerr.mossnet.lan" = { enableACME = false; forceSSL = false; locations."/" = { extraConfig = '' proxy_pass http://127.0.0.1:5055/; ''; }; }; }