{ lib, config, proxyReverseArr, ... }: { options.my.servers.prowlarr.enable = lib.mkEnableOption "enable"; config = lib.mkIf config.my.servers.prowlarr.enable { users.users.prowlarr = { group = "piracy"; isSystemUser = true; }; services = { prowlarr.enable = true; nginx = { enable = true; virtualHosts."indexer.${config.my.domain}" = proxyReverseArr 9696 // { }; }; }; }; }