diff options
| author | Markus Heiser <markus.heiser@darmarIT.de> | 2022-07-30 13:45:12 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-07-30 13:45:12 +0200 |
| commit | 645c2a2ca1cf40ab9429366ac70c69d1ac8fd004 (patch) | |
| tree | 943270e4998815d360713e21615082293300c877 /utils/templates/etc/nginx/default.apps-available/searxng.conf | |
| parent | 0cf5310933ee4f6bff4a941f7296686bd671671f (diff) | |
| parent | e5323b8aa285d61bf011bbe7ca8f02818f19ed79 (diff) | |
Merge pull request #1332 from return42/searxng-install
Upgrade installation scripts and documentation
Diffstat (limited to 'utils/templates/etc/nginx/default.apps-available/searxng.conf')
| -rw-r--r-- | utils/templates/etc/nginx/default.apps-available/searxng.conf | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/utils/templates/etc/nginx/default.apps-available/searxng.conf b/utils/templates/etc/nginx/default.apps-available/searxng.conf new file mode 100644 index 000000000..7225a8f96 --- /dev/null +++ b/utils/templates/etc/nginx/default.apps-available/searxng.conf @@ -0,0 +1,29 @@ +location ${SEARXNG_URL_PATH} { + + proxy_pass http://${SEARXNG_INTERNAL_HTTP}; + + proxy_set_header Host \$host; + proxy_set_header Connection \$http_connection; + + # see flaskfix.py + proxy_set_header X-Scheme \$scheme; + proxy_set_header X-Script-Name ${SEARXNG_URL_PATH}; + + # see limiter.py + proxy_set_header X-Real-IP \$remote_addr; + proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for; + + # proxy_buffering off; + # proxy_request_buffering off; + # proxy_buffer_size 8k; + +} + +# uWSGI serves the static files and in settings.yml we use:: +# +# ui: +# static_use_hash: true +# +# location ${SEARXNG_URL_PATH}/static/ { +# alias ${SEARXNG_STATIC}/; +# } |