# Development Nginx configuration for LiveReload events { worker_connections 1024; } http { upstream docs { server docs:4321; } server { listen 35729; server_name localhost; # LiveReload WebSocket proxy location /livereload { proxy_pass http://docs; 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; } # Health check location /health { access_log off; return 200 "livereload healthy\n"; add_header Content-Type text/plain; } } }