Готовые шаблоны nginx конфигов
Проверенные конфигурации для популярных технологий. Выберите шаблон, откройте в генераторе и настройте под свой сервер.
FastAPI + Uvicorn
Готовая конфигурация nginx для Python FastAPI-приложения, запущенного через Uvicorn или Gunicorn с Uvicorn-воркерами. Включает проксирование на порт 8000, передачу реальных IP клиентов и раздачу статических файлов.
FastAPI + Uvicorn + SSL
FastAPI через Uvicorn с полноценным HTTPS. Автоматический редирект HTTP→HTTPS, современные протоколы TLSv1.2/TLSv1.3, HSTS, оптимизированный SSL-кэш сессий. Подходит для production-деплоя с Let's Encrypt.
Django + Gunicorn
Конфигурация nginx для Django-проекта, запущенного через Gunicorn WSGI-сервер. Раздача статики через /static/ и медиафайлов через /media/ напрямую из nginx, без прохождения через Python.
Node.js (Express)
Nginx как reverse proxy перед Node.js приложением (Express, Fastify, NestJS). Включает раздачу статики из /public/ минуя Node.js, keepalive соединения к upstream и поддержку WebSocket через отдельный location.
Laravel + PHP-FPM 8.2
Конфигурация nginx для Laravel-приложения с PHP-FPM 8.2. Паттерн Front Controller через index.php, запрет доступа к папкам vendor/storage/config, кэширование статики и защита чувствительных файлов.
WordPress
Оптимизированный nginx для WordPress с PHP-FPM. Включает защиту wp-login.php от брутфорса отдельным rate-limit, блокировку xmlrpc.php, запрет выполнения PHP из uploads, и кэширование статических ресурсов.
Static Site
Простая и быстрая конфигурация nginx для раздачи статического сайта (HTML/CSS/JS). Оптимальна для SPA (Vue, React, Angular) с корректным fallback на index.html, и для Hugo/Jekyll/Gatsby сайтов.
WebSocket + SSL
Конфигурация nginx для проксирования WebSocket (WSS) соединений с HTTPS. Корректная обработка заголовков Upgrade/Connection через map, большие таймауты для долгоживущих соединений, отключённая буферизация для real-time передачи.
Load Balancer (Round Robin)
Nginx как балансировщик нагрузки между несколькими бэкендами
Reverse Proxy + Basic Auth
Проксирование с HTTP Basic Authentication — защита dev-стендов и внутренних сервисов
PHP 8.x + FPM (Generic)
Универсальный конфиг для PHP-приложений через FastCGI (без привязки к Laravel/WP)
Next.js / Nuxt SSR
Проксирование Node.js SSR-приложения (Next.js, Nuxt 3, SvelteKit)
Python + Gunicorn (Generic)
Универсальный конфиг для Python WSGI-приложений через Gunicorn
MinIO S3 Object Storage
Nginx перед MinIO — S3-совместимое хранилище с SSL
Certbot + Let's Encrypt автонастройка
Полный конфиг для автополучения и обновления SSL-сертификатов через Certbot
Микросервисы (API Gateway)
Nginx как API Gateway для нескольких микросервисов на разных портах
Нужен кастомный конфиг?
Настройте любые параметры в генераторе и получите готовый nginx конфиг с русскими аннотациями за секунды.
⚙ Открыть генератор