SANSARA
SANSARA12 июля 2026 г.7 мин

Настройка Nginx Proxy Manager в Docker Compose на личном VPS в 2026 году

Как запустить Nginx Proxy Manager в Docker Compose на личном VPS в 2026 году. Практическая инструкция для SANSARA: регистрация → данные в кабинете → импорт на iPhone, Android, Windows, macOS.

VPSSANSARAгайд

Чтобы развернуть Nginx Proxy Manager в Docker Compose на своём личном VPS, достаточно зарегистрироваться в SANSARA, получить данные подключения в кабинете и импортировать их в клиент на своём устройстве. После этого вы сможете запустить контейнеры с Nginx Proxy Manager и управлять проксированием веб-сервисов через удобный веб-интерфейс.

Коротко:

  • Nginx Proxy Manager — это веб-панель для управления прокси-правилами на основе Nginx.
  • Работает в Docker Compose, что упрощает развёртывание и обновление.
  • Подходит для владельцев личных VPS, которые хотят централизованно управлять несколькими сайтами или сервисами.
  • В SANSARA личный VPS выдаётся автоматически после регистрации, без ручной установки панелей и без терминала для обычного пользователя.
  • Доступны локации в 9+ странах (Европа и другие узлы).
  • Совместимость: iPhone, Android, Windows, macOS.

Что это и кому подходит

Nginx Proxy Manager — это обёртка над Nginx с веб-интерфейсом, которая позволяет настраивать проксирование, SSL-сертификаты и перенаправления через браузер, без правки конфигов вручную. Она запускается в контейнерах Docker и управляется через Docker Compose.

Решение подойдёт:

  • Владельцам личных VPS, которые хотят разместить несколько сайтов или сервисов на одном IP.
  • Тем, кто не хочет редактировать конфиги Nginx вручную, но нуждается в гибком проксировании.
  • Пользователям SANSARA, которые получили выделенный узел и хотят использовать его как шлюз для веб-приложений.

Если вы уже используете личный VPS SANSARA для защищённого канала на своих устройствах, добавление Nginx Proxy Manager позволит вам также управлять веб-трафиком между вашими сервисами.

Как настроить по шагам (с личным VPS SANSARA)

Для работы с Nginx Proxy Manager вам понадобится личный VPS с доступом по SSH и установленными Docker и Docker Compose. В SANSARA VPS уже подготовлен к работе, данные подключения доступны в кабинете после регистрации.

  1. 01Подключитесь к своему личному VPS

Используйте данные из кабинета SANSARA: адрес сервера, логин и пароль (или ключ). Подключитесь через SSH-клиент.

  1. 01Убедитесь, что Docker и Docker Compose установлены

Обычно в SANSARA они уже присутствуют. Проверить можно командами: `bash docker --version docker-compose --version ` Если их нет, установите по официальной инструкции для вашей ОС.

  1. 01Создайте директорию для Nginx Proxy Manager

Например: `bash mkdir ~/nginx-proxy-manager cd ~/nginx-proxy-manager `

  1. 01Создайте файл docker-compose.yml

Содержимое может быть таким: `yaml version: '3.8' services: app: image: 'jc21/nginx-proxy-manager:latest' restart: unless-stopped ports:

  • '80:80'
  • '81:81'
  • '443:443'

volumes:

  • ./data:/data
  • ./letsencrypt:/etc/letsencrypt

` Здесь:

  • Порт 80 — HTTP.
  • Порт 443 — HTTPS.
  • Порт 81 — веб-панель управления.
  • Папки data и letsencrypt сохраняют настройки и сертификаты.
  1. 01Запустите контейнеры

Выполните в той же папке: `bash docker-compose up -d ` После этого Nginx Proxy Manager запустится в фоне.

  1. 01Войдите в веб-панель

Откройте в браузере http://ваш-ip-vps:81. Стандартные учётные данные:

  • Email: admin@example.com
  • Пароль: changeme

Сразу смените пароль.

  1. 01Настройте прокси-хосты

В панели:

  • Добавьте Proxy Host, укажите домен, IP и порт целевого сервиса.
  • Включите SSL, если нужно, и запросите сертификат Let’s Encrypt.

Теперь трафик на указанный домен будет проксироваться через Nginx Proxy Manager на вашем личном VPS.

Устройства: iPhone, Android, Windows, macOS

Nginx Proxy Manager работает на стороне сервера, поэтому клиентские устройства не требуют специальной настройки для самого прокси-менеджера. Важно, чтобы устройства могли обращаться к вашему личному VPS.

  • iPhone, Android

Если вы используете личный VPS SANSARA как защищённый канал, импортируйте конфигурацию из кабинета в своё приложение. После этого весь трафик с телефона будет идти через ваш выделенный узел, включая запросы к доменам, которые вы настроили в Nginx Proxy Manager.

  • Windows, macOS

Аналогично: импортируйте данные подключения из кабинета SANSARA в клиент на ПК. Дальнейшая работа с веб-сервисами, проксируемыми через Nginx Proxy Manager, будет автоматически идти через ваш личный сервер.

Таким образом, Nginx Proxy Manager дополняет вашу инфраструктуру на VPS, а клиенты на всех устройствах подключаются стандартным образом через кабинет SANSARA.

Частые ошибки и как их избежать

  • Порты 80, 443 или 81 уже заняты

Если на VPS уже есть веб-сервер, измените внешние порты в docker-compose.yml (например, 8080:80) или остановите конфликтующий сервис.

  • Не открывается панель на порту 81

Проверьте фаервол на VPS и правила облачного провайдера. Убедитесь, что порт открыт для вашего IP.

  • SSL-сертификаты не выпускаются

Убедитесь, что домен привязан к IP вашего VPS и порты 80/443 доступны извне. Let’s Encrypt требует публичной доступности для проверки.

  • Настройки сбрасываются после перезапуска

Все важные данные должны быть в смонтированных томах (volumes). Не храните конфиги только внутри контейнера.

  • Ошибки прав на папки data и letsencrypt

Если контейнер не может писать в эти директории, создайте их заранее и проверьте владельца (обычно chmod 755 и владелец от root).

FAQ

Нужно ли мне знать Docker, чтобы использовать Nginx Proxy Manager на VPS?+

Достаточно базового понимания. Вы копируете готовый docker-compose.yml, запускаете одну команду, а дальше работаете через веб-интерфейс.

Могу ли я использовать Nginx Proxy Manager вместе с моим защищённым каналом от SANSARA?+

Да, они отлично сочетаются. Ваш личный VPS работает как выделенный узел для защищённого канала, а Nginx Proxy Manager добавляет возможность управлять веб-проксированием.

Что делать, если я забыл пароль от панели Nginx Proxy Manager?+

Подключитесь к VPS по SSH, остановите контейнеры, удалите связанные с паролем данные в папке data (либо всю папку) и запустите заново. После этого войдите с паролем по умолчанию и сразу смените его.

Сколько доменов/хостов можно добавить в Nginx Proxy Manager?+

Ограничений по количеству практически нет, всё зависит от ресурсов VPS. На типичном тарифе SANSARA можно держать десятки прокси-хостов.

Можно ли перенести настройки Nginx Proxy Manager на другой VPS?+

Да, достаточно скопировать папки data и letsencrypt на новый сервер и использовать тот же docker-compose.yml. После запуска настройки и сертификаты восстановятся.

Итог

  • Зарегистрируйтесь в SANSARA, получите личный VPS и данные подключения в кабинете.
  • Подключитесь к VPS по SSH, создайте docker-compose.yml для Nginx Proxy Manager и запустите контейнеры.
  • Настройте прокси-хосты и SSL через веб-панель на порту 81.
  • Импортируйте конфигурацию из кабинета SANSARA в клиенты на iPhone, Android, Windows и macOS.
  • Периодически обновляйте образы контейнеров и делайте бэкап папок data и letsencrypt.

Ещё по теме

CTA · SANSARA

Личный VPS — без терминала и очередей

Регистрация, импорт профиля и стабильный канал на телефон и компьютер. Тот же принцип, о котором мы пишем в блоге — на практике.