| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 | # run nginx in foregrounddaemon off;user root;# Set number of worker processes automatically based on number of CPU cores.worker_processes auto;# Enables the use of JIT for regular expressions to speed-up their processing.pcre_jit on;error_log /data/logs/error.log warn;# Includes files with directives to load dynamic modules.include /etc/nginx/modules/*.conf;events {	worker_connections  1024;}http {	include                       /etc/nginx/mime.types;	default_type                  application/octet-stream;	sendfile                      on;	server_tokens                 off;	tcp_nopush                    on;	tcp_nodelay                   on;	client_body_temp_path         /tmp/nginx/body 1 2;	keepalive_timeout             90s;	proxy_connect_timeout         90s;	proxy_send_timeout            90s;	proxy_read_timeout            90s;	ssl_prefer_server_ciphers     on;	gzip                          on;	proxy_ignore_client_abort     off;	client_max_body_size          2000m;	server_names_hash_bucket_size 1024;	proxy_http_version            1.1;	proxy_set_header              X-Forwarded-Scheme $scheme;	proxy_set_header              X-Forwarded-For $proxy_add_x_forwarded_for;	proxy_set_header              Accept-Encoding "";	proxy_cache                   off;	proxy_cache_path              /var/lib/nginx/cache/public  levels=1:2 keys_zone=public-cache:30m max_size=192m;	proxy_cache_path              /var/lib/nginx/cache/private levels=1:2 keys_zone=private-cache:5m max_size=1024m;	log_format proxy '[$time_local] $upstream_cache_status $upstream_status $status - $request_method $scheme $host "$request_uri" [Client $remote_addr] [Length $body_bytes_sent] [Gzip $gzip_ratio] [Sent-to $server] "$http_user_agent" "$http_referer"';	log_format standard '[$time_local] $status - $request_method $scheme $host "$request_uri" [Client $remote_addr] [Length $body_bytes_sent] [Gzip $gzip_ratio] "$http_user_agent" "$http_referer"';	access_log /data/logs/default.log proxy;	# Dynamically generated resolvers file	include /etc/nginx/conf.d/include/resolvers.conf;	# Default upstream scheme	map $host $forward_scheme {		default http;	}	# Real IP Determination	# Docker subnet:	set_real_ip_from 172.0.0.0/8;	# Local subnets:	set_real_ip_from 10.0.0.0/8;	set_real_ip_from 192.0.0.0/8;	# NPM generated CDN ip ranges:	include conf.d/include/ip_ranges.conf;	# always put the following 2 lines after ip subnets:	real_ip_header X-Real-IP;	real_ip_recursive on;	# Files generated by NPM	include /etc/nginx/conf.d/*.conf;	include /data/nginx/default_host/*.conf;	include /data/nginx/proxy_host/*.conf;	include /data/nginx/redirection_host/*.conf;	include /data/nginx/dead_host/*.conf;	include /data/nginx/temp/*.conf;	# Custom	include /data/nginx/custom/http[.]conf;}stream {	# Files generated by NPM	include /data/nginx/stream/*.conf;	# Custom	include /data/nginx/custom/stream[.]conf;}# Custominclude /data/nginx/custom/root[.]conf;
 |