К содержимому

3x-ui на VPS

Панель Xray с лимитами

Категория
VPN / Прокси
Хостинг
VPN-сервер
Автор
MHSanaei
Лицензия
GPL-3.0
Версия
3.8.5

Скрипт бесплатный · VPS от $2.79 в месяц · установка около 60 секунд

Установка по SSH

root@vps:~# bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)

  • SystemUbuntu 24.04 · x86_64ok
  • Sourcegithub.com/MHSanaei/3x-uiok
  • Version3.8.5ok
  • Port2053/tcplisten
  • Port443/tcplisten

✓ 3x-ui 3.8.5 установлен · около 60 секунд

root@vps:~#

Команда установки из библиотеки. Вывод сокращён: на вашем сервере он может отличаться.

Что это

  • Xray
  • VLESS
  • REALITY
  • Hysteria2
  • Лимиты

3x-ui — веб-панель для Xray-core, развитие проекта X-UI. В ней вы создаёте подключения (inbounds) и клиентов, задаёте каждому лимит трафика, срок и число устройств и раздаёте ссылки, QR-коды и подписки.

Панель ставится одним скриптом без Docker и почти не потребляет ресурсов, поэтому её часто выбирают для одного-двух серверов. Кроме VLESS с REALITY есть VMess, Trojan, Shadowsocks, WireGuard, AmneziaWG, Hysteria2 и MTProto.

При установке скрипт генерирует случайные логин, пароль, порт и путь к панели, а управление сервисом идёт через консольное меню x-ui.

  • VLESS, VMess, Trojan, Shadowsocks, WireGuard, AmneziaWG, Hysteria2, MTProto
  • Транспорты TCP, WebSocket, gRPC, XHTTP с TLS и REALITY
  • Лимиты по трафику, сроку, IP и устройствам для каждого клиента
  • Встроенный сервер подписок: raw, JSON и Clash
  • Telegram-бот, REST API и управление несколькими нодами
  • База SQLite по умолчанию или PostgreSQL

Рекомендуемый тариф

Для 3x-ui — не меньше 1 vCPU, 2 ГБ RAM и 10 ГБ NVMe.

Минимум для запуска
1 vCPU · 1 ГБ RAM · 10 ГБ диска
Системы
Ubuntu 22.04 · Ubuntu 24.04 · Debian 11 · Debian 12 · AlmaLinux 9

Как установить

Три шага в боте или одна команда по SSH, установка займёт около 60 секунд.

  1. 01

    Выберите тариф в боте

    Откройте @ExpressHost_bot и оплатите VPS. Сервер будет готов примерно через 60 секунд.

  2. 02

    Добавьте 3x-ui

    На шаге «Дополнения» выберите скрипт из библиотеки или запустите его позже: Настройки сервера → Скрипты.

  3. 03

    Завершите настройку

    Сохраните адрес панели, логин и пароль, которые скрипт выведет в конце (Access URL)

Вручную по SSH

Подключитесь к серверу под root и выполните команду. Поддерживаемые системы: Ubuntu 22.04, Ubuntu 24.04, Debian 11, Debian 12, AlmaLinux 9.

Команда установки
bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)

Порты

Порты 3x-ui
ПортПротоколНазначение
2053tcpВеб-панель (порт по умолчанию; установщик предлагает случайный)
443tcpОбычно занимают под VLESS REALITY (настраивается в панели)

После установки

  1. 1.Сохраните адрес панели, логин и пароль, которые скрипт выведет в конце (Access URL)
  2. 2.Забыли данные? Выполните x-ui и выберите пункт с текущими настройками или сбросом логина
  3. 3.Создайте inbound VLESS + REALITY в разделе Inbounds и добавьте клиентов
  4. 4.Выпустите SSL-сертификат на домен через меню x-ui, чтобы открывать панель по HTTPS

Вопросы о 3x-ui

Не нашли ответ? Пишите @ExpressHost_SupportBot.

Сколько пользователей выдержит тариф?

Панель почти не нагружает сервер, ресурсы уходят на Xray. Для десятков активных клиентов хватает 1 vCPU и 2 ГБ RAM; при росте следите за загрузкой CPU и каналом.

Как обновить 3x-ui?

Командой x-ui update или через меню x-ui. Установщик проверяет контрольную сумму архива, настройки и клиенты сохраняются.

Где лежат данные?

База панели — /etc/x-ui/x-ui.db, файлы программы — /usr/local/x-ui. Для бэкапа достаточно скопировать x-ui.db.

Чем 3x-ui отличается от Marzban?

3x-ui ставится без Docker и подходит для одного-двух серверов. В Marzban и Remnawave сильнее мультисерверность и подписки для продажи доступа.

3x-ui ставится при заказе — в боте.