What problem does it solve? Setting up nginx correctly requires navigating complex configuration contexts, TLS settings, proxy headers, and performance tuning, where small mistakes cause downtime or security gaps. This Skill provides production-tested configuration patterns so engineers can deploy web servers, reverse proxies, and load balancers without trial-and-error. ## Core Features & Use Cases - Reverse Proxy & Load Balancing: Proxy traffic to Node.js, Python, or Go backends with proper headers, health checks, and algorithms like least-connections or IP hash. - SSL/TLS Termination: Modern TLS 1.3 configuration with HSTS, OCSP stapling, session caching, and Let's Encrypt integration. - Performance & Security Hardening: Gzip compression, proxy caching, rate limiting, security headers, and DDoS protection patterns. - Use Case: You need to deploy a Node.js API behind nginx with HTTPS, rate limiting on login endpoints, and WebSocket support. This Skill provides the complete server block, upstream definition, and reusable snippets ready to test with nginx -t. ## Quick Start Ask the AI to configure nginx as a reverse proxy with SSL for your backend application running on port 3000.