37 lines
		
	
	
		
			852 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			37 lines
		
	
	
		
			852 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 
								 | 
							
								server {
							 | 
						||
| 
								 | 
							
								    listen 80 default_server;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    server_tokens off;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    client_max_body_size 100M;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    root /var/www/app/public/;
							 | 
						||
| 
								 | 
							
								    index index.php;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    location / {
							 | 
						||
| 
								 | 
							
								        try_files $uri $uri/ /index.php?$query_string;
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    location /healthcheck {
							 | 
						||
| 
								 | 
							
								        return 200;
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    location = /favicon.ico { access_log off; log_not_found off; }
							 | 
						||
| 
								 | 
							
								    location = /robots.txt  { access_log off; log_not_found off; }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    location ~* /storage/.*\.php$ {
							 | 
						||
| 
								 | 
							
								        return 503;
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    location ~ \.php$ {
							 | 
						||
| 
								 | 
							
								        fastcgi_split_path_info ^(.+\.php)(/.+)$;
							 | 
						||
| 
								 | 
							
								        fastcgi_pass invoice-ninja-server:9000;
							 | 
						||
| 
								 | 
							
								        fastcgi_index index.php;
							 | 
						||
| 
								 | 
							
								        include fastcgi_params;
							 | 
						||
| 
								 | 
							
								        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
							 | 
						||
| 
								 | 
							
								        fastcgi_intercept_errors off;
							 | 
						||
| 
								 | 
							
								        fastcgi_buffer_size 16k;
							 | 
						||
| 
								 | 
							
								        fastcgi_buffers 4 16k;
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								}
							 |