aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHimbeer <himbeer@disroot.org>2024-08-28 18:57:52 +0200
committerHimbeer <himbeer@disroot.org>2024-08-28 18:57:52 +0200
commitd6fc1f08df41cf597091bb372455993e5465634a (patch)
tree9d5455563a51b4b093361004fb59bef687e042fb
parent3955e73f80839603a2a32ca04676497c2ed80c5e (diff)
Add SearXNG configuration to Caddyfile
-rw-r--r--sys/etc/caddy/Caddyfile15
1 files changed, 15 insertions, 0 deletions
diff --git a/sys/etc/caddy/Caddyfile b/sys/etc/caddy/Caddyfile
index a411701..8c643a3 100644
--- a/sys/etc/caddy/Caddyfile
+++ b/sys/etc/caddy/Caddyfile
@@ -98,3 +98,18 @@ git.himbeerserver.de {
}
}
}
+
+searxng.himbeerserver.de {
+ reverse_proxy /searxng unix:///usr/local/searxng/run/socket
+
+ transport uwsgi {
+ uwsgi_param HTTP_HOST {host}
+ uwsgi_param HTTP_CONNECTION {http.request.header.connection}
+
+ uwsgi_param HTTP_X_SCHEME {http.request.scheme}
+ uwsgi_param HTTP_X_SCRIPT_NAME /searxng
+
+ uwsgi_param HTTP_X_REAL_IP {client_ip}
+ uwsgi_param HTTP_X_FORWARDED_FOR {remote}
+ }
+}