исправление: синтаксическая ошибка на строке 99 (совместимость с ash/BusyBox) и обновление текста в установщике

This commit is contained in:
Petro1990 2026-03-13 14:37:02 +03:00
parent 6cae2bbe0d
commit 22eda756b5
2 changed files with 5 additions and 8 deletions

View File

@ -94,14 +94,11 @@ printf "${GREEN}${BOLD}═══════════════════
printf "${GREEN}${BOLD} rProxy успешно установлен!${NC}\n" printf "${GREEN}${BOLD} rProxy успешно установлен!${NC}\n"
printf "${GREEN}${BOLD}══════════════════════════════════════════${NC}\n" printf "${GREEN}${BOLD}══════════════════════════════════════════${NC}\n"
printf "\n" printf "\n"
printf " Следующий шаг — настройте подключение к VPS:\n" printf " Следующий шаг — запустите меню управления:\n"
printf "\n" printf "\n"
printf " ${CYAN}rproxy setup${NC}\n" printf " ${CYAN}rproxy${NC}\n"
printf "\n" printf "\n"
printf " Затем добавьте сервис:\n" printf " Там вы сможете настроить VPS и добавить первый сервис.\n"
printf "\n"
printf " ${CYAN}rproxy add myservice 192.168.1.100:8080 --domain my.domain.com${NC}\n"
printf " ${CYAN}rproxy add camera 192.168.1.50:554 --port 9554${NC}\n"
printf "\n" printf "\n"
printf " Полная справка: ${CYAN}rproxy --help${NC}\n" printf " Полная справка: ${CYAN}rproxy --help${NC}\n"
printf "\n" printf "\n"

4
rproxy
View File

@ -96,7 +96,7 @@ next_free_port() {
local port=$BASE_TUNNEL_PORT local port=$BASE_TUNNEL_PORT
while true; do while true; do
local used=0 local used=0
for f in "$SERVICES_DIR"/*.conf 2>/dev/null; do for f in "$SERVICES_DIR"/*.conf; do
[ -f "$f" ] || continue [ -f "$f" ] || continue
grep -q "TUNNEL_PORT=$port" "$f" && used=1 && break grep -q "TUNNEL_PORT=$port" "$f" && used=1 && break
done done
@ -145,7 +145,7 @@ main_menu() {
# Подсчёт сервисов и статусов # Подсчёт сервисов и статусов
local total=0 online=0 local total=0 online=0
for f in "$SERVICES_DIR"/*.conf 2>/dev/null; do for f in "$SERVICES_DIR"/*.conf; do
[ -f "$f" ] || continue [ -f "$f" ] || continue
total=$((total + 1)) total=$((total + 1))
. "$f" . "$f"