Установка
Подключись по SSH подroot: Подключение. Хватит даже тарифа VPS-0. Команды для Ubuntu/Debian, свежие версии сверяй с репозиториями Gozargah/Marzban и Marzban-scripts.
-
Установка – официальный скрипт:
Скрипт скачает и запустит Marzban. Появится команда
marzban: статус, логи, перезапуск. -
Администратор – команда спросит логин и пароль для входа в дашборд:
-
Проверка – статус должен быть
Up: -
Файрвол – открой порт дашборда и порты своих инбаундов, подробнее: Файрвол.
Доступ
Без SSL дашборд снаружи не открывается ни по IP, ни по домену: нужен домен с сертификатом.-
SSL в Marzban – получи сертификат, например Let’s Encrypt, и пропиши пути в переменных
UVICORN_SSL_CERTFILEиUVICORN_SSL_KEYFILE. Дашборд откроется по адресуhttps://ТВОЙ_ДОМЕН:8000/dashboard/. - Reverse-proxy – поставь панель за nginx.
-
SSH-туннель – только чтобы заглянуть в панель без домена. Запусти на своём компьютере:
Потом открой в браузере
http://localhost:8000/dashboard/.
Первый пользователь
- Вход – открой дашборд по своему домену и войди данными админа.
- Пользователь – добавь нового, при желании задай лимит трафика и срок действия.
- Подписка – скопируй ссылку-подписку пользователя и передай ему. Её вставляют в клиент v2rayNG, NekoBox или Hiddify: конфиги подтянутся и будут обновляться сами.