- SearXNG — це метапошукова система з відкритим кодом, яка захищає конфіденційність, діючи як посередник між користувачем та пошуковими системами.
- Він дозволяє використовувати різні методи встановлення, від використання публічних екземплярів до самостійного розміщення за допомогою контейнерів Docker або LXC у Proxmox.
- Спільнота розробила розширення для фільтрації SEO-контенту та створення власних пошукових систем на основі JSON API.
Чи траплялося вам коли-небудь відчуття, що інтернет — це акваріум, де хтось стежить за кожним вашим кроком? Це те дратівливе відчуття, коли ви шукаєте щось дурне про веганську їжу, а потім раптом... усі оголошення твого життя Вони наїдаються тофу та рослинним молоком. Що ж, ось тут-то й виникає питання. SearXNG, інструмент, який розриває ці ланцюги стеження та повертає нам контроль над нашою конфіденційністю під час перегляду веб-сторінок.
По суті, ми говоримо про метапошукову систему з відкритим кодом, яка не зберігає жодної вашої інформації. На відміну від таких гігантів, як Google чи Bing, які створюють детальний профіль того, хто ви та що вам подобається, SearXNG діє як захисний щитВін не відстежує вас, не створює ваші профілі та, головне, не продає ваші дані тому, хто запропонує найвищу ціну, що дозволяє вам переглядати веб-сторінки, не переслідуючись фантомною рекламою всюди.
Що ж таке метапошукова система і як вона працює?
Для тих, хто не дуже добре знайомий з цією темою, метапошукова система — це не традиційна пошукова система з власною базою даних. Уявіть собі її як агрегатор результатівЦе як інформаційний буфет «з'їси скільки завгодно». SearXNG надсилає ваш запит одночасно до кількох джерел (таких як Reddit, Вікіпедія, Google або DuckDuckGo), збирає найкраще з кожного, поєднує це та представляє вам на одній сторінці, але без того, щоб оригінальні пошукові системи знали, хто ви.
Цей процес досягається за допомогою системи зворотний проксі-серверЦе означає, що SearXNG заважає вам та кінцевій пошуковій системі. Отже, оригінальне джерело бачить запит від сервера SearXNG, але Він ніколи не дізнається вашу IP-адресу. ані вашу історію переглядів. Крім того, він за замовчуванням блокує будь-які файли cookie, які намагаються відстежувати вас, тим самим усуваючи сумнозвісні «фільтри», які змушують Google показувати вам лише те, що, на його думку, ви хочете бачити.

Варіанти розгортання: як це реалізувати?
Найкраще в цьому проєкті те, що він надзвичайно гнучкий. Якщо ви не хочете все ускладнювати, ви можете пошукати публічний екземпляр Він уже налаштований і готовий до використання негайно. Однак для тих, хто шукає найвищого рівня конфіденційності, ідеальним варіантом є самостійний хостинг, який дозволяє вам налаштувати власний сервер вдома.
- Встановлення за допомогою Docker: Це кращий варіант для багатьох. Використовується файл.
docker-composeЦе запускає службу SearXNG разом з Redis (для кешування) та Caddy (для керування веб-сервером та TLS). Це простий спосіб запуску в ізольованому контейнері. - Розгортання на Proxmox: Для ентузіастів домашньої лабораторії є скрипти помічників спільноти які дозволяють встановити SearXNG у контейнер LXC за допомогою одного командного рядка, що значно спрощує керування ресурсами.
- Ручне встановлення: Також його можна встановити безпосередньо на дистрибутиви Linux, такі як Debian, Arch або Fedora, дотримуючись офіційної документації.
Якщо ви повний новачок, не панікуйте. Вам не потрібно бути хакером у сонцезахисних окулярах. Хоча розміщення на вашому ПК означає запуск Docker та споживання певних ресурсів, перевага полягає в тому, що Ви маєте повний контроль з вашого інструмента пошуку.
Розширені хитрощі та розширення спільноти
Спільнота SearXNG дуже активна та створила інструменти, щоб вивести пошукову систему на новий рівень. Наприклад, є розробки, які дозволяють фільтрувати результати ШІ та SEOвилучення оцінок контенту, щоб ви бачили лише те, що є релевантним. Деякі з цих інструментів навіть дозволяють експортувати дані до мовної моделі (LLM) для узагальнення інформації або легкого її дослідження за допомогою редакторів, таких як nvim.
Є навіть ті, хто створив користувацькі двигуниОдним із прикладів є інтеграція каталогів скриптів для Proxmox, де ви можете безпосередньо шукати JSON API зовнішніх репозиторіїв, щоб знайти попередньо створені LXC-контейнери, без необхідності вручну переглядати веб-сторінки. Це демонструє, що SearXNG є основою, на якій можна будувати. інструменти продуктивності жорстокий.

Можливі перешкоди та рішення
Не все так гладко; спроби використати SearXNG для масивного збору даних часто призводять до невдачі. Пошукові системи, такі як Google, Хоробрий DuckDuckGo та інші мають дуже агресивні системи боротьби з ботами та можуть заблокуйте свій екземпляр якщо вони виявлять забагато послідовних запитів. Хоча використання проксі-серверів Tor може допомогти, іноді цього недостатньо.
Ще одна поширена проблема виникає під час підключення SearXNG до інтерфейсів штучного інтелекту, таких як OpenWebUI. Деякі користувачі повідомляють, що, незважаючи на правильне налаштування формату JSON та категорій, повернуті результати є нерелевантними або зосереджені виключно на словниках та вікі. У цих випадках важливо перевірити, чи конфігурація двигуна у файлі settings.yml є адекватним, і що мережа Docker забезпечує безперебійну комунікацію між контейнерами.
Цей інструмент є ідеальною альтернативою для тих, хто хоче уникнути цифрового спостереження, дозволяючи додавати такі джерела, як Reddit та Вікіпедія, до єдиного, чистого, без реклами та повністю приватного інтерфейсу. Незалежно від того, чи встановлено його на власному сервері, чи використовуєте публічний екземпляр, SearXNG перетворює Інтернет на більш об’єктивне та менш нав’язливе місце, повертаючи користувачам можливість... знайти справжню інформацію без алгоритмічного упередження чи невидимих трекерів.
Редактор, що спеціалізується на технологіях та питаннях Інтернету з більш ніж десятирічним досвідом роботи з різними цифровими медіа. Я працював редактором і творцем контенту для компаній електронної комерції, комунікацій, онлайн-маркетингу та реклами. Я також писав на веб-сайтах з економіки, фінансів та інших секторів. Моя робота також є моєю пристрастю. Тепер через мої статті в Tecnobits, я намагаюся вивчати всі новини та нові можливості, які щодня пропонує нам світ технологій для покращення нашого життя.