3x-ui
- title
- 3x-ui
- type
- toolbox
- summary
- Веб-панель для управления прокси-сервером на Xray-core с квотами для клиентов и ссылками на подписки
- tags
- golang, networking, proxy, vpn, xray
- language
- Go
- license
- GPL-3.0
- created
- 2026-04-06
- updated
- 2026-04-09
- lang
- ru
- translation_of
- 3x-ui
- source_updated
- 2026-04-09
- translated
- 2026-09-01
- translator
- lllm/antigravity/gemini-3.7-flash-medium
Веб-панель управления прокси-сервером на базе Xray-core. Предоставляет дашборд, где можно создавать inbound'ы (точки приёма соединений для различных прокси-протоколов), управлять пользователями, задавать квоты трафика и даты окончания доступа, а также отслеживать использование - и всё это прямо через браузер.
Поддерживаемые протоколы: VMess, VLESS, Trojan, ShadowSocks, WireGuard, HTTP и несколько режимов туннелирования. У каждого inbound'а могут быть собственные настройки TLS, транспортного уровня (WebSocket, gRPC, HTTP/2) и контроля доступа.
Главное преимущество - многопользовательское управление. Для каждого inbound'а создаются конфигурации клиентов со своим UUID/паролем, индивидуальными лимитами по трафику (например, 50 GB/месяц), сроками действия и ограничениями по количеству IP. Панель генерирует ссылки на подписку в стандартном vless-subscription-format, которые клиентские приложения могут импортировать напрямую: достаточно вставить ссылку в v2rayN, Hiddify, Happ или аналогичные программы, и они настроятся автоматически.
Дашборд отображает статистику в реальном времени: активные соединения, потребление трафика по клиентам, нагрузку на систему. Также доступна интеграция с Telegram-ботом для уведомлений (предупреждения об исчерпании трафика, окончании срока действия) и удалённого управления.
Установка на любой Linux-сервер выполняется в одну команду:
bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)
Также проект поставляется с конфигурациями для Docker Compose. Скрипт установки настраивает systemd-сервис, генерирует самоподписанный сертификат и по умолчанию запускает веб-панель на порту 2053.
Под капотом 3x-ui представляет собой веб-приложение на Go, оборачивающее JSON-конфигурацию Xray-core. Панель записывает конфигурационные файлы Xray на основе выбранных в интерфейсе параметров и управляет жизненным циклом процесса Xray. Фронтенд написан на чистом HTML/JS без фреймворков - обычные серверные страницы с небольшим количеством AJAX.
Это серверное дополнение к клиентским инструментам вроде mihomo: 3x-ui запускает прокси-сервер и разграничивает доступ, тогда как mihomo (или v2rayN, Hiddify и др.) работает на стороне клиента и маршрутизирует через него трафик. Правила маршрутизации для заблокированных в России доменов и IP описаны в russia-v2ray-rules-dat.
Руководство по ручной настройке Xray без панели - см. xray-tutorial.
Repo: https://github.com/MHSanaei/3x-ui - 33k звёзд, GPL-3.0. 102 релиза, последний v2.8.11.