Remove SearXNG search backend, use Firecrawl exclusively
SearXNG was a fallback search backend that added complexity without being used in practice. All search-dependent features (web search, government DB checks, vetting orchestrator, tracker mapping) now use Firecrawl exclusively. Removes the SEARCH_ENDPOINT config plumbing from probodconfig, bootstrap, Helm charts, and all callers. Signed-off-by: Émile Ré <emile@probo.com>
This commit is contained in:
@@ -244,11 +244,6 @@ spec:
|
||||
name: {{ include "probo.fullname" . }}
|
||||
key: firecrawl-api-key
|
||||
{{- end }}
|
||||
# Search Endpoint
|
||||
{{- if .Values.probo.searchEndpoint }}
|
||||
- name: SEARCH_ENDPOINT
|
||||
value: {{ .Values.probo.searchEndpoint | quote }}
|
||||
{{- end }}
|
||||
# Tracker Mapping Agent
|
||||
{{- if .Values.probo.trackerMapping.provider }}
|
||||
- name: AGENT_TRACKER_MAPPING_PROVIDER
|
||||
|
||||
@@ -164,9 +164,6 @@ probo:
|
||||
# endpoint: "https://api.firecrawl.dev/v2"
|
||||
# apiKey: "CHANGE_ME_FIRECRAWL_API_KEY"
|
||||
|
||||
# SearXNG search endpoint (optional, fallback when Firecrawl is not configured)
|
||||
# searchEndpoint: "https://search.example.com"
|
||||
|
||||
# Tracker mapping agent (optional, auto-links tracker patterns to vendors)
|
||||
# trackerMapping:
|
||||
# provider: "openai"
|
||||
|
||||
@@ -262,9 +262,6 @@ probo:
|
||||
endpoint: ""
|
||||
apiKey: ""
|
||||
|
||||
# Search endpoint for SearXNG (optional, fallback when Firecrawl is not configured)
|
||||
searchEndpoint: ""
|
||||
|
||||
# Tracker mapping agent (optional, requires openai.apiKey or anthropic key)
|
||||
trackerMapping:
|
||||
provider: ""
|
||||
|
||||
Reference in New Issue
Block a user