Spaces:
				
			
			
	
			
			
					
		Running
		
	
	
	
			
			
	
	
	
	
		
		
					
		Running
		
	File size: 1,173 Bytes
			
			85e5ca8 7a825d5 85e5ca8 e1c7423 542395c 85e5ca8 400357a 85e5ca8  | 
								1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59  | 
								worker_processes auto;
pid /tmp/nginx.pid;
events {
    worker_connections 1024;
    use epoll;
    multi_accept on;
}
http {
    include /etc/nginx/mime.types;
    default_type application/octet-stream;
    access_log /tmp/access.log;
    error_log /tmp/error.log;
    sendfile on;
    keepalive_timeout 65;
    # Gzip compression
    gzip on;
    gzip_vary on;
    gzip_proxied any;
    gzip_comp_level 5;
    gzip_min_length 256;
    gzip_types
        text/plain
        text/css
        application/javascript
        application/json
        application/xml
        application/rss+xml
        image/svg+xml;
    server {
        listen 8080;
        server_name localhost;
        root /usr/share/nginx/html;
        index index.html;
        # Health check endpoint
        location = /health {
            return 200 "ok";
            add_header Content-Type text/plain;
        }
        # Cache immutable build assets from Astro
        location /_astro/ {
            expires 30d;
            add_header Cache-Control "public, max-age=2592000, immutable";
        }
        location / {
            try_files $uri $uri/ /index.html;
        }
    }
}
 |