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

Установка Nginx Proxy Manager на личный VPS SANSARA в 2026 году

Установка Nginx Proxy Manager на личный VPS SANSARA в 2026: готовый Docker Compose, веб-панель, SSL от Let’s Encrypt, настройка для iPhone, Android, Windows, macOS без терминала.

VPSSANSARAгайд

Чтобы получить готовый обратный прокси с веб-интерфейсом и SSL‑сертификатами, разверните Nginx Proxy Manager на своём личном VPS SANSARA через Docker Compose. После регистрации в кабинете SANSARA вы получите данные подключения — импортируйте их в клиент на iPhone, Android, Windows или macOS и настройте NPM за несколько шагов.

Коротко:

  • Nginx Proxy Manager — веб‑панель для управления обратным прокси и SSL‑сертификатами Let’s Encrypt.
  • Работает в Docker‑контейнере на вашем личном VPS, порты 80, 443 и 81.
  • SANSARA даёт готовый личный сервер в 9+ странах, подключение «в один клик» без терминала.
  • Подходит для домашних сервисов, тестовых сред и публичных сайтов с HTTPS.

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

Nginx Proxy Manager — это обёртка над nginx с графическим интерфейсом. Вы настраиваете домены, поддомены, перенаправления и SSL в панели, а не в конфигах. Контейнер работает как единая точка входа для ваших сервисов: веб‑приложений, панелей управления, медиасерверов.

Подходит:

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

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

1. Получите личный VPS в кабинете SANSARA

После регистрации выберите страну и тариф. В кабинете появятся данные подключения: адрес сервера, логин, пароль, протоколы. Импортируйте их в клиент на своём устройстве — больше ничего настраивать не нужно.

2. Подключитесь к серверу по SSH (если требуется установка Docker)

Если на вашем VPS ещё нет Docker, подключитесь через терминал или SSH‑клиент. На Debian/Ubuntu‑подобных системах установите Docker и Docker Compose:

`bash sudo apt update sudo apt install docker.io docker-compose-plugin sudo systemctl enable docker --now sudo usermod -aG docker $USER `

Переподключитесь к сессии или перезайдите на сервер.

3. Создайте директорию и docker-compose.yml

Создайте папку для NPM и перейдите в неё:

`bash mkdir ~/nginx-proxy-manager cd ~/nginx-proxy-manager `

Создайте файл docker-compose.yml со следующим содержимым:

`yaml services: app: image: docker.io/jc21/nginx-proxy-manager:latest container_name: nginxproxymanager restart: unless-stopped ports:

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

volumes:

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

environment: TZ: Europe/Moscow `

Здесь:

  • ports — 80 и 443 для веб‑трафика, 81 для админки.
  • volumes — хранение данных и SSL‑сертификатов.
  • TZ — ваша временная зона.

4. Запустите контейнер

`bash docker compose up -d `

Контейнер скачает образ и запустится в фоне. Проверьте статус:

`bash docker ps `

5. Войдите в веб‑панель NPM

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

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

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

6. Настройте первый прокси‑хост

В панели NPM:

  1. 01Перейдите в Hosts → Proxy Hosts → Add Proxy Host.
  2. 02Укажите домен (например, app.your-domain.com).
  3. 03В Forward Hostname / IP — IP или имя контейнера вашего сервиса.
  4. 04В Forward Port — порт сервиса (например, 3000 для фронтенда).
  5. 05Включите Block Common Exploits и Websockets Support, если нужно.
  6. 06На вкладке SSL выберите «Request a new SSL Certificate», укажите email, включите Force SSL.

Сохраните. Через несколько минут домен будет доступен по HTTPS.

7. Настройте DNS

На стороне вашего DNS‑хостинга создайте A‑запись для домена, указывающую на IP вашего VPS SANSARA. После распространения DNS (обычно несколько минут) NPM получит сертификат автоматически.

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

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

  • iPhone / Android: Установите клиент из App Store или Google Play, импортируйте конфигурацию из кабинета SANSARA, включите туннель.
  • Windows / macOS: Скачайте официальный клиент, загрузите профиль из кабинета, активируйте соединение.

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

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

ОшибкаПричинаРешение
«Invalid Hostname» в NPMDNS ещё не обновился или запись неправильнаяПроверить A‑запись, подождать 10–30 минут, использовать dig или онлайн‑чекер.
SSL‑сертификат не выпускаетсяПорт 80/443 закрыт или недоступен снаружиУбедиться, что брандмауэр VPS пропускает 80/443, проверить проброс в панели хостинга.
Ошибка 502 Bad GatewayБэкенд‑сервис недоступенПроверить, что контейнер/сервис запущен, порт совпадает с Forward Port.
Не открывается порт 81Брандмаузер блокирует или порт занятПроверить docker ps, убедиться, что 81 проброшен, не открывать его наружу.
Docker: «Permission denied»Пользователь не в группе dockerВыполнить newgrp docker или перелогиниться, использовать sudo только если необходимо.

Общее правило: не открывайте порт 81 наружу. Админка должна быть доступна только через SSH‑туннель или внутреннюю сеть.

FAQ

`bash docker compose down docker compose pull docker compose up -d `

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

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

Можно ли использовать NPM только для локальных сервисов?+

Да. Настройте локальные DNS‑записи (например, в /etc/hosts или внутреннем DNS) и используйте NPM как обратный прокси в локальной сети.

Что делать, если контейнер NPM не запускается?+

Посмотрите логи: docker logs nginxproxymanager. Частые причины — неправильные права на volumes, конфликт портов или ошибка в docker-compose.yml.

Как обновить Nginx Proxy Manager?+

Остановите контейнер, обновите образ и перезапустите:

Работает ли NPM на ARM‑серверах (Raspberry Pi и подобных)?+

Да, официальный образ поддерживает ARM64. На ARMv7 могут быть ограничения, проверяйте актуальную документацию.

Итог

  • Разверните Nginx Proxy Manager на личном VPS SANSARA через Docker Compose — один файл конфигурации и две команды.
  • Настройте домены и SSL в веб‑панели на порту 81, не редактируя конфиги вручную.
  • Подключайтесь к своему выделенному узлу с iPhone, Android, Windows или macOS через импорт из кабинета SANSARA.
  • Не открывайте порт админки наружу, используйте SSH‑туннель или внутреннюю сеть.
  • Обновляйте NPM и следите за логами, чтобы быстро находить проблемы.

Ещё по теме

CTA · SANSARA

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

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