Skip to content
 
 

Latest commit

 

History

3,398 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3хуя

Release Build License

3хуя

Контора на районе. Не «ещё одна панелька» — а свой стол, свои понятия, свой Xray под variant B.

Форк 3X-UI, только без понтов ради понтов: сюда залит decoder-dev/Xray-core — XHTTP packet-up, scStreamDown, downFrame, всё что надо, когда схема CDN → nginx → XHTTP, а не «поставил и молись».

Important

По понятиям: только для своих, лаборатории, домашнего VPS. Не для продакшена и не для серых схем — мы тут инфраструктуру крутим, а не законы переписываем.

Бренд 3хуя — в морде панели. Под капотом всё по-старому: x-ui, /usr/local/x-ui, systemd. Чтоб апдейты и скрипты не ломались.


Что тут за расстановка

Понятие Что по факту
Ядро Xray с decoder-dev — variant B из коробки, x-ui install-xray если надо перекатить
XHTTP В UI есть scStreamDownServerSecs и downFrame — не наугад в конфиге, а как люди
Подписка / Clash Поля variant B уезжают в sub и Clash/Meta — клиент видит то, что на сервере
Морда Переименовано в 3хуя, на телефоне не страдай — адаптив есть
База tgId не падает от кривого JSON — старые записи в SQLite не трогают нервы
Доставка Релизы decoder-dev/3x-ui, тег dev-latest — свежак с main без церемоний

Полный разбор — как завести точку: ZAVODIM-TOCHku.md.


Что умеет (наследие 3X-UI — не выкидывали)

  • Протоколы: VLESS, VMess, Trojan, SS, WireGuard, Hysteria2, HTTP, SOCKS, Tunnel, TUN, MTProto
  • Транспорт: TCP, mKCP, WS, gRPC, HTTPUpgrade, XHTTP + TLS / REALITY / Vision / ML-KEM
  • Клиенты: лимиты трафика, срок, IP, HWID, онлайн, QR, подписки
  • Ноды, routing, WARP, балансировщики, свой sub-сервер (Clash / JSON / raw)
  • Telegram-бот, API + Swagger, SQLite или Postgres, 13 языков, Fail2ban

Быстрый старт — завести точку

Один VPS, root, Ubuntu/Debian — по классике:

bash <(curl -Ls https://raw.githubusercontent.com/decoder-dev/3x-ui/main/install.sh)

Стабильный релиз (рекомендуем, без сюрпризов):

bash <(curl -Ls https://raw.githubusercontent.com/decoder-dev/3x-ui/main/install.sh) v3.7.0-decoder

Dev-сборка — что в main, то и на сервере (dev-latest):

bash <(curl -Ls https://raw.githubusercontent.com/decoder-dev/3x-ui/main/install.sh) dev-latest

После установки — x-ui: логин, SSL, рестарт, обновление. Панель сама накидает логин/пароль/путь, если не указал.

Панель уже стоит — только Xray перекатить

x-ui install-xray

Или руками — в ZAVODIM-TOCHku.md, там без воды.

Cloud-init / без диалогов

Когда терминала нет, а VPS должен подняться сам:

export XUI_NONINTERACTIVE=1
export XUI_USERNAME=admin
export XUI_PASSWORD='YourStrongPassword'
export XUI_PANEL_PORT=54321
export XUI_WEB_BASE_PATH='your-secret-path'
bash <(curl -Ls https://raw.githubusercontent.com/decoder-dev/3x-ui/main/install.sh)

Креды лежат в /etc/x-ui/install-result.env — сохрани, потом не ищи по логам.


Два репозитория — не перепутай

Что Куда Тег для примера
Панель 3хуя decoder-dev/3x-ui v3.7.0-decoder, dev-latest
Ядро Xray decoder-dev/Xray-core v26.7.28-decoder

Upstream-вики по общим темам: MHSanaei/3x-ui Wiki — половина статей всё ещё актуальна.


Платформы и база

ОС: Linux (Ubuntu, Debian, RHEL-семейство, Arch, Alpine…) и Windows — как у upstream.

Архи: amd64, arm64, armv7 и остальное из списка upstream.

БД: SQLite из коробки (/etc/x-ui/x-ui.db) или Postgres через XUI_DB_TYPE / XUI_DB_DSN в /etc/default/x-ui.


Обновление — не ломай расстановку

x-ui update          # панель с релизов decoder-dev/3x-ui
x-ui install-xray    # свежий decoder-dev Xray в bin/

После апдейта панели Xray подтянется сам, если ставил через наш install/update — но install-xray не помешает, если руками ковырял.


Откуда ноги растут

GPL-3.0 — как у предков. Форк open-source, не «закрытая контора».


3хуя — когда панель должна знать, что такое variant B, а не притворяться обычным 3X-UI.

About

Supporting multi-protocol multi-user(Vmess, Vless, Trojan, ShadowSocks, Wireguard, Hysteria, Tunnel, Mixed, HTTP, Tun, MTProto، AmneziaWG)

Resources

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages