Files
boc/quixzoom-capture-pipeline/nginx/nginx.conf
T
Bernt bae705aa97 ARCHITECTURE: NFC roadmap, edge AI, audit logging
- Add NFC ePassport roadmap (ICAO 9303, eIDAS)
- Add TensorFlow.js edge face detection (BlazeFace)
- Add structured audit logger (GDPR-compliant)
- Risk scoring support

Part of KYC Apple Native UX v1.1.0
2026-06-29 16:24:48 +00:00

60 lines
1.5 KiB
Nginx Configuration File

events {
worker_connections 1024;
}
http {
upstream api {
server api:3000;
}
upstream websocket {
server websocket:8080;
}
# API Server
server {
listen 80;
server_name api.quixzoom.landvex.com;
location / {
proxy_pass http://api;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_cache_bypass $http_upgrade;
}
}
# WebSocket Server
server {
listen 80;
server_name ws.quixzoom.landvex.com;
location / {
proxy_pass http://websocket;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_read_timeout 86400;
}
}
# Developer Dashboard
server {
listen 80;
server_name dev.quixzoom.landvex.com;
location / {
root /usr/share/nginx/html;
index dev-dashboard.html;
}
}
}