minus-square🇦🇺𝕄𝕦𝕟𝕥𝕖𝕕𝕔𝕣𝕠𝕔𝕕𝕚𝕝𝕖@lemm.eetoSelfhosted@lemmy.world•Need help with searxng docker composelinkfedilinkEnglisharrow-up2arrow-down1·edit-22 days agoHere is my searxng rocker compose: services: redis: container_name: redis image: docker.io/valkey/valkey:7-alpine command: valkey-server --save 30 1 --loglevel warning restart: unless-stopped networks: - local_bridge volumes: - ./data/reddis:/data cap_drop: - ALL cap_add: - SETGID - SETUID - DAC_OVERRIDE logging: driver: "json-file" options: max-size: "1m" max-file: "1" searxng: container_name: searxng image: docker.io/searxng/searxng:latest restart: unless-stopped networks: - local_bridge - proxy volumes: - ./data/searxng:/etc/searxng environment: - SEARXNG_BASE_URL=https://${SEARXNG_HOSTNAME:-localhost}/ - SEARXNG_SECRET=${SEARXNG_SECRET} cap_drop: - ALL cap_add: - CHOWN - SETGID - SETUID logging: driver: "json-file" options: max-size: "1m" max-file: "1" networks: local_bridge: # local bridge with ipv6 internet access driver: bridge enable_ipv6: true proxy: external: true And my searxng settings: searxng/data/searxng/settings.yml # see https://docs.searxng.org/admin/settings/settings.html#settings-use-default-settings use_default_settings: true server: # base_url is defined in the SEARXNG_BASE_URL environment variable, see .env and docker-compose.yml limiter: false # can be disabled for a private instance image_proxy: false ui: static_use_hash: true query_in_title: true infinite_scroll: true default_theme: simple theme_args: # style of simple theme: auto, light, dark simple_style: dark redis: url: redis://redis:6379/0 search: safe_search: 0 autocomplete: 'duckduckgo' default_lang: "en" formats: - html - json outgoing: # default timeout in seconds, can be override by engine request_timeout: 3.0 enabled_plugins: - 'Hash plugin' - 'Basic Calculator' - 'Self Informations' - 'Tracker URL remover' # - 'Ahmia blacklist' - 'Hostnames plugin' # see 'hostnames' configuration below - 'Open Access DOI rewrite' And the proxy network is just the docker network that nginx is connected to. Here is my nginx conf https://github.com/muntedcrocodile/nginxconf . linkfedilink
Here is my searxng rocker compose:
And my searxng settings:
And the proxy network is just the docker network that nginx is connected to. Here is my nginx conf https://github.com/muntedcrocodile/nginxconf .