Files
searNGX/compose.yaml
T
Baerspektivo 97c9856ee6
Build and Deploy SearXNG / deploy (push) Successful in 10s
network error fix
2026-06-10 16:26:52 +02:00

48 lines
1.1 KiB
YAML

services:
valkey:
image: docker.io/valkey/valkey:8-alpine
container_name: searxng-valkey
command: valkey-server --save 30 1 --loglevel warning
restart: unless-stopped
volumes:
- valkey-data:/data
networks:
- searxng-internal
cap_drop:
- ALL
cap_add:
- SETGID
- SETUID
- DAC_OVERRIDE
searxng:
image: docker.io/searxng/searxng:latest
container_name: searxng-core
restart: unless-stopped
environment:
- SEARXNG_SECRET=${SEARXNG_SECRET}
- SEARXNG_BASE_URL=${SEARXNG_BASE_URL}
volumes:
- ./config:/etc/searxng:rw
- searxng-data:/var/cache/searxng
networks:
- proxy
- searxng-internal
depends_on:
- valkey
labels:
- "traefik.enable=true"
- "traefik.http.routers.searxng.rule=Host(`search.home`)"
- "traefik.http.routers.searxng.entrypoints=websecure"
- "traefik.http.routers.searxng.tls=true"
- "traefik.http.services.searxng.loadbalancer.server.port=8080"
volumes:
valkey-data:
searxng-data:
networks:
proxy:
external: true
searxng-internal: