diff options
Diffstat (limited to 'sys')
-rw-r--r-- | sys/etc/caddy/Caddyfile | 15 |
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} + } +} |