Files
Phantom/landing/nginx.conf
Phantom Release 87820c0e58 feat: extract landing to separate service with Docker + status badge
- landing/ structure with src/, Dockerfile, nginx.conf
- docker-compose.landing.yml on port 8080:80
- status.js with build status badge (CI, commit, issues)
- api/status.json fallback
- Glassmorphism cyberpunk styling matching existing design
2026-05-18 18:48:41 +01:00

25 lines
534 B
Nginx Configuration File

server {
listen 80;
server_name localhost;
root /usr/share/nginx/html;
index index.html;
location / {
try_files $uri $uri/ =404;
}
location /health {
access_log off;
return 200 '{"status":"ok"}';
add_header Content-Type application/json;
}
location ~* \.(css|js|png|jpg|jpeg|gif|ico|svg|woff|woff2)$ {
expires 1y;
add_header Cache-Control "public, immutable";
}
gzip on;
gzip_types text/css application/javascript application/json;
}