services:
  searxng:
    image: docker.io/searxng/searxng:latest
    container_name: searxng
    volumes:
      - /mnt/ssd/ai/searxng/config/:/etc/searxng/
      - /mnt/ssd/ai/searxng/data/:/var/cache/searxng/
    restart: always
    ports:
      - "11437:8080"

  searxng-mcp:
    build: ./mcp
    container_name: searxng-mcp
    network_mode: host
    restart: unless-stopped
    environment:
      - PORT=3102
      - SEARXNG_URL=http://localhost:11437
