Nginx Proxy Manager на личном VPS SANSARA в 2026 году
Как настроить Nginx Proxy Manager на личном VPS SANSARA в 2026: пошаговая инструкция для iPhone, Android, Windows, macOS. Запуск через кабинет без терминала, управление доменами и SSL, типичные ошибки.
Nginx Proxy Manager — это веб-панель для управления прокси и SSL на вашем личном VPS. С её помощью вы перенаправляете трафик с доменов на внутренние сервисы (веб-сайты, приложения), автоматически получаете SSL-сертификаты и контролируете доступ. В SANSARA вы получаете готовый личный VPS в одной из 9+ локаций, импортируете данные в клиент через кабинет и запускаете защищённый канал без терминала. Затем ставите Nginx Proxy Manager в Docker и настраиваете домены через веб-интерфейс.
Коротко:
- Nginx Proxy Manager — веб-панель для прокси и SSL на вашем личном сервере.
- SANSARA выдаёт личный VPS с данными для импорта в клиенты iPhone, Android, Windows, macOS.
- Запуск «в один клик»: регистрация → данные в кабинете → импорт в клиент → готовый защищённый канал.
- Вы работаете через выделенный узел, а не общий перегруженный пул.
- Telegram-бот SANSARA помогает с уведомлениями и статусом сервера.
Что это и кому подходит
Nginx Proxy Manager — это обёртка над nginx с графическим интерфейсом. Вы добавляете домены, указываете внутренний адрес сервиса (например, http://192.168.1.10:3000), включаете SSL, и панель сама генерирует конфиги и сертификаты. Это удобно, если вы не хотите редактировать конфиги вручную.
Подходит:
- Владельцам личных VPS, которые хотят вынести несколько сайтов или сервисов за один IP.
- Тем, кто хочет автоматизировать получение Let’s Encrypt SSL-сертификатов.
- Пользователям, которые предпочитают веб-интерфейс командной строке.
Если у вас уже есть личный VPS SANSARA, вы можете развернуть Nginx Proxy Manager поверх своего защищённого канала и управлять доменами через браузер.
Как настроить по шагам (с личным VPS SANSARA)
Предположим, у вас уже есть аккаунт SANSARA и активированный личный VPS. Данные для подключения (адрес, логин, ключ или конфиг) лежат в кабинете.
- 01Подключитесь к личному VPS через SSH
Используйте данные из кабинета SANSARA: IP-адрес сервера, логин, SSH-ключ или пароль. Пример для Linux/macOS в терминале: `bash ssh username@ваш-ip-адрес ` На Windows можно использовать PuTTY или встроенный SSH в PowerShell.
- 01Установите Docker и Docker Compose
На чистом VPS сначала поставьте Docker. Для Ubuntu/Debian-подобных систем:
`bash
sudo apt update && sudo apt upgrade -y
curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh sudo usermod -aG docker $USER newgrp docker `
Затем установите Docker Compose:
`bash sudo apt install docker-compose-plugin -y `
- 01Создайте директорию и docker-compose.yml для Nginx Proxy Manager
Например, в домашней папке:
`bash mkdir ~/npm && cd ~/npm nano docker-compose.yml `
Вставьте конфиг:
`yaml version: '3.8' services: app: image: 'jc21/nginx-proxy-manager:latest' restart: unless-stopped ports:
- '80:80'
- '443:443'
- '81:81'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
`
Здесь:
- Порт 81 — веб-интерфейс панели.
- Порт 80 и 443 — HTTP и HTTPS для ваших доменов.
- ./data и ./letsencrypt — локальные папки для хранения конфигов и сертификатов.
- 01Запустите контейнер
В папке с docker-compose.yml выполните:
`bash docker compose up -d `
Через несколько секунд Nginx Proxy Manager запустится.
- 01Войдите в веб-панель и смените пароль
Откройте в браузере http://ваш-ip-адрес:81. Логин по умолчанию:
- Email: admin@example.com
- Пароль: changeme
Сразу смените email и пароль в настройках админа.
- 01Добавьте домен и прокси-хост
В панели:
- Перейдите в Hosts → Proxy Hosts → Add Proxy Host.
- В поле Domain Names укажите ваш домен, например app.your-domain.com.
- В Forward Hostname / IP укажите внутренний адрес сервиса, например 192.168.1.10.
- В Forward Port — порт сервиса, например 3000.
- На вкладке SSL выберите Request a new SSL Certificate, включите Force SSL и HTTP/2 Support.
Сохраните. Если домен уже указывает на IP вашего VPS, через несколько минут получите работающий HTTPS.
- 01Настройте DNS запись домена
В панели вашего регистратора домена или DNS-хостинга создайте A-запись:
- Тип: A
- Имя: @ или поддомен (например, app)
- Значение: IP-адрес вашего личного VPS SANSARA
После распространения DNS (от нескольких минут до часов) домен будет работать через Nginx Proxy Manager.
Устройства: iPhone, Android, Windows, macOS
Ваш личный VPS SANSARA совместим с основными платформами. Сам Nginx Proxy Manager работает на сервере, а вы подключаетесь к нему через клиенты на устройствах.
- iPhone / Android
В кабинете SANSARA вы получаете конфиг или данные для импорта в мобильный клиент. После импорта включаете защищённый канал — и всё приложение/браузер на устройстве используют ваш выделенный узел. Nginx Proxy Manager в этом случае проксирует запросы к вашим внутренним сервисам.
- Windows / macOS
Аналогично: импортируете конфиг из кабинета в десктопный клиент, активируете туннель. Дальше работаете с Nginx Proxy Manager через браузер на компьютере или с мобильного устройства в той же сети.
Таким образом, Nginx Proxy Manager находится на сервере, а устройства лишь используют созданный вами шлюз.
Частые ошибки и как их избежать
- 01Порты 80 и 443 заняты другим сервисом
Если на VPS уже стоит веб-сервер (Apache, другой nginx), он блокирует порты. Решение: остановите конфликтующий сервис или перенастройте его на другие порты, либо измените внешние порты в docker-compose.yml (например, 8080:80, 8443:443), но тогда вам придётся указывать порт в домене.
- 01DNS не обновился или указан не на тот IP
Браузер пишет «сайт не доступен» или SSL не работает. Проверьте A-запись домена: она должна вести на IP вашего VPS. Используйте онлайн-инструменты проверки DNS, чтобы убедиться, что запись распространилась.
- 01Файрвол блокирует порты 80, 443, 81
На некоторых VPS по умолчанию включён ufw или другой фаервол. Откройте порты:
`bash sudo ufw allow 80/tcp sudo ufw allow 443/tcp sudo ufw allow 81/tcp `
- 01Ошибка прав доступа к папкам data и letsencrypt
Если контейнер не может писать сертификаты, проверьте владельца папок:
`bash sudo chown -R $USER:$USER ./data ./letsencrypt `
И перезапустите контейнер.
- 01Забыли сменить пароль по умолчанию
Это риск безопасности. Сразу после первого входа поменяйте email и пароль админа в настройках Nginx Proxy Manager.
FAQ
Можно ли использовать Nginx Proxy Manager без домена, только по IP?+
Да, но функциональность будет ограничена. Вы сможете открывать веб-панель по IP:81, но для SSL и красивого домена лучше привязать настоящее доменное имя.
Сколько доменов можно добавить в Nginx Proxy Manager?+
Ограничений по количеству нет. Вы можете добавлять десятки доменов и поддоменов, если ваш VPS выдерживает нагрузку.
Нужен ли отдельный IP для каждого домена?+
Нет. Nginx Proxy Manager использует SNI (Server Name Indication), поэтому множество доменов могут работать через один IP-адрес вашего личного VPS.
Что делать, если SSL не выпускается?+
Проверьте, что домен уже указывает на IP сервера, порты 80 и 443 открыты, и нет ошибок в логах контейнера (docker logs <container_id>). Частая причина — DNS ещё не обновился.
Можно ли использовать Nginx Proxy Manager вместе с другим веб-сервером на том же VPS?+
Да, если они не конфликтуют по портам. Например, другой сервис можно перевести на порт 8080, а 80 и 443 отдать Nginx Proxy Manager.
Итог
- Получите личный VPS SANSARA, импортируйте данные из кабинета в клиент на iPhone, Android, Windows или macOS и активируйте защищённый канал.
- На сервере установите Docker и запустите Nginx Proxy Manager через docker-compose.yml с пробросом портов 80, 443 и 81.
- В веб-панели добавьте домен, настройте прокси на внутренний сервис и включите SSL.
- Проверьте DNS и фаервол, чтобы порты были открыты, а домен вёл на правильный IP.
- Используйте Telegram-бот SANSARA для уведомлений о статусе сервера и быстрого доступа к кабинету.
Ещё по теме
Читайте также
CTA · SANSARA
Личный VPS — без терминала и очередей
Регистрация, импорт профиля и стабильный канал на телефон и компьютер. Тот же принцип, о котором мы пишем в блоге — на практике.