searxng/utils
Markus Heiser 523d2a7683 [fix] uwsgi: don't set static-expires
As long we don't have a working solution for cache busting [3][4] we should not
set an expire time in thw uWSGI config.

The default procedure in every web browser is the "304 Not Modified" [2] and
this default procedure should also be sufficient for us as long as we have not
implemented a complete alternative (cache busting) / form [1]

> By default uWSGI will add a Last-Modified [2] header to all static responses,
> and will honor the If-Modified-Since [2] request header.

[1] https://uwsgi-docs.readthedocs.io/en/latest/StaticFiles.html#setting-the-expires-headers
[2] https://developer.mozilla.org/de/docs/Web/HTTP/Status/304
[3] https://github.com/searxng/searxng/pull/4433
[4] https://github.com/searxng/searxng/issues/964

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2025-03-08 09:08:03 +01:00
..
templates [fix] uwsgi: don't set static-expires 2025-03-08 09:08:03 +01:00
brand.sh [mod] get rid of ./utils/brand.env and its workflow 2024-01-09 16:31:19 +01:00
filtron.sh [mod] get rid of ./utils/brand.env and its workflow 2024-01-09 16:31:19 +01:00
get_setting.py [mod] get rid of ./utils/brand.env and its workflow 2024-01-09 16:31:19 +01:00
lib.sh [chore] *: fix typos detected by typos-cli 2024-11-24 12:41:57 +01:00
lib_go.sh [chore] *: fix typos detected by typos-cli 2024-11-24 12:41:57 +01:00
lib_nvm.sh [chore] *: fix typos detected by typos-cli 2024-11-24 12:41:57 +01:00
lib_redis.sh [utils/searxng.sh] implement new script to install SearXNG 2022-07-30 13:39:35 +02:00
lib_sxng_data.sh [fix] wikidata: increase wikidata queries timeout 2025-03-01 12:21:29 +01:00
lib_sxng_node.sh [web-client] integrate the migrated theme in the development workflows 2025-02-28 12:27:41 +01:00
lib_sxng_static.sh [web-client] integrate the migrated theme in the development workflows 2025-02-28 12:27:41 +01:00
lib_sxng_test.sh [refactor] typification of SearXNG (initial) / result items (part 1) 2025-01-28 07:07:08 +01:00
lib_sxng_themes.sh [web-client] integrate the migrated theme in the development workflows 2025-02-28 12:27:41 +01:00
lib_sxng_vite.sh [web-client] integrate the migrated theme in the development workflows 2025-02-28 12:27:41 +01:00
lib_sxng_weblate.sh [mod] CI: tag commits with leading scope/type of the modification 2024-03-09 12:17:23 +01:00
lxc-searxng.env [doc] update & fix documentation of the "SearXNG LXC suite" 2023-05-21 18:12:39 +02:00
lxc.sh [chore] *: fix typos detected by typos-cli 2024-11-24 12:41:57 +01:00
makefile.include [mod] replace makefile boilerplate by 'manage' script 2021-04-23 11:26:22 +02:00
makefile.lxc [mod] LXC_ENV_FOLDER moved from ./lxc to ./lxc-env 2020-12-26 11:43:18 +01:00
morty.sh [mod] get rid of ./utils/brand.env and its workflow 2024-01-09 16:31:19 +01:00
searx.sh [mod] get rid of ./utils/brand.env and its workflow 2024-01-09 16:31:19 +01:00
searxng.sh [fix] selenium: binary is not a Firefox executable 2025-02-07 17:05:06 +01:00
searxng_check.py [mod] pylint all files with one profile / drop PYLINT_SEARXNG_DISABLE_OPTION 2024-03-11 14:55:38 +01:00