Add files via upload

This commit is contained in:
xVRVx
2026-01-31 15:47:06 +03:00
committed by GitHub
parent 79b8890f9d
commit 7d955fab19

View File

@@ -164,7 +164,6 @@ xray_sspasw_vrv=$(openssl rand -base64 32)
path_subpage=$(openssl rand -base64 15 | tr -dc 'A-Za-z0-9' | head -c 20)
# ipserv=$(hostname -I | awk '{print $1}')
socksUser=$(openssl rand -base64 16 | tr -dc 'A-Za-z0-9' | head -c 6)
@@ -369,7 +368,7 @@ cat << 'EOF' | envsubst > "$SCRIPT_DIR/config.json"
},
{
"outboundTag": "direct",
"domain": ["geosite:google-gemini","geosite:category-ru"]
"domain": ["geosite:google-gemini","geosite:category-ru","habr.com"]
}
],
"domainStrategy": "IPIfNonMatch"
@@ -379,9 +378,6 @@ cat << 'EOF' | envsubst > "$SCRIPT_DIR/config.json"
EOF
# Создаем JSON конфигурацию клиента
#!/bin/bash
# 1. Функция-шаблон (содержит повторяющуюся часть: Log, DNS, Routing, Inbounds)
print_config() {
local PROXY_OUTBOUND="$1"
local REMARK="$2"
@@ -415,6 +411,12 @@ print_config() {
],
"outboundTag": "direct"
},
{
"domain": [
"habr.com"
],
"outboundTag": "proxy"
},
{
"domain": [
"geosite:private",
@@ -440,21 +442,6 @@ print_config() {
"geoip:private"
],
"outboundTag": "direct"
},
{
"ip": [
"geoip:!ru"
],
"outboundTag": "proxy"
},
{
"domain": [
"geosite:discord",
"geosite:youtube",
"geosite:tiktok",
"geosite:signal"
],
"outboundTag": "proxy"
}
]
},
@@ -466,6 +453,14 @@ print_config() {
"port": 10808,
"settings": {
"udp": true
},
"sniffing": {
"enabled": true,
"destOverride": [
"http",
"tls",
"quic"
]
}
},
{
@@ -475,13 +470,29 @@ print_config() {
"port": 2080,
"settings": {
"udp": true
},
"sniffing": {
"enabled": true,
"destOverride": [
"http",
"tls",
"quic"
]
}
},
{
"tag": "http-in",
"protocol": "http",
"listen": "127.0.0.1",
"port": 10809
"port": 10809,
"sniffing": {
"enabled": true,
"destOverride": [
"http",
"tls",
"quic"
]
}
}
],
"outbounds": [
@@ -500,8 +511,6 @@ print_config() {
TPL
}
# 2. Определяем уникальные настройки (Outbounds)
# --- Config 1: VLESS Reality + Vision ---
OUT_REALITY_VISION='{
"mux": { "concurrency": -1, "enabled": false },
@@ -582,7 +591,6 @@ OUT_SS='{
}
}'
# 3. Сборка JSON массива и сохранение в файл
(
echo "["
print_config "$OUT_REALITY_VISION" "🇪🇺 vlessRAWrealityXTLS"
@@ -727,4 +735,6 @@ $linkSS
Открыт локальный socks5 на порту 10808, 2080 и http на 10809.
Поддержать автора: https://github.com/xVRVx/autoXRAY
111
"