Benutzer-Werkzeuge

Webseiten-Werkzeuge


searxng

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

searxng [2025/06/24 12:18] (aktuell)
jango angelegt
Zeile 1: Zeile 1:
 +=====Docker Compose=====
  
 +searxng_settings.yml (optional)
 +<code yaml>
 +general:
 +  instance_name: "Meine SearXNG-Instanz"
 +  debug: false
 +
 +search:
 +  safe_search: 2
 +
 +ui:
 +  default_locale: de
 +  theme_args:
 +    simple_style: dark
 +</code>
 +
 +<code yaml>
 +version: '3.7'
 +
 +services:
 +  searxng:
 +    image: searxng/searxng:latest
 +    container_name: searxng
 +    restart: always
 +    ports:
 +      - "8080:8080"
 +    environment:
 +      - BASE_URL=http://my.domain:8080/
 +    volumes:
 +      - ./searxng_settings.yml:/etc/searxng/settings.yml 
 +</code>
 +
 +Möchte man das HTML auch anpassen
 +
 +<code>
 +git clone https://github.com/searxng/searxng.git
 +cd searxng
 +</code>
 +
 +Template Dateien befinden sich in:
 +
 +  * HTML: searxng/searx/templates/
 +  * CSS/JS: searxng/searx/static/
 +
 +Datei für Settings anlegen
 +
 +<code>
 +nano container/config/settings.yml
 +</code>
 +
 +Beispiel
 +<code>
 +server:
 +  port: 8080
 +  bind_address: "0.0.0.0"
 +  base_url: https://search.example.org/
 +</code>
 +
 +<code>
 +docker build -t searxng-custom -f container/Dockerfile .
 +docker run -d --name searxng -p 8080:8080 searxng-custom
 +</code>
searxng.txt · Zuletzt geändert: 2025/06/24 12:18 von jango