diff --git a/dockerfiles/uwsgi.ini b/dockerfiles/uwsgi.ini index 00b17436..fe518e88 100644 --- a/dockerfiles/uwsgi.ini +++ b/dockerfiles/uwsgi.ini @@ -4,7 +4,8 @@ uid = searxng gid = searxng # Number of workers (usually CPU count) -workers = 4 +workers = %k +threads = 4 # The right granted on the created socket chmod-socket = 666 @@ -23,8 +24,14 @@ module = searx.webapp pythonpath = /usr/local/searxng/ chdir = /usr/local/searxng/searx/ +# automatically set processes name to something meaningful +auto-procname = true + # Disable logging for privacy -disable-logging=True +disable-logging = true + +# Set the max size of a request (request-body excluded) +buffer-size = 8192 # But keep errors for 2 days touch-logrotate = /run/uwsgi-logrotate