← ClaudeAtlas

nginx-opslisted

Nginx configuration, reverse proxy, SSL/TLS, load balancing, and performance tuning. Use for: nginx, reverse proxy, load balancer, proxy_pass, ssl certificate, lets encrypt, web server, location block, upstream, server block, nginx config, certbot, hsts, gzip, rate limiting.
0xDarkMatter/claude-mods · ★ 22 · DevOps & Infrastructure · score 74
Install: claude install-skill 0xDarkMatter/claude-mods
# Nginx Operations Comprehensive Nginx configuration, reverse proxy patterns, SSL/TLS hardening, load balancing strategies, and performance optimization for production deployments. --- ## Configuration Architecture Quick Reference ``` nginx.conf (main context) ├── worker_processes auto; ├── worker_rlimit_nofile 65535; │ ├── events { # Connection handling │ ├── worker_connections 4096; │ └── multi_accept on; │ } │ ├── http { # HTTP server settings │ ├── include mime.types; │ ├── default_type application/octet-stream; │ ├── sendfile on; │ ├── gzip on; │ │ │ ├── upstream backend { # Load balancing pool │ │ └── server 127.0.0.1:3000; │ │ } │ │ │ ├── server { # Virtual host │ │ ├── listen 443 ssl; │ │ ├── server_name example.com; │ │ │ │ │ ├── location / { # Request routing │ │ │ └── proxy_pass http://backend; │ │ │ } │ │ │ │ │ └── location /static/ { │ │ └── root /var/www; │ │ } │ │ } │ │ │ └── include /etc/nginx/conf.d/*.conf; │ } │ └── stream { # TCP/UDP proxying (optional) └── server { ... } } ``` ### Directive Inheritance Rules | Rule | Behavior | Example | |------|----------|---------| | **Inherit down** | Child blocks inherit parent directives | `gzip on;` in `http` applies to all `server` blocks | | **Override** | Child directive overrides parent |