events { worker_connections 1024; } http { include /etc/nginx/mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; client_max_body_size 100m; server { listen 80; server_name localhost; root /var/www/public; index index.php index.html; location / { try_files $uri $uri/ /index.php?$query_string; } location ^~ /storage/ { alias /var/www/storage/app/public/; try_files $uri =404; access_log off; expires 7d; add_header Cache-Control "public"; } location ~ \.php$ { fastcgi_pass php-fpm:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } } }