From de2a3e10c9f367cfe2843157a8aee7410bc4858c Mon Sep 17 00:00:00 2001 From: itsnotkubrick <56165502+itsnotkubrick@users.noreply.github.com> Date: Sun, 27 Sep 2026 19:45:34 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A0=D0=B5=D0=BF=D0=BE=D0=B7=D0=B8=D1=82?= =?UTF-8?q?=D0=BE=D1=80=D0=B8=D0=B9=20=D0=BF=D0=B5=D1=80=D0=B5=D0=B8=D0=BC?= =?UTF-8?q?=D0=B5=D0=BD=D0=BE=D0=B2=D0=B0=D0=BD=20=D0=B2=203X-UI=5FKIT=20?= =?UTF-8?q?=E2=80=94=20=D0=BD=D0=BE=D0=B2=D1=8B=D0=B5=20=D1=81=D1=81=D1=8B?= =?UTF-8?q?=D0=BB=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 6 +++--- index.html | 6 +++--- manuals/3x-ui.md | 2 +- manuals/hysteria2.md | 2 +- manuals/xkeen-keenetic.md | 4 ++-- scripts/3x-ui.sh | 11 ++++++----- scripts/hysteria2.sh | 8 ++++---- scripts/kit-sub.py | 2 +- scripts/kit.sh | 2 +- tools/lib/mihomo.js | 2 +- tools/mihomo/index.html | 4 ++-- tools/xray/index.html | 4 ++-- 12 files changed, 27 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index 86c87bb..db3fb8d 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ **Пошаговые инструкции: свой VPN-сервер за 15 минут и прокси на роутере Keenetic** [![Инструкций](https://img.shields.io/badge/инструкций-3-3fb950)](#инструкции) -[![Обновлено](https://img.shields.io/github/last-commit/itsnotkubrick/Reality_Hysteria2?label=обновлено&color=3fb950)](https://github.com/itsnotkubrick/Reality_Hysteria2/commits) +[![Обновлено](https://img.shields.io/github/last-commit/itsnotkubrick/3X-UI_KIT?label=обновлено&color=3fb950)](https://github.com/itsnotkubrick/3X-UI_KIT/commits) [Инструкции](#инструкции) · [Генераторы](#генераторы-конфигов-для-xkeen) · [Что понадобится](#что-понадобится) · [Полезное](#полезное) · [Поддержать](#поддержать-проект) @@ -38,8 +38,8 @@ | | Генератор | Что получится | |---|---|---| -| ⚙️ | [Xray](https://itsnotkubrick.github.io/Reality_Hysteria2/tools/xray/) | `04_outbounds.json` и `05_routing.json`: серверы, выбор сервисов, реклама, свои сайты | -| 🧩 | [Mihomo](https://itsnotkubrick.github.io/Reality_Hysteria2/tools/mihomo/) | `config.yaml` с автовыбором сервера, подпиской, Hysteria2 и веб-панелью | +| ⚙️ | [Xray](https://itsnotkubrick.github.io/3X-UI_KIT/tools/xray/) | `04_outbounds.json` и `05_routing.json`: серверы, выбор сервисов, реклама, свои сайты | +| 🧩 | [Mihomo](https://itsnotkubrick.github.io/3X-UI_KIT/tools/mihomo/) | `config.yaml` с автовыбором сервера, подпиской, Hysteria2 и веб-панелью | ## Что понадобится diff --git a/index.html b/index.html index 071d42a..eda2af9 100644 --- a/index.html +++ b/index.html @@ -1,5 +1,5 @@ 3X-UI KIT - - -Инструкции — на GitHub + + +Инструкции — на GitHub diff --git a/manuals/3x-ui.md b/manuals/3x-ui.md index 6c62e7e..d874af9 100644 --- a/manuals/3x-ui.md +++ b/manuals/3x-ui.md @@ -59,7 +59,7 @@ Подключитесь к серверу по SSH и выполните: ```bash -bash <(curl -fsSL https://raw.githubusercontent.com/itsnotkubrick/Reality_Hysteria2/main/scripts/3x-ui.sh) +bash <(curl -fsSL https://raw.githubusercontent.com/itsnotkubrick/3X-UI_KIT/main/scripts/3x-ui.sh) ``` Через пару минут скрипт покажет всё нужное: diff --git a/manuals/hysteria2.md b/manuals/hysteria2.md index a7d358c..3be1e17 100644 --- a/manuals/hysteria2.md +++ b/manuals/hysteria2.md @@ -27,7 +27,7 @@ Подключитесь к серверу по SSH и выполните: ```bash -bash <(curl -fsSL https://raw.githubusercontent.com/itsnotkubrick/Reality_Hysteria2/main/scripts/hysteria2.sh) +bash <(curl -fsSL https://raw.githubusercontent.com/itsnotkubrick/3X-UI_KIT/main/scripts/hysteria2.sh) ``` ![Установка Hysteria2](assets/script-hysteria2.svg) diff --git a/manuals/xkeen-keenetic.md b/manuals/xkeen-keenetic.md index 4b75e58..da38d50 100644 --- a/manuals/xkeen-keenetic.md +++ b/manuals/xkeen-keenetic.md @@ -76,10 +76,10 @@ sh -c "$(curl -sSL https://raw.githubusercontent.com/jameszeroX/XKeen/main/insta 1. `04_outbounds.json` — подключение к вашему серверу. 2. `05_routing.json` — какие сайты и сервисы пускать через прокси. -Оба файла собирает наш **[генератор Xray](https://itsnotkubrick.github.io/Reality_Hysteria2/tools/xray/)**: +Оба файла собирает наш **[генератор Xray](https://itsnotkubrick.github.io/3X-UI_KIT/tools/xray/)**: вставьте ссылку `vless://`, отметьте сервисы — и получите одну команду, которая сама запишет файлы на роутер и перезапустит XKeen. Для ядра Mihomo -и ссылок Hysteria2 есть **[генератор Mihomo](https://itsnotkubrick.github.io/Reality_Hysteria2/tools/mihomo/)**. +и ссылок Hysteria2 есть **[генератор Mihomo](https://itsnotkubrick.github.io/3X-UI_KIT/tools/mihomo/)**. > [!NOTE] > Генераторы работают прямо в браузере — ссылки с паролями никуда не отправляются. diff --git a/scripts/3x-ui.sh b/scripts/3x-ui.sh index 3442837..e992d86 100755 --- a/scripts/3x-ui.sh +++ b/scripts/3x-ui.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash -# 3X-UI со всеми протоколами одной командой — https://github.com/itsnotkubrick/Reality_Hysteria2 +# 3X-UI со всеми протоколами одной командой — https://github.com/itsnotkubrick/3X-UI_KIT # -# Установка: bash <(curl -fsSL https://raw.githubusercontent.com/itsnotkubrick/Reality_Hysteria2/main/scripts/3x-ui.sh) +# Установка: bash <(curl -fsSL https://raw.githubusercontent.com/itsnotkubrick/3X-UI_KIT/main/scripts/3x-ui.sh) # # Ставит официальную панель 3X-UI (версия закреплена ниже) её собственным # установщиком, получает сертификат Let's Encrypt на IP, создаёт подключения @@ -111,11 +111,12 @@ ART echo echo "${B}3X-UI KIT${N} на основе панели 3X-UI (MHSanaei/3x-ui), ядра Xray и mihomo" echo - echo " https://github.com/itsnotkubrick/Reality_Hysteria2" + echo " https://github.com/itsnotkubrick/3X-UI_KIT" echo " ${D}it's not Kubrick. it's just a VPN.${N}" echo echo "Ниже — данные для входа в панель и подключения." } + main() { [[ $EUID -eq 0 ]] || die "Запустите от root: sudo -i, затем команду ещё раз." command -v systemctl >/dev/null || die "Нужен systemd." @@ -694,7 +695,7 @@ awg_attach() { # имя subId [лимит-байт] [срок-мс] [устро done } -KIT_CLI_URL="https://raw.githubusercontent.com/itsnotkubrick/Reality_Hysteria2/main/scripts/kit.sh" +KIT_CLI_URL="https://raw.githubusercontent.com/itsnotkubrick/3X-UI_KIT/main/scripts/kit.sh" install_kit_cli() { install -d -m 700 /etc/kit @@ -872,7 +873,7 @@ setup_subscription() { SUB_FETCH="$(if [[ $TRUSTED == yes ]]; then echo https; else echo http; fi)://$HOST:$SUB_PORT$SUB_PATH$SUBID" } -KIT_SUB_URL="https://raw.githubusercontent.com/itsnotkubrick/Reality_Hysteria2/main/scripts/kit-sub.py" +KIT_SUB_URL="https://raw.githubusercontent.com/itsnotkubrick/3X-UI_KIT/main/scripts/kit-sub.py" install_kit_sub() { say "Ставлю подписку с учётом приложения (kit-sub)" diff --git a/scripts/hysteria2.sh b/scripts/hysteria2.sh index 2840e5c..ee3c83c 100755 --- a/scripts/hysteria2.sh +++ b/scripts/hysteria2.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash -# Hysteria2 одной командой — https://github.com/itsnotkubrick/Reality_Hysteria2 +# Hysteria2 одной командой — https://github.com/itsnotkubrick/3X-UI_KIT # -# Установка: bash <(curl -fsSL https://raw.githubusercontent.com/itsnotkubrick/Reality_Hysteria2/main/scripts/hysteria2.sh) +# Установка: bash <(curl -fsSL https://raw.githubusercontent.com/itsnotkubrick/3X-UI_KIT/main/scripts/hysteria2.sh) # Управление: hy2 help # # Ставит официальный бинарник Hysteria2 (версия закреплена ниже, контрольная @@ -12,7 +12,7 @@ set -Eeuo pipefail HY_VERSION="2.12.3" HY_REPO="HyNetworks/hysteria" -SELF_URL="https://raw.githubusercontent.com/itsnotkubrick/Reality_Hysteria2/main/scripts/hysteria2.sh" +SELF_URL="https://raw.githubusercontent.com/itsnotkubrick/3X-UI_KIT/main/scripts/hysteria2.sh" BIN=/usr/local/bin/hysteria CLI=/usr/local/bin/hy2 @@ -179,7 +179,7 @@ render_config() { write_unit() { cat >"$UNIT" <
@@ -54,7 +54,7 @@
Добавьте ссылку или подписку в шаг 1 — здесь появится конфиг.
- + diff --git a/tools/xray/index.html b/tools/xray/index.html index a435db1..cd02177 100644 --- a/tools/xray/index.html +++ b/tools/xray/index.html @@ -10,7 +10,7 @@
@@ -57,7 +57,7 @@
Вставьте ссылку в шаг 1 — здесь появятся файлы.
- +