Форк nginx-proxy-manager с веб-интерфейсом для настройки обратного прокси nginx, поддержкой HTTP/3, CrowdSec, усиленной защитой TLS и mTLS; поставляется в виде Docker-образа.
NginxProxyManager/nginx-proxy-manager
Веб-интерфейс в Docker для настройки обратных прокси Nginx и бесплатного SSL от Let's Encrypt без ручного редактирования конфигов Nginx.
- Звёзды
- 34,652
- Форки
- 3,963
- Открытые issues
- 869
- Последний коммит
- позавчера
Что это?
Nginx Proxy Manager — готовый Docker-образ с веб-интерфейсом для перенаправления доменов на сервисы, работающие у вас дома или в другом месте. Через формы можно настраивать хосты, перенаправления, потоки и ответы 404. Также предусмотрена SSL-терминация с бесплатными сертификатами Let's Encrypt, поэтому пользователям не нужно разбираться во внутренних механизмах Nginx или Let's Encrypt.
В админ-интерфейсе на базе Tabler также можно управлять списками доступа, базовой HTTP-аутентификацией, пользователями и их правами, а также просматривать журнал аудита. Опытные пользователи могут задавать собственную конфигурацию Nginx. Заявленная цель проекта — упростить настройку и снизить порог входа.
Для развертывания используется файл docker-compose, который публикует порты 80, 443 и 81 для админ-интерфейса, а также подключает тома для данных и сертификатов. Начиная с версии 2.14 проект больше не поддерживает устройства с armv7, поскольку Node.js прекратил поддержку armhf; для таких устройств доступен тег образа 2.13.7.
Ключевые возможности
- 01Веб-интерфейс для создания прокси-хостов, перенаправлений, потоков и хостов с ответом 404
- 02Бесплатный SSL через Let's Encrypt или загрузка собственных сертификатов
- 03Списки доступа и базовая HTTP-аутентификация для хостов
- 04Управление пользователями и их правами, а также журнал аудита
- 05Расширенная возможность задавать собственную конфигурацию Nginx для опытных пользователей
Сценарии использования
- Публикация самостоятельно размещённых сервисов в домашней сети по доменному имени с HTTPS
- Размещение нескольких внутренних веб-приложений за одним публичным шлюзом на портах 80 и 443
- Управление обратным прокси и продлением SSL-сертификатов на небольшом сервере без ручного редактирования файлов Nginx
Быстрый старт
- 1
Установите Docker
- 2
Создайте файл docker-compose.yml с образом и портами 80, 81 и 443
- 3
Запустите стек
docker compose up -d - 4
Войдите в Admin UI через порт 81
Что важно знать
- Для доступа из интернета необходим Docker и перенаправление портов 80 и 443.
- В версии 2.14 и более поздних версиях поддержка armv7 прекращена.
В подборках
Темы
Частые вопросы
- Что такое nginx-proxy-manager?
- Веб-интерфейс в Docker для настройки обратных прокси Nginx и бесплатного SSL от Let's Encrypt без ручного редактирования конфигов Nginx. Nginx Proxy Manager — готовый Docker-образ с веб-интерфейсом для перенаправления доменов на сервисы, работающие у вас дома или в другом месте. Через формы можно настраивать хосты, перенаправления, потоки и ответы 404. Также предусмотрена SSL-терминация с бесплатными сертификатами Let's Encrypt, поэтому пользователям не нужно разбираться во внутренних механизмах Nginx или Let's Encrypt.
- nginx-proxy-manager можно использовать бесплатно? Какая у него лицензия?
- nginx-proxy-manager распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- nginx-proxy-manager всё ещё поддерживается?
- Активно поддерживается. Последний коммит в nginx-proxy-manager — 5 нояб. 2026 г..
- Для чего можно использовать nginx-proxy-manager?
- Публикация самостоятельно размещённых сервисов в домашней сети по доменному имени с HTTPS Размещение нескольких внутренних веб-приложений за одним публичным шлюзом на портах 80 и 443 Управление обратным прокси и продлением SSL-сертификатов на небольшом сервере без ручного редактирования файлов Nginx
- Как установить nginx-proxy-manager?
- Установите Docker Создайте файл docker-compose.yml с образом и портами 80, 81 и 443 Запустите стек: docker compose up -d Войдите в Admin UI через порт 81
- Где скачать nginx-proxy-manager?
- Исходный код и инструкции по установке — на GitHub: https://github.com/NginxProxyManager/nginx-proxy-manager
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Веб-интерфейс для управления nginx: виртуальными хостами, прокси, SSL-сертификатами и потоками — без ручного редактирования конфигурационных файлов.
Nginx-обратный прокси и веб-шлюз в Docker-контейнере с автоматической выдачей сертификатов Let's Encrypt/ZeroSSL через Certbot и защитой fail2ban от вторжений.
PaaS для самостоятельного хостинга, который развёртывает приложения и базы данных на вашем сервере с помощью Docker, Nginx и Let's Encrypt через веб-интерфейс и CLI.
Панель управления для собственного сервера: развёртывание веб-приложений, управление базами данных, Docker-контейнерами, DNS, резервными копиями и безопасностью на VPS или выделенном сервере.
Самостоятельно разворачиваемая платформа с CI/CD: собирает приложения из репозитория, настраивает маршрутизацию и TLS и управляется через desktop-приложение, веб-интерфейс или CLI.