| FROM searxng/searxng:latest |
|
|
| RUN mkdir -p /etc/searxng |
|
|
| RUN cat > /etc/searxng/settings.yml << 'EOF' |
| use_default_settings: true |
|
|
| general: |
| instance_name: "XRO Search" |
| public_instance: false |
| debug: false |
|
|
| search: |
| safe_search: 0 |
| autocomplete: "" |
| formats: |
| - html |
| - json |
|
|
| engines: |
| - name: google |
| engine: google |
| disabled: false |
| - name: bing |
| engine: bing |
| disabled: false |
| - name: duckduckgo |
| engine: duckduckgo |
| disabled: false |
| - name: brave |
| engine: brave |
| disabled: false |
| - name: wikipedia |
| engine: wikipedia |
| disabled: false |
|
|
| server: |
| secret_key: "xroai_super_secret_key_2025" |
| bind_address: "0.0.0.0:7860" |
| base_url: false |
| limiter: false |
| image_proxy: false |
|
|
| ui: |
| default_locale: "en" |
| theme_args: |
| simple_style: dark |
| EOF |
|
|
| EXPOSE 7860 |
|
|
| CMD ["python", "-m", "searxng.webapp"] |