Mercurial Hosting > hghosting
changeset 30:66ddf3654046
nginx access log debug conf
| author | Violet7 |
|---|---|
| date | Tue, 19 May 2026 02:10:59 -0700 |
| parents | f83fbf2b6d4f |
| children | b688b17bbe6b |
| files | nginx.conf |
| diffstat | 1 files changed, 19 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/nginx.conf Tue May 19 01:55:47 2026 -0700 +++ b/nginx.conf Tue May 19 02:10:59 2026 -0700 @@ -12,13 +12,26 @@ resolver 8.8.8.8 1.1.1.1 valid=600s; resolver_timeout 10s; - limit_req_zone $binary_remote_addr zone=perip:10m rate=10r/s; - limit_req zone=perip burst=20 nodelay; - limit_req_status 429; - limit_req_log_level warn; + limit_req_zone $binary_remote_addr zone=perip:10m rate=10r/s; + limit_req zone=perip burst=20 nodelay; + limit_req_status 429; + limit_req_log_level warn; + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Proto $scheme; - - +log_format debug '$remote_addr - $remote_user [$time_local] ' + '"$request" $status $body_bytes_sent ' + 'host="$host" ' + 'referer="$http_referer" ' + 'ua="$http_user_agent" ' + 'xff="$http_x_forwarded_for" ' + 'xreal="$http_x_real_ip" ' + 'openai_hash="$http_x_openai_host_hash" ' + 'rt=$request_time ' + 'urt=$upstream_response_time ' + 'upstream="$upstream_addr"'; log_format full '$remote_addr - $remote_user [$time_local] ' '"$request" $status $body_bytes_sent ' '"$http_referer" "$http_user_agent" '
