Let uWSGI workers and threads be adjustable from env

This commit is contained in:
Immánuel! 2023-01-11 14:53:36 +01:00 committed by GitHub
parent afd71a6c0f
commit caf4785663
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -61,6 +61,12 @@ echo "SearXNG version ${SEARXNG_VERSION}"
# helpers to update the configuration files # helpers to update the configuration files
patch_uwsgi_settings() { patch_uwsgi_settings() {
CONF="$1" CONF="$1"
# update uwsg.ini
sed -i \
-e "s|workers = .*|workers = ${UWSGI_WORKERS:-%k}|g" \
-e "s|threads = .*|threads = ${UWSGI_THREADS:-4}|g" \
"${CONF}"
} }
patch_searxng_settings() { patch_searxng_settings() {