worker_processes 1; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; gzip on; gzip_static on; gzip_disable "msie6"; gzip_vary on; gzip_types text/plain text/css application/javascript; map $request_method $access_control_max_age { OPTIONS 1728000; # 20 days } server { listen 8080; server_name localhost; index index.html index.htm; location / { absolute_redirect off; alias /usr/share/nginx/html/; expires 1d; location ~* \.(?:json|yml|yaml)$ { expires -1; include cors.conf; } include cors.conf; } } }