VPS для SearXNG - Приватный метапоисковик
Google записывает каждый ваш поисковый запрос и строит детальный профиль интересов. Яндекс делает то же самое под российской юрисдикцией с обязательной передачей данных по требованию ФСБ. SearXNG - метапоисковик с открытым кодом, который агрегирует результаты поиска от десятков источников, не раскрывая ваши запросы ни одному из них. На личном VPS он работает исключительно для вас без журналов и без рекламного профилирования.
Need this done for your project?
We implement, you ship. Async, documented, done in days.
Зачем нужен личный экземпляр SearXNG
Публичные инстансы SearXNG (searx.be, searxng.org) улучшают конфиденциальность по сравнению с Google, но оператор инстанса технически видит ваши запросы. На личном VPS вы единственный пользователь и единственный оператор - нет никаких третьих сторон с доступом к вашей поисковой истории.
Дополнительное преимущество - производительность. Публичные инстансы часто перегружены и применяют CAPTCHA при высокой нагрузке. Личный инстанс имеет выделенные ресурсы только для вас и работает стабильно без очередей. Настройки (предпочтительные поисковые движки, безопасный поиск, язык) сохраняются между сессиями.
SearXNG агрегирует результаты из Google, Bing, DuckDuckGo, Brave Search, Yandex и десятков специализированных источников (GitHub, Wikipedia, Scholar, Stack Overflow). Каждый поисковый движок видит только запрос от IP вашего VPS, не зная вашего реального IP или истории других запросов.
Установка SearXNG через Docker на VPS
Официальный Docker-образ SearXNG устанавливается за несколько минут. Клонируйте репозиторий: git clone https://github.com/searxng/searxng-docker.git. Файл .env содержит обязательные переменные: SEARXNG_HOSTNAME (домен или IP), LETSENCRYPT_EMAIL для SSL-сертификата. Запуск: docker compose up -d.
Конфигурационный файл searxng/settings.yml определяет включенные поисковые движки, тему интерфейса и политику безопасности. По умолчанию включены основные движки. Для российских пользователей рекомендуется добавить Yandex в список источников - он дает актуальные результаты для запросов на русском языке, при этом ваш запрос к Yandex отправляется с IP вашего VPS, а не с вашего реального IP.
Nginx в качестве обратного прокси автоматически настраивается в Docker Compose конфигурации с SSL через Let's Encrypt. После первого запуска поисковик доступен по HTTPS на вашем домене. Время развертывания от нуля до работающего поиска - около 20-30 минут для пользователя, знакомого с Docker.
Конфиденциальность и технические детали работы SearXNG
SearXNG отправляет запросы к поисковым движкам через HTTP(S) с стандартными заголовками браузера (User-Agent типичного браузера) и ротирует их для имитации реального пользователя. Google и другие движки видят запросы с IP вашего VPS - для них это выглядит как один пользователь из Румынии или Исландии, делающий поисковые запросы. Ваш реальный IP и реальное местоположение скрыты.
По умолчанию SearXNG не хранит журналы запросов. В файле settings.yml убедитесь что search.safe_search: 0 (не фильтровать) и general.debug: false (минимальное логирование). Для максимальной приватности добавьте cookie-based предпочтения вместо localStorage - так история настроек хранится в зашифрованном cookie, а не в браузерном хранилище.
Redis кэшировани результатов ускоряет повторные запросы и снижает нагрузку на поисковые движки. Docker Compose конфигурация включает Redis-контейнер по умолчанию. Кэш хранится в памяти и очищается при перезапуске контейнера - дополнительная гарантия отсутствия персистентных данных о запросах.
Настройка и интеграция SearXNG в повседневное использование
Добавьте личный SearXNG как поисковик по умолчанию в браузере: в Firefox и Chrome через настройки поиска или плагин. После добавления поиск из адресной строки браузера напрямую отправляет запрос на ваш инстанс. Для мобильных устройств приложение-браузер Firefox поддерживает кастомные поисковые движки через настройки.
Браузерные расширения типа SearXNG Bangs позволяют использовать команды для быстрого поиска: !gh запрос ищет на GitHub, !wiki - на Wikipedia, !yt - на YouTube. Сотни встроенных банг-команд покрывают специализированные источники без выхода с вашего приватного поисковика.
При необходимости доступ к SearXNG можно ограничить паролем (basic auth через nginx) или доступом только с VPN-туннеля. Это полезно если вы хотите делиться поисковиком с доверенными людьми без открытия его для всего интернета. Anubiz Host предоставляет VPS с выделенным IP без ограничений на тип размещаемых веб-приложений.
Related Services
Why Anubiz Host
Ready to get started?
Skip the research. Tell us what you need, and we'll scope it, implement it, and hand it back — fully documented and production-ready.