Установка SearXNG на свой сервер: термины и чек-лист
Подробности, цифры, термины и чек-лист по теме «Установка SearXNG на свой сервер». Страница справочника целиком: Установка SearXNG на сервер.
Коротко о теме
Установка SearXNG в Docker: образ searxng/searxng, settings.yml с secret_key и форматом JSON, HTTPS через прокси, капчи от поисковиков и лимитер.
Подробности по разделам
Что такое SearXNG и кому нужен свой метапоиск
Ставят его по двум причинам. Первая это личный поиск без рекламы с настройками, которые видит только владелец. Вторая это инструмент для программ: при включённом формате JSON к SearXNG обращаются ИИ-агенты и интерфейсы вроде Open WebUI, чтобы нейросеть могла искать свежую информацию в интернете.
Сколько ресурсов нужно SearXNG
Кто будет искать и что ещё стоит рядом
settings.yml в SearXNG: secret_key, формат JSON и лимитер
В личном экземпляре за паролем лимитер не нужен, его отключают, как в примере. Если всё же открываете сервис другим людям, поднимите Valkey рядом и укажите его адрес в разделе valkey настроек.
Почему SearXNG на VPS получает капчи от поисковиков
Это свойство метапоиска с любого сервера в дата-центре, а не поломка установки.
Домен, пароль и обновления SearXNG
Единственный файл, который стоит сохранять, это config/settings.yml: копию можно положить рядом с остальными по схеме из раздела про бэкапы.
Ключевые цифры
- В примере документации его пробрасывают на 8888 хоста, а наружу публикуют через прокси с HTTPS.
- Источники цифр на этой странице: VPS и VDS серверы Таймвеб Клауд, timeweb.cloud/services/vds-vps, проверено 14 октября 2026; Маркетплейс приложений Таймвеб Клауд, timeweb.cloud/marketplace, проверено 14 октября 2026; SearXNG: документация по установке в Docker, docs.searxng.org/admin/installation-docker.html, проверено 15 октября 2026.
Термины на странице
- ЦОД
- ЦОД это дата-центр: здание с серверами, питанием, охлаждением и сетью.
- LLM
- LLM это большая языковая модель. Для запуска на своём сервере ей нужна видеопамять или много оперативной.
- Self-hosted
- Self-hosted значит, что программа работает на вашем сервере, а данные остаются у вас.
- Docker
- Docker запускает программы в контейнерах: всё нужное для работы упаковано в образ.
- HTTPS
- HTTPS это защищённая версия HTTP: данные между браузером и сайтом шифруются.
- VPS
- VPS это виртуальный сервер: часть физической машины с выделенными ядрами, памятью и диском и собственной операционной системой.
Что проверить
- Храните данные контейнеров в томах.
- Закрепляйте версии образов, а не latest.
- Ограничьте ресурсы контейнеров, чтобы один не съел весь сервер.
- Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
- Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
- Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.