3x-ui
Что это
3x-ui — веб-панель для управления Xray-core сервером. Самая популярная self-hosted VPN-панель 2024-2026 годов. Разработчик — MHSanaei. Форк более раннего x-ui (kevinvivien/x-ui). Github: github.com/MHSanaei/3x-ui.
Что умеет
- Веб-UI для всех Xray-протоколов: VLESS, VMess, Trojan, Shadowsocks
- Все транспорты: TCP, WebSocket, gRPC, HTTPUpgrade, xHTTP, mKCP
- Security: TLS, Reality, none
- Статистика трафика на пользователя (лимиты по объёму / времени)
- Subscription-ссылки (base64-конфиг для клиентов)
- Telegram-бот для управления и уведомлений
- Multi-user, expiration dates
- Автогенерация ключей Reality (X25519, shortIds, ML-DSA-65)
- Backup конфига
Установка
bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)
Стандартный порт админки — 2053, доступ через https://IP:2053/<path>/ с basic-auth. Из коробки — самоподписной сертификат, лучше подключить Let's Encrypt.
Мимикрия админки под Chrome
Проблема: если оставить админку 3x-ui на открытом порту без маскировки — DPI/сканнеры могут её найти. Решение — «webBasePath» (случайный путь) + маскировка ответа под браузер:
- Random webBasePath (
/AbCd12eF/) — без него панель отдаёт html-title3X-UI, который легко ищется - Опция «Fake HTTP response» — если попал не на webBasePath, сервер отдаёт fake HTML (например
<h1>It works!</h1>)
База данных
По умолчанию — SQLite. Файл /etc/x-ui/x-ui.db. Backup — просто копия файла. Для большой нагрузки лучше переключить на MySQL/MariaDB (см. страницу про БД панелей).
Форки и альтернативы
| Проект | Разработчик | Статус |
|---|---|---|
| 3x-ui | MHSanaei | активная |
| alireza0/x-ui | alireza0 | форк, поддерживается |
| x-ui (оригинал) | vaxilu/kevinvivien | заброшен |
| Remnawave | Remnawave team | активная, новая архитектура |
| Marzban | Gozargah | активная, серьёзная |
3x-ui vs Remnawave
3x-ui — простой self-hosted вариант «поставил-настроил-работает». Remnawave — API-first, современнее, лучше архитектура, но сложнее в setup. Для одиночного сервера с 5-50 пользователями — 3x-ui хватит. Для 100+ пользователей и нескольких нод — Remnawave.
Ссылки
- GitHub: github.com/MHSanaei/3x-ui
- Docs: github.com/MHSanaei/3x-ui/wiki