Aisle Privacy

SearXNG

A search engine that does not track you.

Add to my serverdocker-compose generator (French)Official documentation

What is it for?

SearXNG queries Google, Bing, DuckDuckGo and dozens of other engines for you, without revealing who you are. No history, no ad profile.

Who is it for?

People who want to search the web without being profiled.

After installing

  1. Open the site address and set it as the default search engine in your browser.

The docker-compose

Example behind Traefik. To adapt it (Nginx Proxy Manager, local port…) with a line-by-line explanation, use the generator (in French).

# docker-compose.yml : SearXNG
services:
  searxng:
    image: searxng/searxng:latest
    container_name: searxng
    restart: unless-stopped
    environment:
      SEARXNG_BASE_URL: https://recherche.mydomain.com/
      SEARXNG_SECRET: "${SEARXNG_SECRET}"
      TZ: Europe/Paris
    volumes:
      - ./config:/etc/searxng
      - ./cache:/var/cache/searxng
    networks:
      - traefik
    labels:
      - traefik.enable=true
      - traefik.http.routers.searxng.rule=Host(`recherche.mydomain.com`)
      - traefik.http.routers.searxng.entrypoints=websecure
      - traefik.http.routers.searxng.tls.certresolver=letsencrypt
      - traefik.http.services.searxng.loadbalancer.server.port=8080

networks:
  traefik:
    external: true