# # ~~~ nginx config # # # ~~~ system # user user nginx nginx; # jit pcre_jit on; # # ~~~ workers # enable worker_processes auto; events { worker_connections 1024; } # # ~~~ logging # error log error_log /dev/null; # # ~~~ http settings http { # upgrade requests map $http_upgrade $connection_upgrade { default upgrade; '' close; } # types include /etc/nginx/mime.types.nginx; # disable sending version server_tokens off; # body size client_max_body_size 512m; # optimisations sendfile on; tcp_nopush on; # ssl protocols ssl_protocols TLSv1.2 TLSv1.3; ssl_prefer_server_ciphers on; ssl_session_cache shared:SSL:2m; ssl_session_timeout 1h; ssl_session_tickets off; # compression gzip_vary on; # disable logging access_log off; # load domains include /etc/nginx/conf.d/*.conf; # load redirects include /etc/nginx/redirect.d/*.conf; } # # ~~~ stream settings stream { # load streams include /etc/nginx/stream.d/*.conf; }