user <%= node[:nginx][:user] %>; worker_processes <%= node[:nginx][:worker_processes] %>; <% if node[:nginx][:daemon_disable] -%> daemon off; <% end -%> error_log <%= node[:nginx][:log_dir] %>/error.log; pid <%= node[:nginx][:pid] %>; events { worker_connections <%= node[:nginx][:worker_connections] %>; } http { include <%= node[:nginx][:dir] %>/mime.types; default_type application/octet-stream; <% unless node[:nginx][:disable_access_log] -%> access_log <%= node[:nginx][:log_dir] %>/access.log; <% end %> sendfile on; tcp_nopush on; tcp_nodelay on; <% if node[:nginx][:keepalive] == "on" %> keepalive_timeout <%= node[:nginx][:keepalive_timeout] %>; <% end %> gzip <%= node[:nginx][:gzip] %>; <% if node[:nginx][:gzip] == "on" %> gzip_http_version <%= node[:nginx][:gzip_http_version] %>; gzip_comp_level <%= node[:nginx][:gzip_comp_level] %>; gzip_proxied <%= node[:nginx][:gzip_proxied] %>; gzip_types <%= node[:nginx][:gzip_types].join(' ') %>; <% end %> server_names_hash_bucket_size <%= node[:nginx][:server_names_hash_bucket_size] %>; include <%= node[:nginx][:dir] %>/conf.d/*.conf; include <%= node[:nginx][:dir] %>/sites-enabled/*; }