{ config, pkgs, ... }: let domain = "htpro.giugl.io"; in { services.prowlarr = { enable = true; package = pkgs.unstablePkgs.prowlarr; }; architect.vhost.${domain} = with config.architect.networks; { dnsInterfaces = [ "tailscale" "lan" ]; locations."/" = { port = 9696; allowLan = true; proxyWebsockets=true; allow = [ tailscale.net ]; }; }; users.groups.media.members = [ "prowlarr" ]; }