Home » Blog

SearXNG - die eigene Metasuchmaschine

 · 1 Minute · Michael Bäcker

Ein Docker Container für eine eigene Meta Suchmaschine

Docker

SearXNG Docker Container

Das Docker-compose.yaml File:

Docker Compose

services:
    searxng:
        image: searxng/searxng
        environment:
            - INSTANCE_NAME=searxng
            - 'BASE_URL=http://192.168.1.40:8999/'
            - PUID=1000
            - PGID=1000
        volumes:
            - ./data:/etc/searxng
        ports:
            - '8999:8080'
        cap_add:
            - CHOWN
            - SETGID
            - SETUID
        user: 1000:1000

Im Anschluss noch den Ordner data anlegen im selben Ordner, wie die docker-compose.yaml Datei

mkdir data

Den Container dann mit folgendem Kommando starten Abhängig von eurer Distribution und Versionsständen ist es eines der beiden folgenden Kommandos

docker-compose up -d
docker compose up -d

Danach ist der Container genauso erreichbar unter http://192.168.1.40:8999/

Den Container könnt ihr im Ordner, in dem die docker-compose.yaml Datei steht, beenden mit:

  docker-compose down
  # bzw. 
  docker compose down