Searxng Nedir ve Docker ile Nasıl Kurulur (2026)
Merhaba, bugün sizlere Searxng’nin ne olduğunu ve Docker ile nasıl kurabileceğinizi göstereceğim
Searxng Nedir ve Docker ile Nasıl Kurulur (2026)
Merhaba, bugün sizlere Searxng’nin ne olduğunu ve Docker ile nasıl kurabileceğinizi göstereceğim

https://elest.io/images/softwares/301/screenshot2.png
🤔 Searxng Nedir
Kullanıcılarını takip etmeyen ve verilerini kaydetmeyen, ücretsiz ve açık kaynaklı bir meta arama motorudur.
🧐 Searxng’yi Tercih Etmemizin Sebepleri
⇒ Sıfır Takip: IP adresinizi, arama geçmişinizi veya tarayıcı bilgilerinizi kesinlikle kaydetmez.
⇒ Kategori Filtreleri: Aramalarınızı genel web, görseller, videolar, haberler, haritalar, bilişim (IT), bilimsel yayınlar ve dosyalar gibi sekmelere ayırabilirsiniz
⇒ JSON/CSV Çıkış Desteği: Programatik aramalar ve yapay zeka ajan entegrasyonları için arama sonuçlarını temiz JSON veya CSV formatında dışa aktarabilir.
⇒ Tam Kontrol: Hostinger veya benzeri VPS sağlayıcılarında Docker kullanarak kendi özel arama motorunuzu saniyeler içinde kurabilirsiniz.
🚨 Makaleyi Okumadan Önce Dikkat Etmeniz Gerekenler
⚠️ Docker Desktop yüklü ve çalışır durumda olmalıdır
⚠️ Belirli bir klasörünüz olmalıdır ve içinde herhangi bir dosya ya da klasör yer almamalıdır
⚠️ Git Yazılımı Bilgisayarınızda yüklü olmalıdır
⚠️ Python programlama dilinin bilgisayarınızda kurulu olması gereklidir
🛠️ İşlemler
⇒ Öncelikle depoyu klonluyoruz ve deponun olduğu klasöre gidiyoruz, Python ortamını oluşturup etkinleştiriyoruz, gerekli tüm Python kütüphanelerini kuruyoruz ve ardından gizli anahtarımızı ayarlamak için kullanacağımız .env dosyasını oluşturuyoruz. 🔐
git clone https://github.com/anima-kit/searxng-docker.git
cd searxng-docker
python -m venv venv
venv/Scripts/activate
pip install -r requirements.txt
cp .env.example .env
⇒ Şimdi, .env dosyasının içine giriyoruz

⇒ Daha sonra, SEARXNG_SECRET değişkenine güçlü bir şifre belirleyiniz
📌 Güçlü bir şifre oluşturmak için, Avast_sitesi adresine gidebilirsiniz

⇒ Daha sonra, docker-compose.yml dosyasını açıyoruz ve bazı ayarları değiştiriyoruz
Konteyner İsimlerinin Güncellenmesi : Sisteminizde hali hazırda searxng veya redis adında çalışan aktif konteynerlar bulunuyorsa, ad çakışmasını (name conflict) önlemek için container_name parametrelerini benzersiz isimlerle değiştirebilirsiniz (Örn: new_searxng_container ve new_redis_container). Sisteminizde önceden tanımlı aynı isimde bir konteyner yoksa bu adımı atlayabilirsiniz.
Port Yönlendirmesi (Port Binding): Varsayılan olan 8080 portu başka bir servis tarafından kullanılıyorsa, dış port değerini çakışmayan boş bir port ile güncelleyebilirsiniz (Örn: "1835:8080").


⇒ Şimdi, Docker Compose dosyanızda (docker-compose.yml) tanımlı tüm servisleri, container'ları oluşturarak arka planda kaldırmak için aşağıdaki kodu yazınız
docker compose up -d
📟 Terminal Çıktısı
⇒ Burada, Started yazısının hemen sol tarafında yer alan new_searxng_container container ismini (sizde eğer searxng servisinin container ismini değiştirdiyseniz başka bir isimle gelebilir) kopyalıyoruz
[+] up 3/3
✔ Container caddy Running 0.0s
✔ Container new_redis_container Running 0.0s
✔ Container new_searxng_container Started
⇒ Docker Destkop’ı açıyoruz ve Sol panelde yer alan Container bölümüne geliyoruz

⇒ Ok işareti ile gösterilen kutucuğa container ismini yapıştırıyoruz

⇒ Conternıra tıklıyoruz

⇒ Ok ile işaret edilen 1835 : 8080 yazısına tıklıyoruz ve searxng’in arayüzüne giriş yapıyoruz

⇒ searxng’in başarılı bir şekilde kurulup kurulmadığını öğrenmek için bir sorgu yazıyoruz ve çalıştırıyoruz

📤 Arama Sonuçları

✅ Gördüğünüz gibi, searxng meta arama motorunu başarılı bir şekilde kurmayı başardık
📂 Kaynaklar
[embed]
메타데이터
- post_id
- 4a8a4235156f
- slug
- searxng-nedir-ve-docker-ile-nasıl-kurulur-2026-4a8a4235156f
- url
- https://medium.com/@sevki6463/searxng-nedir-ve-docker-ile-nas%C4%B1l-kurulur-2026-4a8a4235156f
- canonical_url
- https://medium.com/@sevki6463/searxng-nedir-ve-docker-ile-nas%C4%B1l-kurulur-2026-4a8a4235156f
- author_url
- https://medium.com/@sevki6463
- status
- ok
- fetched_at
- 2026-08-19 13:45:37