SANSARA
SANSARA11 июля 2026 г.9 мин

Установка Nginx Proxy Manager в Docker на личном VPS SANSARA (2026)

Установка Nginx Proxy Manager в Docker на личном VPS SANSARA в 2026 году: пошаговая инструкция для управления доменами и SSL через веб-интерфейс без терминала.

VPSSANSARAгайд

Nginx Proxy Manager — это веб-панель для управления обратными прокси и SSL-сертификатами на основе Nginx. Вы настраиваете прокси-хосты через графический интерфейс, а система сама генерирует конфиги и обновляет сертификаты Let’s Encrypt. С личным VPS SANSARA вы получаете готовый сервер с Docker, и вам не нужно работать в терминале: регистрация → данные в кабинете → импорт в клиент на iPhone, Android, Windows или macOS.

Коротко:

  • Веб-панель для Nginx: управление доменами, SSL и прокси в браузере.
  • Бесплатные SSL-сертификаты Let’s Encrypt с автопродлением.
  • Работает в Docker: образ jc21/nginx-proxy-manager.
  • Совместимость с любым приложением, которое можно запустить на личном VPS.
  • Доступ к панели по порту 81, прокси — 80 и 443.
  • Личный выделенный узел SANSARA вместо общего перегруженного пула.

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

Nginx Proxy Manager (NPM) — это обёртка над Nginx с веб-интерфейсом. Вы создаёте прокси-хосты, указываете домен, IP или имя контейнера, порт и включаете SSL. Система сама пишет конфиги Nginx и выпускает сертификаты через Let’s Encrypt.

Кому подходит:

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

NPM особенно удобен, когда у вас несколько Docker-контейнеров (например, веб-приложение, блог, панель мониторинга) и вы хотите, чтобы все они работали через один IP с разными доменами и SSL.

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

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

Шаг 1. Подготовка личного VPS

  1. 01Зарегистрируйтесь в SANSARA и выберите тариф с личным VPS.
  2. 02В кабинете скопируйте данные подключения: адрес сервера, логин, пароль, ключ (если используется).
  3. 03Импортируйте конфигурацию в клиент на вашем устройстве (iPhone, Android, Windows, macOS).
  4. 04После подключения ваш трафик идёт через выделенный узел SANSARA, а не через общий пул.

Шаг 2. Запуск Nginx Proxy Manager в Docker

NPM поставляется как Docker-образ jc21/nginx-proxy-manager. Для запуска используется docker-compose.yml:

`yaml services: app: image: jc21/nginx-proxy-manager:latest container_name: npm restart: unless-stopped ports:

  • "80:80"
  • "443:443"
  • "81:81"

volumes:

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

environment: TZ: Europe/Moscow `

Что делает этот файл:

  • image: jc21/nginx-proxy-manager:latest — использует актуальный образ на 2026 год.
  • ports — пробрасывает порты:
  • 80: HTTP для прокси.
  • 443: HTTPS для защищённых соединений.
  • 81: веб-панель управления.
  • volumes — сохраняет данные и сертификаты на хост.
  • TZ — временная зона сервера.

Если вы используете панель управления контейнерами (например, Portainer), создайте стек с этим docker-compose.yml. Если такой панели нет — обратитесь в поддержку SANSARA или используйте Telegram-бота SANSARA для автоматического развёртывания.

После запуска контейнера откройте в браузере http://ваш-ip:81. Логин по умолчанию:

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

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

Шаг 3. Настройка домена и SSL

  1. 01Добавьте запись DNS
  • Укажите A-запись вашего домена на IP вашего личного VPS SANSARA.
  • Если используете поддомен (например, app.ваш-домен.ru), создайте для него запись.
  1. 01Создайте прокси-хост в NPM
  • В панели NPM перейдите в Proxy Hosts → Add Proxy Host.
  • Details:
  • Domain Names: ваш домен или поддомен.
  • Forward Hostname / IP: IP или имя контейнера вашего приложения.
  • Forward Port: порт приложения (например, 3000 для Node.js, 8080 для веб-сервера).
  • SSL:
  • Включите SSL.
  • Выберите «Request a new SSL Certificate».
  • Укажите email для Let’s Encrypt.
  • Включите «Force SSL», если хотите перенаправлять HTTP на HTTPS.
  • Сохраните настройки.
  1. 01Проверка
  • Откройте ваш домен в браузере. Должен открыться ваш сервис через HTTPS с валидным сертификатом.

Шаг 4. Дополнительные настройки (опционально)

  • Доступ по IP

Если вам нужен доступ к панели только по IP, настройте брандмауэр или используйте встроенные настройки безопасности SANSARA.

  • Резервное копирование

Периодически сохраняйте папки data и letsencrypt с вашего VPS. Это позволит быстро восстановить конфигурацию при переезде на другой узел.

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

SANSARA совместима с основными платформами. После настройки NPM на личном VPS вы можете подключаться к своим сервисам с любого устройства.

  • iPhone / Android

Установите клиент SANSARA из App Store или Google Play. Импортируйте конфигурацию из кабинета — защищённый канал будет работать в фоне. Открывайте свои домены в браузере или в приложениях, которые поддерживают прокси.

  • Windows / macOS

Используйте десктопный клиент SANSARA. После импорта конфигурации все запросы к вашим доменам пойдут через выделенный узел. Это удобно для доступа к внутренним сервисам из любой сети.

Если вы хотите, чтобы определённые приложения не использовали туннель, настройте split tunneling в клиенте.

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

  1. 01Порт 80 или 443 занят

Убедитесь, что на вашем личном VPS нет других веб-серверов, слушающих эти порты. Если занят — остановите их или перенастройте.

  1. 01DNS не обновился

После изменения A-записи подождите несколько минут (иногда до часа). Проверьте DNS через онлайн-инструменты.

  1. 01Ошибка SSL
  • Убедитесь, что домен правильно резолвится на IP VPS.
  • Проверьте, что порт 80 открыт для Let’s Encrypt (нужен для HTTP-челленджа).
  • Если используете Cloudflare, временно отключите проксирование (серый значок облака).
  1. 01Доступ к панели NPM только по IP

По умолчанию панель открыта на порту 81. Если вы хотите ограничить доступ, настройте брандмауэр или используйте встроенные средства безопасности SANSARA.

  1. 01Контейнеры не видят друг друга

Если вы проксируете на другой Docker-контейнер, убедитесь, что оба контейнера в одной сети Docker. В NPM указывайте имя контейнера как хост.

FAQ

Нужен ли мне свой домен для Nginx Proxy Manager?+

Да, для работы с SSL и удобными адресами нужен домен. Без домена можно использовать только IP, но тогда HTTPS будет с самоподписанным сертификатом.

Можно ли использовать NPM без Docker?+

Официально проект рассчитан на Docker. Без Docker установка сложнее и не рекомендуется, особенно на личном VPS SANSARA, где Docker уже настроен.

Сколько доменов можно добавить в NPM?+

Ограничений по количеству доменов нет. Вы можете добавлять столько прокси-хостов, сколько позволяет ресурсов вашего личного VPS.

Будет ли NPM обновлять сертификаты автоматически?+

Да, NPM использует Let’s Encrypt и автоматически продлевает сертификаты до истечения срока действия.

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

Остановите контейнер, найдите файл базы данных в папке data и сбросьте пароль через SQLite или пересоздайте контейнер с чистой конфигурацией.

Сравнение подходов к проксированию

ПодходСложностьУправление SSLВеб-интерфейсПодходит для личного VPS
Ручная настройка NginxВысокаяРучнаяНетДа, но требует опыта
Nginx Proxy ManagerНизкаяАвтоматическоеДаИдеально для SANSARA
TraefikСредняяАвтоматическоеДа (с дополнениями)Да, но сложнее начать

NPM — оптимальный выбор для владельцев личных VPS, которые хотят быстро и без терминала настроить прокси и SSL.

Итог

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

С такой настройкой вы получите централизованное управление доменами и SSL на вашем личном VPS без необходимости работать в терминале.

Ещё по теме

CTA · SANSARA

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

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