Перейти к основному содержанию
Marzban – панель поверх Xray для раздачи доступа многим пользователям: каждый получает ссылку-подписку со всеми своими конфигами, и она обновляется сама. Когда подключений немного и ты ведёшь их вручную, проще 3X-UI.

Установка

Подключись по SSH под root: Подключение. Хватит даже тарифа VPS-0. Команды для Ubuntu/Debian, свежие версии сверяй с репозиториями Gozargah/Marzban и Marzban-scripts.
  1. Установка – официальный скрипт:
    Скрипт скачает и запустит Marzban. Появится команда marzban: статус, логи, перезапуск.
  2. Администратор – команда спросит логин и пароль для входа в дашборд:
  3. Проверка – статус должен быть Up:
  4. Файрвол – открой порт дашборда и порты своих инбаундов, подробнее: Файрвол.

Доступ

Без SSL дашборд снаружи не открывается ни по IP, ни по домену: нужен домен с сертификатом.
  • SSL в Marzban – получи сертификат, например Let’s Encrypt, и пропиши пути в переменных UVICORN_SSL_CERTFILE и UVICORN_SSL_KEYFILE. Дашборд откроется по адресу https://ТВОЙ_ДОМЕН:8000/dashboard/.
  • Reverse-proxy – поставь панель за nginx.
  • SSH-туннель – только чтобы заглянуть в панель без домена. Запусти на своём компьютере:
    Потом открой в браузере http://localhost:8000/dashboard/.
Подробности в документации Marzban, выпуск сертификата: SSL.

Первый пользователь

  1. Вход – открой дашборд по своему домену и войди данными админа.
  2. Пользователь – добавь нового, при желании задай лимит трафика и срок действия.
  3. Подписка – скопируй ссылку-подписку пользователя и передай ему. Её вставляют в клиент v2rayNG, NekoBox или Hiddify: конфиги подтянутся и будут обновляться сами.
Софт настраиваешь сам, Lumi отвечает за сервер и сеть. Если не работает сеть или порт, пиши в @lumisup_robot. Дальше: 3X-UI, SSL-сертификат.