- SearXNG는 사용자와 검색 엔진 사이에서 프록시 역할을 하여 개인 정보를 보호하는 오픈 소스 메타 검색 엔진입니다.
- 이 플랫폼은 공용 인스턴스 사용부터 Proxmox에서 Docker 또는 LXC 컨테이너를 사용한 자체 호스팅에 이르기까지 다양한 설치 방법을 지원합니다.
- 해당 커뮤니티는 SEO 콘텐츠를 필터링하고 JSON API를 기반으로 맞춤형 검색 엔진을 생성하는 확장 프로그램을 개발했습니다.
인터넷이 마치 누군가가 내 모든 움직임을 지켜보는 어항 같다는 느낌을 받은 적 있나요? 채식 음식에 대한 시시콜콜한 정보를 검색하다가 갑자기, 누군가 내 모든 행동을 지켜보고 있다는 그 짜증스러운 느낌 말이에요. 당신 인생의 모든 광고 그들은 두부와 식물성 우유를 잔뜩 먹습니다. 바로 여기서 그 효능이 드러납니다. 시어엑스엥이는 감시의 사슬을 끊고 웹 브라우징 중 개인 정보 보호에 대한 통제권을 되찾아주는 도구입니다.
기본적으로 SearXNG는 사용자의 정보를 저장하지 않는 오픈 소스 메타 검색 엔진입니다. Google이나 Bing과 같은 거대 검색 엔진은 사용자의 상세한 프로필과 취향을 생성하는 반면, SearXNG는 사용자의 개인 정보를 기반으로 검색 결과를 제공합니다. 보호막이 앱은 사용자를 추적하지 않고, 프로파일링하지 않으며, 무엇보다도 사용자의 데이터를 최고 입찰자에게 판매하지 않으므로, 사용자는 도처에 도배된 허상 광고에 시달리지 않고 웹을 탐색할 수 있습니다.
메타 검색 엔진이란 도대체 무엇이며 어떻게 작동하는 걸까요?
이 주제에 익숙하지 않은 분들을 위해 설명드리자면, 메타 검색 엔진은 자체 데이터베이스를 가진 기존 검색 엔진과는 다릅니다. 메타 검색 엔진은 다음과 같은 개념으로 생각하면 됩니다. 결과 집계기마치 무제한 정보 뷔페와 같습니다. SearXNG는 사용자의 검색어를 여러 검색 엔진(레딧, 위키피디아, 구글, 덕덕고 등)에 동시에 전송하여 각 검색 결과에서 가장 유용한 정보를 수집하고 종합하여 하나의 페이지에 보여줍니다. 단, 검색 엔진은 사용자가 누구인지 알 수 없습니다.
이 과정은 다음과 같은 시스템을 통해 이루어집니다. 리버스 프록시즉, SearXNG가 사용자와 최종 검색 엔진 사이에 개입하게 됩니다. 따라서 원래 소스는 SearXNG 서버에서 온 요청을 받지만, 그것은 절대 당신의 IP 주소를 알아내지 못합니다. 또한 검색 기록도 저장하지 않습니다. 더 나아가, 사용자를 추적하려는 모든 쿠키를 기본적으로 차단하여 구글이 사용자가 보고 싶어할 만한 콘텐츠만 보여주는 악명 높은 "필터 버블" 현상을 없애줍니다.

배포 옵션: 구현 방법은 무엇인가요?
이 프로젝트의 가장 큰 장점은 매우 유연하다는 것입니다. 복잡하게 만들고 싶지 않다면 다른 방법을 찾아볼 수도 있습니다. 공개 인스턴스 이미 설정되어 있어 바로 사용할 수 있습니다. 하지만 최고의 개인 정보 보호를 원하는 분들에게는 자체 호스팅이 이상적입니다. 집에서 직접 서버를 구축할 수 있기 때문입니다.
- Docker를 이용한 설치: 많은 사람들이 선호하는 옵션입니다. 파일이 사용됩니다.
docker-compose이 환경은 SearXNG 서비스를 Redis(캐싱용) 및 Caddy(웹 서버 및 TLS 관리용)와 함께 실행합니다. 격리된 컨테이너에서 서비스를 실행하는 깔끔한 방법입니다. - Proxmox 배포: 홈랩 애호가들을 위해 다음과 같은 것들이 있습니다. 커뮤니티 도우미 스크립트 이를 통해 단 한 줄의 명령으로 LXC 컨테이너에 SearXNG를 설치할 수 있으므로 리소스 관리가 크게 간소화됩니다.
- 수동 설치: 또한 공식 문서를 따르면 데비안, 아치, 페도라와 같은 리눅스 배포판에 직접 설치할 수도 있습니다.
완전 초보자라도 걱정하지 마세요. 선글라스 낀 해커가 될 필요는 없습니다. PC에서 호스팅하려면 Docker를 실행하고 일부 리소스를 사용해야 하지만, 장점은 다음과 같습니다. 당신은 모든 것을 통제할 수 있습니다. 검색 도구에서.
고급 기술 및 커뮤니티 확장 기능
SearXNG 커뮤니티는 매우 활발하며 검색 엔진을 한 단계 더 발전시킬 수 있는 도구들을 개발해 왔습니다. 예를 들어, 다음과 같은 개발이 진행 중입니다. AI 및 SEO 결과 필터링관련성 있는 정보만 표시되도록 콘텐츠 점수를 추출합니다. 이러한 도구 중 일부는 데이터를 언어 모델(LLM)로 내보내 정보를 요약하거나 nvim과 같은 편집기를 사용하여 쉽게 탐색할 수 있도록 지원합니다.
심지어 창조한 사람들도 있습니다. 맞춤형 엔진한 가지 예로 Proxmox용 스크립트 카탈로그 통합을 들 수 있는데, 이를 통해 외부 저장소의 JSON API를 직접 검색하여 웹 페이지를 수동으로 탐색하지 않고도 미리 빌드된 LXC 컨테이너를 찾을 수 있습니다. 이는 SearXNG가 구축을 위한 훌륭한 기반이 될 수 있음을 보여줍니다. 생산성 도구 잔인한.

가능한 장애물과 해결책
모든 게 순조로운 것만은 아닙니다. SearXNG를 사용하여 대규모 데이터 스크래핑을 시도할 때 종종 어려움에 부딪히게 됩니다. 구글과 같은 검색 엔진은, 용감한 DuckDuckGo를 비롯한 여러 업체는 매우 강력한 봇 방지 시스템을 갖추고 있습니다. 인스턴스를 잠그세요 연속적인 요청이 너무 많이 감지되면 차단됩니다. 토르 프록시를 사용하면 도움이 될 수 있지만, 때로는 그것만으로는 충분하지 않습니다.
SearXNG를 OpenWebUI와 같은 AI 인터페이스에 연결할 때 또 다른 일반적인 문제가 발생합니다. 일부 사용자는 JSON 형식과 카테고리를 올바르게 구성했음에도 불구하고 반환된 결과가 관련성이 없거나 사전 및 위키에만 초점을 맞춘다고 보고합니다. 이러한 경우, 다음 사항을 확인하는 것이 중요합니다. 엔진 구성 파일 안에 settings.yml 충분하며 Docker 네트워크를 통해 컨테이너 간 원활한 통신이 가능합니다.
이 도구는 디지털 감시를 피하고 싶은 사람들에게 이상적인 대안을 제시합니다. Reddit, Wikipedia와 같은 소스를 하나의 깔끔하고 광고 없는, 완벽하게 비공개적인 인터페이스에 추가할 수 있습니다. 자체 서버에 설치하든 공용 인스턴스를 사용하든, SearXNG는 웹을 더욱 객관적이고 사생활 침해가 적은 공간으로 만들어 사용자에게 자유로운 정보 이용을 가능하게 합니다. 진짜 정보를 찾아보세요 알고리즘 편향이나 보이지 않는 추적 장치 없이.
다양한 디지털 미디어 분야에서 10년 이상의 경험을 보유한 기술 및 인터넷 문제 전문 편집자입니다. 저는 전자상거래, 커뮤니케이션, 온라인 마케팅 및 광고 회사에서 편집자이자 콘텐츠 제작자로 일했습니다. 나는 또한 경제, 금융 및 기타 분야 웹사이트에 글을 썼습니다. 내 일은 또한 나의 열정이다. 이제 내 기사를 통해 Tecnobits, 저는 기술 세계가 우리 삶을 개선하기 위해 매일 제공하는 모든 뉴스와 새로운 기회를 탐색하려고 노력합니다.