From 75a624f8c7a5b22dfcb6adc09271ea4c21fac900 Mon Sep 17 00:00:00 2001 From: xVRVx <63975481+xVRVx@users.noreply.github.com> Date: Mon, 22 Dec 2025 15:08:43 +0300 Subject: [PATCH] Add files via upload --- test/autoXRAYselfConfRUxhttpTEST.sh | 48 +++++++++++++++++++++++------ 1 file changed, 39 insertions(+), 9 deletions(-) diff --git a/test/autoXRAYselfConfRUxhttpTEST.sh b/test/autoXRAYselfConfRUxhttpTEST.sh index 2cff4e7..cf0e4cf 100644 --- a/test/autoXRAYselfConfRUxhttpTEST.sh +++ b/test/autoXRAYselfConfRUxhttpTEST.sh @@ -31,9 +31,33 @@ apt install nginx -y systemctl enable --now nginx + +# Блок CERTBOT - START apt install certbot -y -certbot certonly --webroot -w /var/www/html -d $DOMAIN -m mail@$DOMAIN --agree-tos --non-interactive --deploy-hook "systemctl reload nginx" +certbot certonly --webroot -w /var/www/html \ + -d $DOMAIN \ + -m mail@$DOMAIN \ + --agree-tos --non-interactive \ + --deploy-hook "systemctl reload nginx" + +RET=$? + +if [ $RET -eq 0 ]; then + echo -e "\n\033[1;32m========================================" + echo "✅ CERTBOT УСПЕШНО ВЫПОЛНЕН" + echo " Сертификат получен и установлен" + echo "========================================\033[0m\n" +else + echo -e "\n\033[1;31m========================================" + echo "❌ CERTBOT ЗАВЕРШИЛСЯ С ОШИБКОЙ" + echo " Код возврата: $RET" + echo "========================================\033[0m\n" + exit 1 +fi + +# Блок CERTBOT - END + CONFIG_PATH="/etc/nginx/sites-available/default" @@ -615,7 +639,7 @@ OUT_SS='{ # 3. Сборка JSON массива и сохранение в файл ( echo "[" - print_config "$OUT_REALITY_VISION" "🇪🇺 VlessRAWrealityXTLS" + print_config "$OUT_REALITY_VISION" "🇪🇺 vlessRAWrealityXTLS" echo "," print_config "$OUT_REALITY_XHTTP" "🇪🇺 vlessXHTTPrealityEXTRA" echo "," @@ -647,16 +671,20 @@ linkSS="ss://$ENCODED_STRING@${DOMAIN}:8443#Shadowsocks2022-autoXRAY" configListLink="https://$DOMAIN/$path_subpage.html" CONFIGS_ARRAY=( - "VLESS XTLS Vision|$link1" - "VLESS XHTTP (Router)|$link2" - "VLESS Reality NoMux|$link3" + "VLESS RAW Reality XTLS|$link1" + "VLESS XHTTP Reality (для моста)|$link2" + "VLESS RAW Reality NoMux|$link3" "Shadowsocks 2022|$linkSS" ) ALL_LINKS_TEXT="" # --- ЗАПИСЬ HEAD (СТАТИКА, МИНИФИЦИРОВАННЫЕ СТИЛИ И JS) --- cat > "$WEB_PATH/$path_subpage.html" <<'EOF' -
Маршрутизацию нужно выключить, она тут встроенная. По умолчанию она выключена - включается, если вы пользовались сторонними сервисами.
-