Marzban – панель для создания конфигураций подключения к прокси протоколов VLESS, VMESS, Trojan, Shadowsocks.
GitHub проекта :
https://github.com/Gozargah/Marzban
Устанавливается одной командой:
sudo bash -c "$(curl -sL https://github.com/Gozargah/Marzban-scripts/raw/master/marzban.sh)" @ install
После установки необходимо задать имя пользователя и пароль для доступа к панели управления :
marzban cli admin create --sudo
Дополнительно, для взаимодействия с панелью Marzban, ее управлением и получением важных системных уведомлений, Вы можете активировать администраторский телеграм бот.
Для этого нужно создать бота в BotFather
Так же нужно получить своего Telegram ID, воспольуемся MyID bot
Теперь нам нужно указать все эти данные в Marzban, для этого нам нужно задать соотвествующие переменные в файле .env раскоментировав их или добавив в конец файла, присвоив им значения полученные ранее.
sudo nano /opt/marzban/.env
TELEGRAM_API_TOKEN | обязательно API токен полученный в BotFather |
TELEGRAM_ADMIN_ID | обязательно ID администратора, если нужно дать доступ нескольким администраторам, укажите их ID через запятую |
TELEGRAM_LOGGER_CHANNEL_ID | не обязательно Канал под логи |
TELEGRAM_DEFAULT_VLESS_FLOW | не обязательно Стандартное значение потока VLESS , выставляемое пользователю при его создании чере бота |
TELEGRAM_PROXY_URL | не обязательно Адрес ТГ прокси |
После, для того что бы изменения вступили в силу, необходимо перезапустить Marzban:
sudo marzban restart