Repolode
NginxProxyManager

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. 1

    Установите Docker

  2. 2

    Создайте файл docker-compose.yml с образом и портами 80, 81 и 443

  3. 3

    Запустите стек

    docker compose up -d
  4. 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-proxy-manager с веб-интерфейсом для настройки обратного прокси nginx, поддержкой HTTP/3, CrowdSec, усиленной защитой TLS и mTLS; поставляется в виде Docker-образа.

2,4 тыс.+8 за неделю123JavaScriptAGPL-3.0Активно поддерживаетсяОбновлён 4 часа назад

PaaS для самостоятельного хостинга, который развёртывает приложения и базы данных на вашем сервере с помощью Docker, Nginx и Let's Encrypt через веб-интерфейс и CLI.

15,2 тыс.+5 за неделю1 тыс.TypeScriptOtherАктивно поддерживаетсяОбновлён 17 часов назад

Панель управления для собственного сервера: развёртывание веб-приложений, управление базами данных, Docker-контейнерами, DNS, резервными копиями и безопасностью на VPS или выделенном сервере.

1,8 тыс.+17 за неделю183PythonMITАктивно поддерживаетсяОбновлён 5 часов назад

Самостоятельно разворачиваемая платформа с CI/CD: собирает приложения из репозитория, настраивает маршрутизацию и TLS и управляется через desktop-приложение, веб-интерфейс или CLI.

15,2 тыс.+134 за неделю1,4 тыс.TypeScriptApache-2.0Активно поддерживаетсяОбновлён 3 часа назад