Add project and deployment instruction (docs/DEPLOYMENT.md)

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
ars
2026-02-19 18:12:09 +00:00
commit 53c572ef46
94 changed files with 9200 additions and 0 deletions

31
scripts/fix_searxng_json.sh Executable file
View File

@@ -0,0 +1,31 @@
#!/bin/sh
# Скрипт для исправления конфигурации SearXNG для работы с JSON форматом
echo "Исправление конфигурации SearXNG для JSON формата..."
# 1. Убеждаемся, что лимитер отключен
echo "1. Отключение лимитера..."
docker exec searxng sed -i 's/limiter: true/limiter: false/g' /etc/searxng/settings.yml 2>/dev/null || echo " Лимитер уже отключен или настройка не найдена"
# 2. Обновляем секцию search с правильными форматами
echo "2. Обновление секции search..."
docker exec searxng sh -c "sed -i '/^search:/,\$d' /etc/searxng/settings.yml && cat >> /etc/searxng/settings.yml <<'EOF'
search:
safe_search: 0
autocomplete: 'google'
formats:
- html
- json
EOF"
# 3. Перезапускаем SearXNG
echo "3. Перезапуск SearXNG..."
docker restart searxng
echo ""
echo "✓ Конфигурация SearXNG обновлена!"
echo " - JSON формат включен"
echo " - Лимитер отключен"
echo " - Autocomplete: google"
echo ""
echo "Подождите 10-15 секунд для полного запуска SearXNG..."