Метапоисковик, который можно разместить на своём сервере: он объединяет результаты разных поисковых сервисов, не отслеживая пользователей и не составляя их профили.
degoog-org/degoog
Самостоятельно размещаемый агрегатор поиска, который запрашивает несколько поисковиков и показывает результаты на одной странице; расширяется с помощью плагинов.
Open source альтернатива:Google Search
- Звёзды
- 2,518
- Форки
- 109
- Открытые issues
- 23
- Последний коммит
- 9 дней назад
Что это?
degoog — самостоятельно размещаемый агрегатор поиска. Он отправляет запрос в несколько поисковиков и объединяет результаты в одном представлении, избавляя от необходимости открывать каждый поисковик отдельно.
Проект изначально рассчитан на расширение. Можно добавлять собственные поисковики, плагины bang-команд, срабатывающие по префиксу запроса, и плагины слотов, которые отображают панели над результатами, под ними или в боковой панели. Транспорты позволяют менять способ загрузки страниц — например, использовать curl, FlareSolverr или собственную логику загрузки.
Проект можно запускать в контейнере Docker или Podman, нативно с Bun либо через модуль NixOS. Примеры файлов Docker Compose позволяют подключить дополнительные бэкенды Valkey (совместимый с Redis кеш) и Postgres, а опция MCP-сервера открывает доступ к нему для клиентов LLM.
Ключевые возможности
- 01Объединяет результаты нескольких поисковиков на одной странице.
- 02Поддерживает собственные поисковики и плагины bang-команд.
- 03Плагины слотов добавляют панели над результатами, под ними или рядом с ними.
- 04Транспорты позволяют задавать собственный способ HTTP-загрузки, например через curl или FlareSolverr.
- 05Можно развернуть через Docker, Podman, NixOS или запустить нативно с Bun.
Сценарии использования
- Запуск частной страницы поиска на собственном сервере, чтобы не отправлять запросы одному провайдеру.
- Объединение результатов нескольких поисковиков, если один из них заблокирован или выдаёт неполные результаты.
- Создание собственных поисковиков или панелей, срабатывающих на запрос, с помощью плагинов.
- Предоставление агрегатора поиска клиентам LLM через опцию MCP.
Быстрый старт
- 1
Создайте каталог данных
mkdir -p ./data - 2
Назначьте пользователю контейнера владельцем каталога данных
sudo chown -R 1000:1000 ./data - 3
Запустите degoog с помощью Docker (задайте DEGOOG_SETTINGS_PASSWORDS до открытия доступа из интернета)
docker run -d --name degoog -p 4444:4444 -v ./data:/app/data -e DEGOOG_SETTINGS_PASSWORDS=changeme --restart unless-stopped ghcr.io/degoog-org/degoog:latest
Что важно знать
- Проект распространяется по лицензии AGPL-3.0 с копилефтом, которая требует публиковать изменённый исходный код, если программа предоставляется по сети.
- В незаблокированном экземпляре любой может устанавливать расширения, которые выполняют код на сервере. Поэтому перед открытием публичного доступа необходимо задать пароль.
- Расширения из магазина сообщества прошли только предварительную проверку сопровождающим проекта. Устанавливайте их на свой страх и риск.
В подборках
Темы
Частые вопросы
- Что такое degoog?
- Самостоятельно размещаемый агрегатор поиска, который запрашивает несколько поисковиков и показывает результаты на одной странице; расширяется с помощью плагинов. degoog — самостоятельно размещаемый агрегатор поиска. Он отправляет запрос в несколько поисковиков и объединяет результаты в одном представлении, избавляя от необходимости открывать каждый поисковик отдельно.
- degoog можно использовать бесплатно? Какая у него лицензия?
- degoog распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- degoog всё ещё поддерживается?
- Активно поддерживается. Последний коммит в degoog — 29 окт. 2026 г..
- Для чего можно использовать degoog?
- Запуск частной страницы поиска на собственном сервере, чтобы не отправлять запросы одному провайдеру. Объединение результатов нескольких поисковиков, если один из них заблокирован или выдаёт неполные результаты. Создание собственных поисковиков или панелей, срабатывающих на запрос, с помощью плагинов. Предоставление агрегатора поиска клиентам LLM через опцию MCP.
- Как установить degoog?
- Создайте каталог данных: mkdir -p ./data Назначьте пользователю контейнера владельцем каталога данных: sudo chown -R 1000:1000 ./data Запустите degoog с помощью Docker (задайте DEGOOG_SETTINGS_PASSWORDS до открытия доступа из интернета): docker run -d --name degoog -p 4444:4444 -v ./data:/app/data -e DEGOOG_SETTINGS_PASSWORDS=changeme --restart unless-stopped ghcr.io/degoog-org/degoog:latest
- Где скачать degoog?
- Исходный код и инструкции по установке — на GitHub: https://github.com/degoog-org/degoog
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Приватное Android-приложение для поиска и лаунчер: ищет приложения, контакты, файлы, события календаря, заметки, настройки и информацию в интернете из одной строки поиска.
Лёгкий сервер для самостоятельного хостинга с голосовыми и видеозвонками, текстовыми каналами и демонстрацией экрана — для небольших групп, которые хотят хранить данные у себя.
Персональная коллекция плагинов для OpenCode V2: инструменты запросов к Postgres и MySQL, работа с секретами, переключение режимов, управление сессиями и не только.
Open-source движок на Go для надёжной обработки потоков контента: он делает их доступными для поиска за секунды и отправляет оповещения о новых совпадениях по отслеживаемым темам.
Персональный AI-ассистент, который работает на ваших устройствах и отвечает в мессенджерах, таких как WhatsApp, Telegram, Slack и Discord.