version: "3.7" services: searxng: container_name: searxng image: docker.io/searxng/searxng:latest networks: - searxng-net ports: - "127.0.0.1:8083:8080" volumes: - ./searxng:/etc/searxng:rw environment: - SEARXNG_BASE_URL=https://${SEARXNG_HOSTNAME:-localhost}/ cap_drop: - ALL cap_add: - CHOWN - SETGID - SETUID logging: driver: "json-file" options: max-size: "1m" max-file: "1" networks: searxng_net: ipam: driver: default volumes: caddy-data: caddy-config: redis-data: