diff --git a/docker/nginx/nginx.conf b/docker/nginx/nginx.conf index e62c121..56d8555 100644 --- a/docker/nginx/nginx.conf +++ b/docker/nginx/nginx.conf @@ -1,27 +1,24 @@ +user nginx; worker_processes auto; -pid /run/nginx.pid; +error_log /var/log/nginx/error.log warn; +pid /var/run/nginx.pid; events { - worker_connections 768; + worker_connections 1024; } http { include /etc/nginx/mime.types; default_type application/octet-stream; - + + log_format main '$remote_addr - $remote_user [$time_local] "$request" $status ' + '$body_bytes_sent "$http_referer" "$http_user_agent" ' + '"$http_x_forwarded_for"'; + + access_log /var/log/nginx/access.log main; + sendfile on; - tcp_nopush on; keepalive_timeout 65; - - # Logging configuration - - access_log /var/log/nginx/access.log; - error_log /var/log/nginx/error.log; - - # Gzip compression - gzip on; - gzip_types text/plain text/css application/json application/javascript; - - # Include virtual host configs + include /etc/nginx/conf.d/*.conf; } \ No newline at end of file