{ config, ... }: { services.nginx.virtualHosts."matrix.${config.networking.domain}" = { default = true; quic = true; kTLS = true; forceSSL = true; enableACME = true; locations = { #"/.well-known/acme-challenge".root = config.security.acme.defaults.webroot; "/".return = "418 \"🫖\""; "~ ^(/_matrix|/_synapse/client)" = { recommendedProxySettings = true; proxyPass = "http://[::1]:8008"; extraConfig = '' client_max_body_size 64M; proxy_set_header X-Request-ID $request_id; proxy_http_version 1.1; ''; }; }; }; }