3x-ui3x-ui
Начало работы

Обновление и удаление

Управляйте 3x-ui через меню и CLI x-ui — обновляйте (стабильная, dev- или старая версия), меняйте настройки и удаляйте панель без остатков.

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

x-ui

Меню управления x-ui

В меню (пункты 028) сверху отображается статус панели/Xray, а далее:

#ПунктЧто делает
1Install(Пере)установка из удалённого скрипта
2UpdateОбновление до последнего стабильного релиза
3Update to Dev Channel (latest commit)Обновление до скользящей сборки dev-latest
4Update MenuОбновление только скрипта меню x-ui
5Legacy VersionУстановка конкретной старой версии (запросит тег)
6UninstallУдаление 3x-ui (см. ниже)
7Reset Username & PasswordЗадать новые учётные данные; при желании отключить 2FA
8Reset Web Base PathСгенерировать случайный базовый веб-путь
9Reset SettingsСброс настроек панели (ваша учётная запись сохраняется)
10Change PortИзменить порт панели
11View Current SettingsПоказать имя пользователя, порт, базовый веб-путь, пути к сертификатам
12–14Start / Stop / RestartУправление службой панели
15Restart XrayПерезапустить только Xray-core
16Check StatusСтатус службы
17Logs ManagementПросмотр отладочных логов / очистка логов
18–19Enable / Disable AutostartВключить/выключить автозапуск при загрузке
20SSL Certificate ManagementLet's Encrypt (домен или IP), пользовательские пути, продление/отзыв
21Cloudflare SSL CertificateWildcard-сертификат через DNS-01 с помощью Cloudflare
22IP Limit ManagementОграничения по IP на клиента на базе Fail2ban
23Firewall ManagementУстановка ufw и правила для портов
24SSH Port Forwarding ManagementПривязать панель к localhost и туннелировать через SSH
25PostgreSQL ManagementУстановка/миграция/управление PostgreSQL
26Enable BBRПереключить sysctl-управление перегрузкой BBR
27Update Geo FilesОбновить данные geoip/geosite (Loyalsoldier, IR, RU)
28Speedtest by OoklaЗапустить тест скорости Ookla
0Exit

Некоторым из этих пунктов посвящены отдельные страницы: SSL-сертификаты (пункты 20–21), Безопасность (ограничения по IP, фаервол), Обратный прокси и Настройки панели (TLS), а также База данных (PostgreSQL).

Подкоманды CLI

Для скриптов и быстрых действий x-ui также принимает подкоманду напрямую:

КомандаДействие
x-ui start / stop / restartУправление службой
x-ui restart-xrayПерезапустить только Xray-core
x-ui statusПоказать статус
x-ui settingsПоказать текущие настройки
x-ui enable / disableВключить/выключить автозапуск при загрузке
x-ui logВывести отладочный лог в реальном времени
x-ui banlogПоказать лог блокировок Fail2ban
x-ui updateОбновить до последнего стабильного релиза
x-ui update-devОбновить до скользящей сборки dev-latest
x-ui legacyУстановить конкретную старую версию (с запросом)
x-ui update-all-geofilesОбновить все geo-файлы, перезапустить при изменениях
x-ui migrate-db --dsn …Миграция SQLite → PostgreSQL (см. База данных)
x-ui install / uninstallУстановка / удаление

Обновление

  • Стабильная версия: пункт меню 2 или x-ui update. Повторный запуск установочного скрипта также обновляет панель на месте.
  • Dev-канал: пункт меню 3 или x-ui update-dev — скользящая сборка dev-latest по каждому коммиту (не стабильный релиз).
  • Конкретная старая версия: пункт меню 5 (Legacy Version).

Обновление сохраняет вашу базу данных и настройки. Перед переходом на новую мажорную версию сделайте резервную копию.

Пользователи Docker обновляются иначе — нужно скачать новый образ и пересоздать контейнер (docker compose pull && docker compose up -d), а не использовать команды обновления x-ui.

Удаление

Пункт меню 6 или x-ui uninstall. Команда останавливает и отключает службу, удаляет юнит службы, а также каталоги /etc/x-ui/ и папку установки. Если панель использовала локально установленный PostgreSQL, она предложит удалить и его (отдельное необратимое подтверждение).

Удаление стирает базу данных (/etc/x-ui/x-ui.db) и вашу конфигурацию. Сначала сделайте резервную копию, если она может вам понадобиться.

On this page