diff --git a/utils/templates/etc/uwsgi/apps-archlinux/searxng.ini b/utils/templates/etc/uwsgi/apps-archlinux/searxng.ini
index 04c32c662..c5b6fb70c 100644
--- a/utils/templates/etc/uwsgi/apps-archlinux/searxng.ini
+++ b/utils/templates/etc/uwsgi/apps-archlinux/searxng.ini
@@ -70,6 +70,7 @@ pythonpath = ${SEARXNG_SRC}
 # Native HTTP support: https://uwsgi-docs.readthedocs.io/en/latest/HTTP.html
 
 http = ${SEARXNG_INTERNAL_HTTP}
+buffer-size = 8192
 
 # uWSGI serves the static files and in settings.yml we use::
 #
diff --git a/utils/templates/etc/uwsgi/apps-archlinux/searxng.ini:socket b/utils/templates/etc/uwsgi/apps-archlinux/searxng.ini:socket
index bbfaf63be..404936e7f 100644
--- a/utils/templates/etc/uwsgi/apps-archlinux/searxng.ini:socket
+++ b/utils/templates/etc/uwsgi/apps-archlinux/searxng.ini:socket
@@ -67,6 +67,7 @@ pythonpath = ${SEARXNG_SRC}
 # -----------------
 
 socket = ${SEARXNG_UWSGI_SOCKET}
+buffer-size = 8192
 
 # uWSGI serves the static files and in settings.yml we use::
 #
diff --git a/utils/templates/etc/uwsgi/apps-available/searxng.ini b/utils/templates/etc/uwsgi/apps-available/searxng.ini
index 5ea7d991a..10cfeb637 100644
--- a/utils/templates/etc/uwsgi/apps-available/searxng.ini
+++ b/utils/templates/etc/uwsgi/apps-available/searxng.ini
@@ -73,6 +73,7 @@ pythonpath = ${SEARXNG_SRC}
 # Native HTTP support: https://uwsgi-docs.readthedocs.io/en/latest/HTTP.html
 
 http = ${SEARXNG_INTERNAL_HTTP}
+buffer-size = 8192
 
 # uWSGI serves the static files and in settings.yml we use::
 #
diff --git a/utils/templates/etc/uwsgi/apps-available/searxng.ini:socket b/utils/templates/etc/uwsgi/apps-available/searxng.ini:socket
index 304ea3500..698529bf9 100644
--- a/utils/templates/etc/uwsgi/apps-available/searxng.ini:socket
+++ b/utils/templates/etc/uwsgi/apps-available/searxng.ini:socket
@@ -70,6 +70,7 @@ pythonpath = ${SEARXNG_SRC}
 # -----------------
 
 socket = ${SEARXNG_UWSGI_SOCKET}
+buffer-size = 8192
 
 # uWSGI serves the static files and in settings.yml we use::
 #