VPS üzerinde kendi SearXNG'nizi barındırın.
Kendi özel meta aramanız, 70'ten fazla upstream kaynak.
SearXNG, Google, Bing, DuckDuckGo, Wikipedia ve yetmiş kadar başka motoru sorgular — ve hiçbirine kimin sorduğunu asla söylemez. Üç Docker komutu, bir ters proxy, bir bookmarklet — ve evinizdeki her tarayıcının varsayılan arama motoru sizindir.
- 01
SearXNG bir meta arama ön uçtur — kendine ait dizin yoktur; sorgular 70'ten fazla upstream motora yayılır ve toplanır.
- 02
Yapısal zorluk, upstream IP itibarıdır — veri merkezi IP'leri CAPTCHA ile karşılaşır. Çok motorlu dağıtım, Google için Tor ve iyi bir İskandinav ASN ile hafifletin.
- 03
Bileşik değer, üzerine inşa edebileceğiniz her şeydir — Perplexica AI araması, tarayıcı varsayılan entegrasyonu, özel arama takma adları — hepsi özel SearXNG'niz tarafından desteklenir.
SearXNG'nin gerçekte ne olduğu. Meta arama, arama değil.
SearXNG, bir sorgu gönderdiğinizde sorguyu paralel olarak birçok upstream arama motoruna yayan, sonuçları toplayan, kopyaları kaldırıp sıralayan ve kim sorduğunu hiçbir upstream'e söylemeden tek bir birleştirilmiş sayfa döndüren bir Python uygulamasıdır.
Kullanıcının bakış açısından: bir sorgu yazarsınız, normal bir arama sayfası gibi görünen sonuçlar alırsınız. Üst akımın bakış açısından: SearXNG örneğinin IP'sinden bir sorgu geldi, hiçbir çerez, hiçbir yönlendirici, hiçbir kullanıcı tanımlayıcısı yok. Sizin bakış açınızdan: SearXNG örneği sorgularınızı asla kaydetmez (varsayılan yapılandırma) ve ele geçirilse bile sızdıracak hiçbir geçmiş arama profili tutmaz.
Web'in ötesindeki kategoriler: SearXNG, görüntü arama (birden fazla motor üzerinden), video, haberler, haritalar, bilimsel makaleler ve sosyal medya için yerleşik destek sunar. Her kategori 70'ten fazla motorun ilgili alt kümesine yayılır.
Gizlilik bilincine sahip okuyucu için katil özellik: SearXNG bir JSON API sunar. Arama sonuçlarına ihtiyaç duyan her şey — masaüstü widget'ı, betik, yapay zeka asistanının araç çağrısı — sorguyu ticari bir motora maruz bırakmadan özel örneğinizi sorgulayabilir.
IP itibarı duvarı. Neden hyperscale IP'leri CAPTCHA duvarıyla karşılaşır.
Üst akım arama motorları, kötüye kullanım yaptığını düşündükleri IP'lerden gelen trafiği hız sınırlayarak ve CAPTCHA duvarına çekerek kendilerini kazıyıcılara karşı korur. Hyperscaler aralıkları (AWS, GCP, Azure, DigitalOcean, daha büyük Hetzner ve OVH havuzları) en çok engellenenlerdir, çünkü çoğu kazıyıcı bu aralıklarda çalışır. Sonuç: bir AWS Lightsail üzerindeki SearXNG, on sorgu içinde boş Google sonuçları döndürmeye başlar; oysa aynı SearXNG daha az trafikli bir veri merkezi IP'sinde aylarca sorunsuz çalışır.
Hafifletme 1 — barındırıcıyı dikkatlice seçin. Bir NordBastion VPS, IP aralıkları tipik kazıyıcı kötüye kullanım ısı haritasında olmayan Nordik veri merkezlerinde yer alır. Daha küçük, daha az yoğun aralıklar, IP'nin nötr bir itibarla geldiği anlamına gelir; bu da SearXNG'nin üst akım katmanda ihtiyaç duyduğu şeydir.
Hafifletme 2 — agresif biçimde dağıtın. Birçok upstream etkinleştirmek için settings.yml dosyasını düzenleyin: yalnızca Google + Bing değil, aynı zamanda Brave, Mojeek, Qwant, Startpage, Marginalia ve diğerleri. Daha fazla motor, biri CAPTCHA duvarıyla engellendiğinde daha fazla dayanıklılık sağlar.
Hafifletme 3 — kendi kullanıcılarınızı hız sınırlayın. SearXNG, yerleşik IP başına hız sınırlarına sahiptir (limiter.toml). Tek bir kullanıcının kazıyıcı düzeyinde trafik oluşturmasını önlemek için bunları ayarlayın.
Hafifletme 4 — özellikle Google için Tor. SearXNG, upstream sorguları Tor üzerinden proxy'lemeyi destekler. Özellikle veri merkezi IP'lerini CAPTCHA duvarıyla en agresif biçimde engelleyen Google için settings.yml'de Tor yönlendirmeyi etkinleştirmek duvarı tamamen ortadan kaldırır.
Docker kurulumu. "Taze VPS"ten "tarayıcı varsayılanı"na on beş dakika.
1. Docker'ı yükleyin. curl -fsSL https://get.docker.com | sh — Modern Debian/Ubuntu'da Compose v2 aynı pakette gelir.
2. Resmi searxng-docker şablonunu klonlayın. git clone https://github.com/searxng/searxng-docker.git && cd searxng-docker — bu, SearXNG'yi bir Valkey/Redis yan konteyneriyle (hız sınırlayıcı ve önbellek için) ve bir Caddy ters proxy ile birlikte paketleyen, üst akım tarafından bakımı yapılan docker-compose.yml dosyasıdır.
3. Yapılandırın. .env düzenleyin: SEARXNG_HOSTNAME=search.example.com (alt alan adınız), [email protected] (Caddy tarafından sertifika yenileme bildirimleri için kullanılır) ayarlayın.
4. Başlatın. docker compose up -d — ilk başlatma SearXNG, Valkey ve Caddy görüntülerini indirir, TLS sertifikasını oluşturur, yığını başlatır. 2–3 dakika sürer.
5. Motorları test edin. Yaygın bir şey arayın; sonuçların geldiğini doğrulayın. Preferences → Engines'i açın ve etkin her üst akımın yeşil gösterdiğini doğrulayın. Google bir CAPTCHA hatasıyla kırmızı gösteriyorsa, 2. bölümün Tor-proxy hafifletmesine atlayın.
Kurulum bu kadardır. Güncellemeler: haftada bir kez docker compose pull && docker compose up -d — SearXNG topluluğu sık sık motor düzeltmeleri ve upstream uyumluluk yamaları yayınlar.
Tarayıcı varsayılanı. Masaüstü, mobil, terminal.
Firefox. https://search.example.com adresini bir kez ziyaret edin; adres çubuğu taşma menüsüne tıklayın (...) → "Arama Motoru Ekle"; Ayarlar → Arama Motoru → SearXNG.
Chrome / Brave / Edge. chrome://settings/searchEngines → Ekle → ad "SearXNG", kısayol "s", URL https://search.example.com/?q=%s — ardından adres çubuğuna "s <boşluk> sorgu" yazın.
iOS Safari. Safari özel arama motorları doğrudan eklemenize izin vermez, ancak açık kaynak Privacy Redirect uzantısı (veya daha yetenekli Mojo Search Extensions eklentisi) sizi oraya götürür. Alternatif: Brave veya Firefox iOS yükleyin, SearXNG'yi varsayılan olarak ayarlayın ve aramalar için kullanın.
Android. Firefox Android — masaüstüyle aynı akış. Brave Android — masaüstüyle aynı akış. Standart Android'deki klavye öneri yolu (Gboard, SwiftKey) özel arama motoru ekleyemez.
Komut satırı. alias s='function _s(){ xdg-open "https://search.example.com/?q=$*"; }; _s' — herhangi bir kabukta "s arama sorgunuz" komutunu ekler.
Güçlendirme. Örneği gerçekten günlüksüz yapın.
Caddy erişim günlüklerini devre dışı bırakın. searxng-docker şablonundaki varsayılan Caddyfile her isteği bir JSON dosyasına kaydeder. Yazdığınız her arama sorgusu o logda görünür. SearXNG site bloğunun içine log { output discard } eklemek için Caddyfile'ı düzenleyin; Caddy'yi yeniden yükleyin. Uygulama artık hiçbir yere sorgu başına log yazmaz.
Favicon proxy'sini devre dışı bırakın. SearXNG varsayılan olarak sonuç etki alanları için favicon getirir, bu da her etki alanına birinin onu aradığına dair ipucu verir. settings.yml: search.favicon_resolver: "" — favicon getirmeyi devre dışı bırakır.
Arama önerilerini devre dışı bırakın. Otomatik tamamlama önerileri varsayılan olarak üçüncü taraf bir uç noktaya iletilir. settings.yml: search.suggestion_resolver: "" — çözümleyiciyi devre dışı bırakır.
Gerekli değilse görüntü proxy'sini devre dışı bırakın. SearXNG gizlilik için sonuç görüntülerini kendisi aracılığıyla proxy'ler; bu VPS'te bant genişliği kullanır. Görüntü araması kullanmıyorsanız settings.yml'de proxy'yi devre dışı bırakın: search.result_proxy: enabled: false.
IP veya temel kimlik doğrulamayla kısıtlayın. Herkese açık SearXNG örnekleri, upstream bütçenizi yemesini istemediğiniz bot trafiği çeker. Caddy basic_auth bloğu ekleyin veya @allowed eşleştiricisiyle ev IP'nizle sınırlandırın. URL'deki paylaşılan bir gizli de tarayıcı varsayılanları için işe yarar.
Daha ileri — üstüne Perplexica AI. Kişisel ChatGPT aramanız.
Perplexica, Perplexity AI'nın açık kaynaklı bir klonudur — doğal dil sorusunu alan, SearXNG üzerinden yayan ve sonuçları yerel bir dil modeliyle (Ollama) atıfta bulunulmuş bir yanıta sentezleyen bir yapay zeka arama arayüzüdür.
Yükleme. git clone https://github.com/ItzCrazyKns/Perplexica.git, config.toml dosyasını düzenleyerek SEARXNG'yi http://searxng:8080 adresine (3. bölümden mevcut konteyner) yönlendirin, OLLAMA'yı http://ollama:11434 veya kendi LiteLLM uç noktanıza ayarlayın, docker compose up -d. Perplexica artık ikinci bir portta çalışıyor ve SearXNG'nize tamamen bağlı.
Ne elde edersiniz. Perplexity'ye benzeyen ve onun gibi hissettiren bir web kullanıcı arayüzü — bir soru yazın, SearXNG'niz üzerinden aramasını izleyin, kaynakları özetlemesini izleyin, alıntı yapılmış bir cevap alın. Her şey VPS'inizde gerçekleşir; hiçbir üçüncü taraf soruyu, aramaları veya cevabı görmez. Araştırma kalitesindeki kullanım için, alıntı yapılan kaynak yapısı, barındırılan AI ürünlerinin yöneldiği atfedilmemiş paragraf formatından çok daha dürüsttür.
Kaynak maliyeti. SearXNG küçük kalır. Perplexica kendisi küçük bir Next.js uygulamasıdır. Değişken olan, dil modeli maliyetidir — 7B model ile Ollama çalıştırmak 8 GB RAM ister, bir 70B model 64 GB ister. Mütevazı kullanım için, Perplexica'yı uzak bir OpenAI uyumlu uç noktaya yönlendirin (gizlilik odaklı çıkarım sağlayıcılarından birinin önünde LiteLLM) ve VPS hafif kalır.
Sorular, yanıtlandı.
Kendi barındırdığınız özel bir SearXNG örneğini dağıtmadan önce, sırasında ve sonrasında karşılaşılan sekiz soru.
SearXNG nedir ve DuckDuckGo'dan farkı nedir?
SearXNG, gizliliğe saygılı bir meta arama motorudur — kendi arama dizini yoktur; bunun yerine sorguladığınızda sorgunuzu aynı anda birçok arama motoruna iletir ve sonuçları toplar. Upstream motorlar tarayıcınızdan değil VPS IP'nizden gelen bir istek görür.
SearXNG'yi kendi barındırmak bana herkese açık örneklerin vermediği ne sağlar?
Üç şey. Birincisi: üçüncü taraf bir örnekteki kimse sorgularınızı göremez — genel örnekler, hiçbir ilişkiniz olmayan gönüllüler tarafından çalıştırılır ve fazla hevesli bir yönetici sorguları kaydedebilir. İkincisi: özelleştirme — üst akımlarınızı, ağırlıklandırmanızı, varsayılan kategorilerinizi, kullanıcı arayüzünüzü ödün vermeden seçin. Üçüncüsü: API erişimi — kendi kendine barındırılan SearXNG'niz diğer her şey için gizlilik arka ucudur (Perplexica AI, özel kazıyıcılar, «arama» için terminal takma adınız).
Sürekli okuduğum IP itibarı duvarı nedir?
SearXNG VPS IP'nizden Google veya Bing'i sorguladığında, bu upstream'ler "otomatik görünen istekler yapan sıradan bir veri merkezi IP'si daha" görür — ve CAPTCHA duvarıyla engeller. Çözüm, hiçbir upstream'in tam yükü taşımaması için sorguları birçok motora yaymaktır.
Ne kadar VPS'e ihtiyacım var?
Çok az. SearXNG, I/O-bağlıdır (üst akım HTTP yanıtlarını bekleyerek), CPU-bağlı değildir. 1 vCPU ve 512 MB RAM, tek bir kullanıcıyı rahatça idare eder. Ravelin tier (aylık 5.90 dolar) rahatça aşırı boyutludur ve aynı makinede SearXNG, Perplexica, Vaultwarden ve birkaç başka küçük servisi çalıştırmanıza izin verir.
SearXNG'yi Firefox veya Chrome'da varsayılan arama motoruma yapabilir miyim?
Evet — her iki tarayıcı da OpenSearch otomatik keşfini destekler. SearXNG'niz https://search.example.com adresinde olduğunda, Firefox'ta oraya gidin, adres çubuğunu açın ve Firefox onu eklemeyi teklif eder. Chrome'da: Ayarlar → Arama Motoru → Arama motorlarını yönet → Ekle.
SearXNG örneği sorgularımı kaydediyor mu?
Varsayılan olarak değil — tüm mesele bu zaten. SearXNG, uygulama düzeyinde günlük kaydı devre dışı olarak gelir. Web sunucusu (Docker şablonunda Caddy) varsayılan olarak hâlâ günlük kaydeder; 3. bölüm bunun da nasıl devre dışı bırakılacağını gösterir.
Perplexica nedir ve bu rehberde neden bahsediliyor?
Perplexica, Perplexity AI'nin açık kaynaklı bir klonudur — doğal dil sorusu alan, kaynak toplamak için arama sorguları çalıştıran ve alıntılarla bir cevap sentezleyen bir AI arama arayüzü. SearXNG'yi arama arka ucu olarak kullanır. Her ikisini kendi kendine barındırmak, AI'nin yerel olarak çalıştığı (OpenAI uyumlu bir uç noktanın önünde Ollama veya LiteLLM) ve aramaların SearXNG üzerinden geçtiği özel bir AI arama arayüzü almak anlamına gelir. Kombinasyon, ChatGPT aramasının gizliliğe saygılı muadilidir.
SearXNG'yi herhangi ucuz bir VPS'e değil neden gizlilik VPS'ine barındırmalıyım?
Çünkü SearXNG'nizin sorgu yaptığı IP, yaptığınız her aramayı görür. Bu, DNS ile aynı meta veri sorunudur — DNS'inizi izleyen bir üçüncü taraf, gittiğiniz her yeri bilir. Gerçek kimliğinizle kiralanan, kartınıza faturalanan, veri merkezlerinden günlük tutmayı zorlayan bir yargı yetkisinde bulunan bir VPS'teki SearXNG sorunu çözmemiştir; sadece taşımıştır. No-KYC, kriptoyla ödenen bir Nordik VPS, meta veri katmanını uygulama katmanının size verdiği gizlilik garantileriyle uyumlu tutar.
Gizli arama motorunuz için Nordic VPS. KYC gerektirmez, kripto ile ödeme.
Ravelin (2 vCPU, 4 GB, ayda $5,90) SearXNG + Vaultwarden + aynı kutu üzerinde birkaç küçük hizmeti daha karşılar. NordBastion'ın Ravelin katmanı, 25. portu açık ve panelden ayarlanabilir PTR ile ayda $5,90'dan başlar.
Son inceleme · 2026-05-20 · Kaynaklar · SearXNG upstream belgeleri, searxng-docker şablonu, Perplexica deposu, OpenSearch tanım özelliği · Kadans · yıllık
Anonymous VPS hosting in 2026 — the cluster.
This guide is one spoke of a larger series. The pillar walks the three privacy layers end to end — the sibling spokes below dive into the specifics.
Three independent layers — signup, payment, network — explained, legal context included, common mistakes flagged.
Bitwarden-compatible password vault under your own control.
Files, calendar, contacts, photos — owned, not rented.
Postfix, Dovecot, SPF/DKIM/DMARC — deliverability included.
What “no KYC” actually means — and what it does not.