services: searxng: image: searxng/searxng:2024.12.22-b58e2075b container_name: searxng ports: - "8080:8080" volumes: - ./searxng:/etc/searxng environment: - SEARXNG_BASE_URL=http://localhost:8080/ restart: unless-stopped
services: searxng: image: searxng/searxng:2024.12.22-b58e2075b container_name: searxng ports: - "8080:8080" volumes: - ./searxng:/etc/searxng environment: - SEARXNG_BASE_URL=http://localhost:8080/ restart: unless-stopped
services: searxng: image: searxng/searxng:2024.12.22-b58e2075b container_name: searxng ports: - "8080:8080" volumes: - ./searxng:/etc/searxng environment: - SEARXNG_BASE_URL=http://localhost:8080/ restart: unless-stopped
services: whoogle: image: benbusby/whoogle-search:1.2.2 container_name: whoogle ports: - "5000:5000" environment: - WHOOGLE_USER=admin - WHOOGLE_PASS=your-password restart: unless-stopped
services: whoogle: image: benbusby/whoogle-search:1.2.2 container_name: whoogle ports: - "5000:5000" environment: - WHOOGLE_USER=admin - WHOOGLE_PASS=your-password restart: unless-stopped
services: whoogle: image: benbusby/whoogle-search:1.2.2 container_name: whoogle ports: - "5000:5000" environment: - WHOOGLE_USER=admin - WHOOGLE_PASS=your-password restart: unless-stopped - You want results from multiple search engines, not just Google
- Reliability matters — you can't afford search downtime
- You want to customize which engines to use per search
- You want a battle-tested solution with a large contributor base
- You plan to offer the instance to family or a small team
- You want map, video, and specialized search categories - You specifically prefer Google's result quality
- You want the absolute simplest setup
- You want an MIT-licensed solution
- You're comfortable with the risk of Google anti-scraping breakage
- You just need a personal search proxy with minimal config - How to Self-Host Whoogle
- How to Self-Host SearXNG
- Meilisearch vs Typesense
- Best Self-Hosted Search Engines
- Replace Google Search
- Docker Compose Basics