user nginx; pid /run/nginx.pid; worker_processes 1; error_log /dev/stderr warn; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; access_log off; server_tokens off; client_max_body_size 100m; keepalive_timeout 65; sendfile on; tcp_nodelay on; server { listen 8014; server_name localhost; root /srv/ushahidi; index index.php; location / { try_files $uri /index.html; } location /platform { fastcgi_pass unix:/var/run/ushahidi.sock; fastcgi_index index.php; include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root/platform/httpdocs/index.php; fastcgi_split_path_info ^(/platform/)(.*)$; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info; fastcgi_param HTTP_HOST $http_x_forwarded_host if_not_empty; fastcgi_param HTTPS $http_x_forwarded_https if_not_empty; fastcgi_param REQUEST_SCHEME $http_x_forwarded_proto if_not_empty; fastcgi_param SERVER_NAME $http_x_forwarded_server_name if_not_empty; fastcgi_param SERVER_PORT $http_x_forwarded_server_port if_not_empty; } } }