diff options
author | Alexandre Flament <alex@al-f.net> | 2022-11-11 20:14:47 +0100 |
---|---|---|
committer | Alexandre Flament <alex@al-f.net> | 2022-12-10 09:26:38 +0100 |
commit | 34e260f88f561cf26454fe72a10a3a403faf2ff3 (patch) | |
tree | 4a354812b382958ea8df03562b35bb289bee2adc /manage | |
parent | abb33bd7ddf913fd98826584ed8b687889d3b346 (diff) | |
download | searxng-34e260f88f561cf26454fe72a10a3a403faf2ff3.tar.gz searxng-34e260f88f561cf26454fe72a10a3a403faf2ff3.zip |
[fix] follow up of PR-1856
- the environment variable SEARXNG_REDIS_URL overrides the setting value redis.url
- ./manage sets SEARXNG_REDIS_URL to unix:///usr/local/searxng-redis/run/redis.sock if:
- the socket exists
- SEARXNG_REDIS_URL is not already defined
Update of PR #1856
Co-authored-by: Markus Heiser <markus.heiser@darmarit.de>
Diffstat (limited to 'manage')
-rwxr-xr-x | manage | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -32,6 +32,12 @@ export NODE_MINIMUM_VERSION="16.13.0" BLACK_OPTIONS=("--target-version" "py37" "--line-length" "120" "--skip-string-normalization") BLACK_TARGETS=("--exclude" "searx/static,searx/languages.py" "--include" 'searxng.msg|\.pyi?$' "searx" "searxng_extra" "tests") +_dev_redis_sock="/usr/local/searxng-redis/run/redis.sock" +# set SEARXNG_REDIS_URL if it is not defined and "{_dev_redis_sock}" exists. +if [ -S "${_dev_redis_sock}" ] && [ -z "${SEARXNG_REDIS_URL}" ]; then + export SEARXNG_REDIS_URL="unix://${_dev_redis_sock}?db=0" +fi + pylint.FILES() { # List files tagged by comment: @@ -65,6 +71,8 @@ help() { cat <<EOF buildenv: rebuild ./utils/brand.env +webapp.: + run : run developer instance weblate.: push.translations: push translation changes from SearXNG to Weblate's counterpart to.translations: Update 'translations' branch with last additions from Weblate. @@ -121,6 +129,10 @@ pygments.: EOF go.help static_help + cat <<EOF +environment ... + SEARXNG_REDIS_URL : ${SEARXNG_REDIS_URL} +EOF } |