{ config, pkgs, lib, ... }: { services = { nginx = { enable = true; #package = pkgs.nginxQuic; recommendedProxySettings = true; #recommendedTlsSettings = true; recommendedZstdSettings = true; recommendedGzipSettings = true; recommendedBrotliSettings = true; recommendedOptimisation = true; #defaultMimeTypes = ../../../../modules/packages/nginx/mime.types; appendConfig = '' worker_processes 16; ''; eventsConfig = '' #use kqueue; worker_connections 512; ''; appendHttpConfig = '' #sendfile on; disable_symlinks off; ''; additionalModules = with pkgs.nginxModules; [ moreheaders ]; virtualHosts = { "discord.localhost" = import ./nginx/discord.localhost.nix { inherit pkgs; }; }; }; }; systemd.services.nginx.serviceConfig = { LimitNOFILE = 5000000; }; }