services: searxng: image: searxng/searxng:latest restart: unless-stopped ports: - "127.0.0.1:8889:8080" volumes: - ./settings.yml:/etc/searxng/settings.yml:ro environment: - SEARXNG_BASE_URL=${SEARXNG_BASE_URL:-http://127.0.0.1:8889} - SEARXNG_SECRET_KEY=${SEARXNG_SECRET_KEY:-please-change-me} - SEARXNG_INSTANCE_NAME=${SEARXNG_INSTANCE_NAME:-MNOTE SearxNG} - SEARXNG_API_TOKEN=${SEARXNG_API_TOKEN:-} - UWSGI_WORKERS=${UWSGI_WORKERS:-2} - UWSGI_THREADS=${UWSGI_THREADS:-2}