Files
iiEsaywebUI/scripts/find_settings_elements.sh
2026-02-19 18:12:09 +00:00

43 lines
1.9 KiB
Bash
Executable File

#!/bin/bash
# Поиск элементов настроек, которые нужно удалить
CONTAINER_NAME="open-webui"
echo "=== Поиск элементов настроек ==="
echo ""
echo "1. Поиск 'Проверить обновления'..."
docker exec "${CONTAINER_NAME}" find /app -type f \
\( -name "*.svelte" -o -name "*.js" -o -name "*.ts" -o -name "*.html" \) \
! -path "*/node_modules/*" \
-exec grep -l "Проверить обновления\|Check for updates\|check.*update" {} \; 2>/dev/null | head -10
echo ""
echo "2. Поиск 'последняя' и GitHub releases..."
docker exec "${CONTAINER_NAME}" find /app -type f \
\( -name "*.svelte" -o -name "*.js" -o -name "*.ts" \) \
! -path "*/node_modules/*" \
-exec grep -l "последняя\|latest\|github.com/open-webui/releases" {} \; 2>/dev/null | head -10
echo ""
echo "3. Поиск блока 'Помощь' и соцсетей..."
docker exec "${CONTAINER_NAME}" find /app -type f \
\( -name "*.svelte" -o -name "*.js" -o -name "*.ts" \) \
! -path "*/node_modules/*" \
-exec grep -l "Помощь\|Help\|discord\.gg\|twitter\.com\|github.com/open-webui" {} \; 2>/dev/null | head -10
echo ""
echo "4. Поиск блока 'Лицензия'..."
docker exec "${CONTAINER_NAME}" find /app -type f \
\( -name "*.svelte" -o -name "*.js" -o -name "*.ts" \) \
! -path "*/node_modules/*" \
-exec grep -l "Лицензия\|License\|лицензионный тарифный план" {} \; 2>/dev/null | head -10
echo ""
echo "5. Поиск в скомпилированных файлах..."
docker exec "${CONTAINER_NAME}" find /app/web/build -type f -name "*.js" \
-exec grep -l "Проверить обновления\|последняя\|Помощь\|Лицензия" {} \; 2>/dev/null | head -5
echo ""
echo "=== Поиск завершен ==="