Zurück zur privaten Agentensuche

Privatagentensuche / Leitfaden 2 von 6

Stellen Sie SearXNG bereit

Führen Sie den Suchdienst mit einem lokalen Docker Compose-Setup aus.

Führen Sie diesen Schritt aus · Terminal

# Create directory
mkdir -p ~/searxng && cd ~/searxng

# Create docker-compose.yml
cat > docker-compose.yml << 'EOF'
services:
  searxng:
    image: searxng/searxng:latest
    container_name: searxng
    ports:
      - "127.0.0.1:8080:8080"
    environment:
      - SEARXNG_BASE_URL=http://localhost:8080
    volumes:
      - ./config:/etc/searxng:rw
    restart: unless-stopped
EOF

# Create config directory
mkdir -p config

# Start it
docker compose up -d

Erstellen und starten Sie den Dienst

Wenn SearXNG noch nicht ausgeführt wird, starten Sie es:

Überprüfen Sie, ob es ausgeführt wird:

bash

curl -I http://127.0.0.1:8080

Es funktioniert, wenn

Der Container läuft und die Suchoberfläche öffnet sich unter http://127.0.0.1:8080. Die JSON-Ausgabe konfigurieren Sie in der nächsten Lektion.