x-ui (vaxilu/x-ui)
Searching Database…
Что это такое?
x-ui — это веб-панель для своего сервера, которая управляет прокси-сервером Xray: много пользователей и много протоколов входящих подключений (vmess, vless, trojan, shadowsocks, dokodemo-door, socks, http), всем этим можно управлять прямо из браузера.
То есть она живёт на моём сервере, а управляю я ей из браузера?
Верно — панель работает на вашем собственном сервере, а не на устройствах клиентов: бэкенд на Go с веб-интерфейсом на JavaScript, который открывается в браузере, при этом ваши устройства подключаются к созданным ею входящим подключениям Xray.
Как установить её на свой сервер?
Скачайте последний архив релиза (amd64 на большинстве серверов), загрузите его в /root/ и установите от root. Либо воспользуйтесь Docker-образом от сообщества и инструкциями, которые подготовил Chasing66.
Какой сервер мне для этого нужен?
Любой дистрибутив Linux из числа поддерживаемых в README: CentOS 7+, Ubuntu 16+ или Debian 8+, с доступом root. Для доступа к панели по HTTPS вам также понадобится собственный домен и SSL-сертификат.
Есть ли в ней что-то недоделанное?
Telegram-бот помечен как находящийся в разработке и пока не работает, а issues на GitHub закрыты, так что с поддержкой придётся разбираться самому. Перенос с v2-ui затрагивает только аккаунты входящих подключений — настройки панели и пароли не переносятся.
Могу ли я ограничивать, сколько трафика расходует каждый пользователь?
Да — панель учитывает трафик по каждому пользователю и позволяет ставить лимиты трафика и сроки действия для аккаунтов. Она также показывает общее состояние системы, а для продвинутых сценариев можно подставить собственный шаблон конфига xray.
Как работает получение SSL-сертификата в один клик?
Встроенный скрипт запрашивает wildcard-сертификаты Let's Encrypt через DNS API Cloudflare: вы указываете свою почту Cloudflare и Global API Key, домен уже должен работать через Cloudflare, а сертификаты окажутся в /root/cert с автопродлением.
У меня v2-ui — насколько сложно переехать?
Установите x-ui на тот же сервер и запустите миграцию: она перенесёт все данные аккаунтов входящих подключений, но настройки панели и логин с паролем останутся на месте. После этого остановите v2-ui и перезапустите x-ui, иначе они будут конфликтовать из-за портов.
What are similar projects?
nyx, v2ray-agent, vpn-configs-for-russia, 3X-UI_KIT, CFNext, clash, edgetunnel, V2rayU
Which topics is it in?
xray-core, letsencrypt, xray, trojan, v2ray, shadowsocks, admin-dashboard, webui, censorship-circumvention, cloudflare, proxy, monitoring

