user root;
worker_processes  auto;
error_log stderr error;
worker_rlimit_nofile 200000;

events {
    worker_connections  16384;
}

http {
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;
    access_log off;
    server_tokens off;

    sendfile        on;
    keepalive_timeout  65;

    upstream fastcgi_backend {
        server unix:/hhvm_app/hhvm.sock;
        keepalive 40;
    }

    server {
        listen       8080;
        server_name  localhost;
        location ~ \.(hh|php)$ {
            root /hhvm_app;
            fastcgi_keep_conn on;
            fastcgi_pass   fastcgi_backend;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME $document_root$fastcgi_script_name;
            include        /etc/nginx/fastcgi_params;
        }
    }
}
