{ pkgs, ... }: { services.nginx = { virtualHosts."radarr.donsz.nl" = { forceSSL = true; http2 = true; enableACME = true; locations."/" = { proxyPass = "http://[::1]:7878"; }; }; }; services.oauth2-proxy.nginx.virtualHosts."radarr.donsz.nl" = { allowed_groups = [ "torrent" ]; }; services.radarr = { enable = true; group = "jellyfin"; user = "jellyfin"; environmentFiles = [ (pkgs.writeText "env" '' RADARR__AUTH__METHOD="External" '') ]; }; }