diff options
| author | Markus Heiser <markus.heiser@darmarit.de> | 2022-03-08 18:13:13 +0100 |
|---|---|---|
| committer | Markus Heiser <markus.heiser@darmarit.de> | 2022-03-08 18:13:13 +0100 |
| commit | 8d69ee5e7f5c0115a5db957f2016fee55d4b1ac1 (patch) | |
| tree | 06c3df486a434124ba70e454adc36898dbdef7f6 /utils/templates/etc/uwsgi/apps-available/searxng.ini | |
| parent | 5eedd5b72ac2b39bd70b08c179b7bc3b4e6e64a4 (diff) | |
[mod] Serving static files with uWSGI (searxng.ini)
1. Serving static files with uWSGI by using static file mount points [1].
2. Expires set to one year since there are hashes [2]
[1] https://uwsgi-docs.readthedocs.io/en/latest/StaticFiles.html#mode-3-using-static-file-mount-points
[2] https://github.com/searxng/searxng/pull/932
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
Diffstat (limited to 'utils/templates/etc/uwsgi/apps-available/searxng.ini')
| -rw-r--r-- | utils/templates/etc/uwsgi/apps-available/searxng.ini | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/utils/templates/etc/uwsgi/apps-available/searxng.ini b/utils/templates/etc/uwsgi/apps-available/searxng.ini index 618a01cea..9dad84c16 100644 --- a/utils/templates/etc/uwsgi/apps-available/searxng.ini +++ b/utils/templates/etc/uwsgi/apps-available/searxng.ini @@ -84,5 +84,12 @@ http = ${SEARX_INTERNAL_HTTP} # # socket = ${SEARX_UWSGI_SOCKET} +# uwsgi serves the static files +# expires set to one year since there are hashes +static-map = /static=${SEARX_SRC}/searx/static +static-expires = /* 31557600 +static-gzip-all = True +offload-threads = %k + # Cache -cache2 = name=searxcache,items=2000,blocks=2000,blocksize=4096,bitmap=1 +cache2 = name=searxngcache,items=2000,blocks=2000,blocksize=4096,bitmap=1 |