v1.0

Готовые шаблоны nginx конфигов

Проверенные конфигурации для популярных технологий. Выберите шаблон, откройте в генераторе и настройте под свой сервер.

⚡ Русские аннотации 🔒 SSL/TLS из коробки 🐳 Docker Compose экспорт

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 конфиг с русскими аннотациями за секунды.

⚙ Открыть генератор