docker-compose.yml
Rama main · réplica de lectura del repositorio original.
name: siftdog
services:
api:
# `docker compose up` pulls the published image; `docker compose up --build` builds this checkout.
image: ghcr.io/khsarvar/siftdog:latest
build: .
ports:
- "8000:8000"
env_file:
- path: .env
required: false
environment:
SEARXNG_URL: http://searxng:8080
depends_on:
- searxng
searxng:
image: searxng/searxng:latest
volumes:
- ./docker/searxng/settings.yml:/etc/searxng/settings.yml:ro
environment:
SEARXNG_SECRET: ${SEARXNG_SECRET:-change-me}
# Not published to the host by default; uncomment to debug SearXNG directly.
# ports:
# - "8080:8080"