aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
Diffstat (limited to 'sys')
-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}
+ }
+}