From 5f18955ff6ac2c847f22d58e3fc4c3181845158c Mon Sep 17 00:00:00 2001 From: xqzr <34030394+xqzr@users.noreply.github.com> Date: Fri, 13 Dec 2024 18:23:33 +0800 Subject: [PATCH] Create nginx.conf --- VLESS-XHTTP3-Nginx/nginx.conf | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 VLESS-XHTTP3-Nginx/nginx.conf diff --git a/VLESS-XHTTP3-Nginx/nginx.conf b/VLESS-XHTTP3-Nginx/nginx.conf new file mode 100644 index 0000000..c1387cd --- /dev/null +++ b/VLESS-XHTTP3-Nginx/nginx.conf @@ -0,0 +1,26 @@ +server { + listen [::]:443 ssl ipv6only=off reuseport; + listen [::]:443 quic reuseport ipv6only=off; + server_name example.com; + + index index.html; + root /var/www/html; + + http2 on; + ssl_certificate /path/to/example.cer; + ssl_certificate_key /path/to/example.key; + ssl_protocols TLSv1.2 TLSv1.3; + ssl_ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384; + + client_header_timeout 5m; + keepalive_timeout 5m; + # 在 location 后填写 /你的 path/ + location /你的 path/ { + client_max_body_size 0; + grpc_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + client_body_timeout 5m; + grpc_read_timeout 315; + grpc_send_timeout 5m; + grpc_pass unix:/dev/shm/xrxh.socket; + } +}